Changeset d33d8cc


Ignore:
Timestamp:
02/19/2006 09:24:03 PM (18 years ago)
Author:
Matthew Burgess <matthew@…>
Children:
02539b1d
Parents:
762094a
Message:

Merge package upgrades from trunk r7377-r7384

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

Files:
13 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r762094a rd33d8cc  
    4040      <para>February 19, 2006</para>
    4141      <itemizedlist>
     42        <listitem>
     43          <para>[matthew] - Install Sed's HTML documentation by using
     44          --enable-html instead of editing the Makefile.  Thanks to Greg Schafer
     45          for the report and the fix.</para>
     46        </listitem>
     47        <listitem>
     48          <para>[matthew] - Add upstream fixes 001-002 for Readline.</para>
     49        </listitem>
     50        <listitem>
     51          <para>[matthew] - Add upstream fixes 001-008 for Bash.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[matthew] - Upgrade to Sed 4.1.5.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[matthew] - Upgrade to Man-pages 2.23.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[matthew] - Upgrade to Coreutils-5.94.</para>
     61        </listitem>
     62        <listitem>
     63          <para>[matthew] - Upgrade to DB-4.4.20.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[matthew] - Upgrade to Perl-5.8.8, removing the now unneeded
     67          vulnerability and DB module patches.</para>
     68        </listitem>
     69        <listitem>
     70          <para>[matthew] - Add the verbose parameter to a couple of commands in
     71          Linux-Libc-Headers and DB.</para>
     72        </listitem>
    4273        <listitem>
    4374          <para>[matthew] - Create udev specific directories in udev's
  • chapter01/whatsnew.xml

    r762094a rd33d8cc  
    155155      <para>Readline &readline-version;</para>
    156156    </listitem>
    157     <!--<listitem>
     157    <listitem>
    158158      <para>Sed &sed-version;</para>
    159     </listitem>-->
     159    </listitem>
    160160    <listitem>
    161161      <para>Shadow &shadow-version;</para>
     
    203203
    204204    <listitem>
     205      <para>&bash-fixes-patch;</para>
     206    </listitem>
     207    <listitem>
    205208      <para>&bzip2-bzgrep-patch;</para>
    206209    </listitem>
     
    233236    </listitem>
    234237    <listitem>
    235       <para>&perl-db_file-patch;</para>
    236     </listitem>
    237     <listitem>
    238238      <para>&perl-libc-patch;</para>
    239239    </listitem>
    240240    <listitem>
     241      <para>&readline-fixes-patch;</para>
     242    </listitem>
     243    <listitem>
    241244      <para>&tar-gcc4_fix-patch;</para>
    242245    </listitem>
  • chapter03/packages.xml

    r762094a rd33d8cc  
    4444
    4545    <varlistentry>
    46       <term>Berkeley DB (&db-version;) - 7,925 KB:</term>
     46      <term>Berkeley DB (&db-version;) - 6,578 KB:</term>
    4747      <listitem>
    4848        <para><ulink url="http://dev.sleepycat.com/"/></para>
     
    7272
    7373    <varlistentry>
    74       <term>Coreutils (&coreutils-version;) - 4,782 KB:</term>
     74      <term>Coreutils (&coreutils-version;) - 4,929 KB:</term>
    7575      <listitem>
    7676        <para><ulink url="&gnu;coreutils/"/></para>
     
    285285
    286286    <varlistentry>
    287       <term>Man-pages (&man-pages-version;) - 1,705 KB:</term>
     287      <term>Man-pages (&man-pages-version;) - 1,709 KB:</term>
    288288      <listitem>
    289289        <para><ulink url="&kernel;linux/docs/manpages/"/></para>
     
    336336
    337337    <varlistentry>
    338       <term>Perl (&perl-version;) - 9,628 KB:</term>
     338      <term>Perl (&perl-version;) - 9,886 KB:</term>
    339339      <listitem>
    340340        <para><ulink url="http://ftp.funet.fi/pub/CPAN/src/"/></para>
     
    364364
    365365    <varlistentry>
    366       <term>Sed (&sed-version;) - 632 KB:</term>
     366      <term>Sed (&sed-version;) - 631 KB:</term>
    367367      <listitem>
    368368        <para><ulink url="&gnu;sed/"/></para>
  • chapter03/patches.xml

    r762094a rd33d8cc  
    1818
    1919  <variablelist role="materials">
     20
     21    <varlistentry>
     22      <term>Bash Upstream Fixes Patch - 118 KB:</term>
     23      <listitem>
     24        <para><ulink url="&patches-root;&bash-fixes-patch;"/></para>
     25      </listitem>
     26    </varlistentry>
    2027
    2128    <varlistentry>
     
    176183
    177184    <varlistentry>
    178       <term>Perl DB_File Module Update patch - 6 KB:</term>
    179       <listitem>
    180         <para><ulink url="&patches-root;&perl-db_file-patch;"/></para>
    181       </listitem>
    182     </varlistentry>
    183 
    184     <varlistentry>
    185185      <term>Perl Libc Patch - 1 KB:</term>
    186186      <listitem>
     
    190190
    191191    <varlistentry>
    192       <term>Perl Sprintf Vulnerability Patch - 9 KB:</term>
    193       <listitem>
    194         <para><ulink url="&patches-root;&perl-sprintf-patch;"/></para>
     192      <term>Readline Upstream Fixes Patch - 2 KB:</term>
     193      <listitem>
     194        <para><ulink url="&patches-root;&readline-fixes-patch;"/></para>
    195195      </listitem>
    196196    </varlistentry>
  • chapter06/bash.xml

    r762094a rd33d8cc  
    5050sed -i "s|htmldir = @htmldir@|htmldir = /usr/share/doc/bash-&bash-version;|" \
    5151    Makefile.in</userinput></screen>
     52
     53    <para>Upstream developers have fixed several issues since the initial
     54     release of Bash-&bash-version;.  Apply those fixes:</para>
     55
     56<screen><userinput>patch -Np1 -i ../&bash-fixes-patch;</userinput></screen>
    5257
    5358    <para>Prepare Bash for compilation:</para>
  • chapter06/coreutils.xml

    r762094a rd33d8cc  
    2626
    2727      <seglistitem>
    28         <seg>0.9 SBU</seg>
    29         <seg>52.8 MB</seg>
     28        <seg>1.1 SBU</seg>
     29        <seg>58.0 MB</seg>
    3030      </seglistitem>
    3131    </segmentedlist>
  • chapter06/db.xml

    r762094a rd33d8cc  
    109109    <para>Fix the ownerships of the installed files:</para>
    110110
    111 <screen><userinput>chown root:root /usr/bin/db_* \
     111<screen><userinput>chown -v root:root /usr/bin/db_* \
    112112    /usr/lib/libdb* /usr/include/db* &amp;&amp;
    113 chown -R root:root /usr/share/doc/db-&db-version;</userinput></screen>
     113chown -Rv root:root /usr/share/doc/db-&db-version;</userinput></screen>
    114114
    115115  </sect2>
  • chapter06/linux-libc-headers.xml

    r762094a rd33d8cc  
    5454    <para>Install the header files:</para>
    5555
    56 <screen><userinput>install -d /usr/include/asm
     56<screen><userinput>install -dv /usr/include/asm
    5757cp -Rv include/asm-i386/* /usr/include/asm
    5858cp -Rv include/linux /usr/include</userinput></screen>
  • chapter06/perl.xml

    r762094a rd33d8cc  
    4444  <sect2 role="installation">
    4545    <title>Installation of Perl</title>
    46 
    47     <para>A security vulnerability exists in Perl's sprintf function. Apply the
    48     following patch to fix it.</para>
    49 
    50 <screen><userinput>patch -Np1 -i ../&perl-sprintf-patch;</userinput></screen>
    51 
    52     <para>The DB_File module that comes with Perl-&perl-version; is incompatible
    53     with Berkeley DB-&db-version; (the testsuite fails if this module gets built).
    54     Apply the following patch in order to update the DB_File module:</para>
    55 
    56 <screen><userinput>patch -Np1 -i ../&perl-db_file-patch;</userinput></screen>
    5746
    5847    <para>First create a basic <filename>/etc/hosts</filename> file which will be
  • chapter06/readline.xml

    r762094a rd33d8cc  
    4444  <sect2 role="installation">
    4545    <title>Installation of Readline</title>
     46
     47    <para>Upstream developers have fixed several issues since the initial
     48    release of Readline-&readline-version;.  Apply those fixes:</para>
     49
     50<screen><userinput>patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
    4651
    4752    <para>Prepare Readline for compilation:</para>
  • chapter06/sed.xml

    r762094a rd33d8cc  
    2626      <seglistitem>
    2727        <seg>0.2 SBU</seg>
    28         <seg>8.4 MB</seg>
     28        <seg>7.9 MB</seg>
    2929      </seglistitem>
    3030    </segmentedlist>
     
    4444    <title>Installation of Sed</title>
    4545
    46     <para>By default, Sed installs its HTML documentation in
    47     <filename class="directory">/usr/share/doc</filename>.  Alter this to
    48     <filename class="directory">/usr/share/doc/sed-&sed-version;</filename> by
    49     applying the following <command>sed</command>:</para>
    50 
    51 <screen><userinput>sed -i 's@/doc@&amp;/sed-&sed-version;@' doc/Makefile.in</userinput></screen>
    52 
    5346    <para>Prepare Sed for compilation:</para>
    5447
    55 <screen><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen>
     48<screen><userinput>./configure --prefix=/usr --bindir=/bin --enable-html</userinput></screen>
     49
     50    <variablelist>
     51      <title>The meaning of the new configure option:</title>
     52
     53      <varlistentry>
     54        <term><parameter>--enable-html</parameter></term>
     55        <listitem>
     56          <para>This builds the HTML documentation.</para>
     57        </listitem>
     58      </varlistentry>
     59    </variablelist>
    5660
    5761    <para>Compile the package:</para>
  • general.ent

    r762094a rd33d8cc  
    3434<!ENTITY bison-version "2.1">
    3535<!ENTITY bzip2-version "1.0.3">
    36 <!ENTITY coreutils-version "5.93">
    37 <!ENTITY db-version "4.4.16">
     36<!ENTITY coreutils-version "5.94">
     37<!ENTITY db-version "4.4.20">
    3838<!ENTITY dejagnu-version "1.4.4">
    3939<!ENTITY diffutils-version "2.8.1">
     
    6666<!ENTITY make-version "3.80">
    6767<!ENTITY man-db-version "2.4.3">
    68 <!ENTITY man-pages-version "2.21">
     68<!ENTITY man-pages-version "2.23">
    6969<!ENTITY mktemp-version "1.5">
    7070<!ENTITY module-init-tools-version "3.2.2">
     
    7272<!-- <!ENTITY ncurses-date "20050319"> -->
    7373<!ENTITY patch-version "2.5.4">
    74 <!ENTITY perl-version "5.8.7">
     74<!ENTITY perl-version "5.8.8">
    7575<!ENTITY procps-version "3.2.6">
    7676<!ENTITY psmisc-version "22.1">
    7777<!ENTITY readline-version "5.1">
    78 <!ENTITY sed-version "4.1.4">
     78<!ENTITY sed-version "4.1.5">
    7979<!ENTITY shadow-version "4.0.14">
    8080<!ENTITY sysklogd-version "1.4.1">
  • patches.ent

    r762094a rd33d8cc  
    22
    33<!-- Start of Common Patches -->
     4<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-3.patch">
     5
    46<!ENTITY bzip2-bzgrep-patch "bzip2-&bzip2-version;-bzgrep_security-1.patch">
    57<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
    68
    7 <!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-2.patch">
     9<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
    810<!ENTITY coreutils-suppress-patch "coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch">
    911<!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">
     
    4042<!-- <!ENTITY ncurses-rollup-patch "ncurses-&ncurses-version;-&ncurses-date;-patch.sh.bz2"> -->
    4143
    42 <!ENTITY perl-db_file-patch "perl-&perl-version;-update_db_file-1.patch">
    4344<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
    44 <!ENTITY perl-sprintf-patch "perl-&perl-version;-sprintf_vulnerability-1.patch">
     45
     46<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-2.patch">
    4547
    4648<!ENTITY sysklogd-8bit-patch "sysklogd-&sysklogd-version;-8bit-1.patch">
Note: See TracChangeset for help on using the changeset viewer.