Changeset e577c86e


Ignore:
Timestamp:
02/19/2008 07:54:40 PM (16 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
be53dbd
Parents:
af09574
Message:

Upgrade grep to 2.5.3, fixes #2054.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8487 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    raf09574 re577c86e  
    3838
    3939    <listitem>
     40      <para>2008-02-19</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[ken] - Updated Grep to 2.5.3, thanks to Matthew for the fix
     44          for automated builds.</para>
     45        </listitem>
     46      </itemizedlist>
     47    </listitem>
     48
     49    <listitem>
    4050      <para>2008-02-17</para>
    4151      <itemizedlist>
  • chapter01/whatsnew.xml

    raf09574 re577c86e  
    8787      <para>Glibc &glibc-version;</para>
    8888    </listitem>
    89     <!--<listitem>
     89    <listitem>
    9090      <para>Grep &grep-version;</para>
    91     </listitem>-->
     91    </listitem>
    9292    <!--<listitem>
    9393      <para>Groff &groff-version;</para>
     
    214214
    215215    <listitem>
     216      <para>&grep-debian-patch;</para>
     217    </listitem>
     218
     219    <listitem>
     220      <para>&grep-fixes-patch;</para>
     221    </listitem>
     222
     223    <listitem>
    216224      <para>&readline-fixes-patch;</para>
    217225    </listitem>
     
    247255
    248256    <listitem>
     257      <para>grep-2.5.1-redhat_fixes-2.patch</para>
     258   </listitem>
     259
     260    <listitem>
    249261      <para>man-db-2.4.4-fixes-1.patch</para>
    250262    </listitem>
  • chapter03/patches.xml

    raf09574 re577c86e  
    8484
    8585    <varlistentry>
    86       <term>Grep RedHat Fixes Patch - <token>&grep-fixes-patch-size;</token>:</term>
     86      <term>Grep Debian Patch - <token>&grep-debian-patch-size;</token>;</term>
     87      <listitem>
     88        <para>Download: <ulink url="&patches-root;&grep-debian-patch;"/></para>
     89        <para>MD5 sum: <literal>&grep-debian-patch-md5;</literal></para>
     90      </listitem>
     91    </varlistentry>
     92
     93    <varlistentry>
     94      <term>Grep Upstream Fixes Patch - <token>&grep-fixes-patch-size;</token>:</term>
    8795      <listitem>
    8896        <para>Download: <ulink url="&patches-root;&grep-fixes-patch;"/></para>
  • chapter06/grep.xml

    raf09574 re577c86e  
    4242
    4343    <para>The current Grep package has many bugs, especially in the support of
    44     multibyte locales. RedHat fixed some of them with the following patch:</para>
     44    multibyte locales. The following consolidated patch from Debian fixes some of them,
     45    improves the number of individual tests which are passed, and much improves the
     46    speed in UTF-8 locales:</para>
     47
     48<screen><userinput remap="pre">patch -Np1 -i ../&grep-debian-patch;</userinput></screen>
     49
     50    <para>Upstream have fixed some of the documentation, and changed some of the
     51    tests and the expected results in the newest test scripts.  This means that
     52    not so many of the individual tests fail:</para>
    4553
    4654<screen><userinput remap="pre">patch -Np1 -i ../&grep-fixes-patch;</userinput></screen>
    47 
    48     <para>In order for the tests added by this patch to pass, the permissions for
    49     the test file have to be changed:</para>
    50 
    51 <screen><userinput remap="pre">chmod +x tests/fmbtest.sh</userinput></screen>
    5255
    5356    <para>Prepare Grep for compilation:</para>
     
    6164    <para>To test the results, issue:</para>
    6265
    63 <screen><userinput remap="test">make check</userinput></screen>
     66<screen><userinput remap="test">make check || true</userinput></screen>
     67
     68    <para>There are known test failures in the <command>foad1.sh</command> and
     69    <command>fmbtest.sh</command> tests.  The &quot;|| true&quot; construct is
     70    used to avoid build automated build scripts failing due to the test failures.
     71    A good run will show 2 failures from 14 tests, but if you look at the
     72    output you will see in excess of forty individual tests which failed - these
     73    are all in the new tests added since the previous version.</para>
    6474
    6575    <para>Install the package:</para>
  • general.ent

    raf09574 re577c86e  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!ENTITY version "SVN-20080217">
    3 <!ENTITY releasedate "February 17, 2008">
     2<!ENTITY version "SVN-20080219">
     3<!ENTITY releasedate "February 19, 2008">
    44<!ENTITY milestone "7.0">
    55<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
  • packages.ent

    raf09574 re577c86e  
    208208<!ENTITY glibc-libidn-home " ">
    209209
    210 <!ENTITY grep-version "2.5.1a">
    211 <!ENTITY grep-size "516 KB">
     210<!ENTITY grep-version "2.5.3">
     211<!ENTITY grep-size "604 KB">
    212212<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.bz2">
    213 <!ENTITY grep-md5 "52202fe462770fa6be1bb667bd6cf30c">
     213<!ENTITY grep-md5 "27061ce1fde82876970b6549a156da8b">
    214214<!ENTITY grep-home "&gnu-software;grep/">
    215 <!ENTITY grep-ch5-du "4.8 MB">
     215<!ENTITY grep-ch5-du "6.9 MB">
    216216<!ENTITY grep-ch5-sbu "0.1 SBU">
    217 <!ENTITY grep-ch6-du "4.8 MB">
     217<!ENTITY grep-ch6-du "7.2 MB">
    218218<!ENTITY grep-ch6-sbu "0.1 SBU">
    219219
  • patches.ent

    raf09574 re577c86e  
    4141
    4242
    43 <!ENTITY grep-fixes-patch "grep-&grep-version;-redhat_fixes-2.patch">
    44 <!ENTITY grep-fixes-patch-md5 "2c67910be2d0a54714f63ce350e6d8a6">
    45 <!ENTITY grep-fixes-patch-size "55 KB">
     43<!ENTITY grep-debian-patch "grep-&grep-version;-debian_fixes-1.patch">
     44<!ENTITY grep-debian-patch-md5 "337d017202d7e3b08d428a89da3ee572">
     45<!ENTITY grep-debian-patch-size "27 KB">
     46
     47<!ENTITY grep-fixes-patch "grep-&grep-version;-upstream_fixes-1.patch">
     48<!ENTITY grep-fixes-patch-md5 "44f9c5e7df7746e6115be47e5a068ab8">
     49<!ENTITY grep-fixes-patch-size "5.8 KB">
    4650
    4751
Note: See TracChangeset for help on using the changeset viewer.