Ignore:
Timestamp:
Aug 31, 2008, 4:15:57 PM (16 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
ea55a49
Parents:
33bdb0d
Message:

Updated Coreutils to 6.12.
Drop Mktemp in favor of the version included in Coreutils.
Updated Perl to 5.10.0.
Updated File to 4.25.
Updated File to 4.26.
Updated GCC to 4.3.2.

Location:
BOOK/final-system/common
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/coreutils.xml

    r33bdb0d r7b31c44  
    2626    <title>Installation of Coreutils</title>
    2727
    28     <para os="a">Prevent Coreutils from installing binaries that will be
    29     installed by other packages:</para>
    30 
    31 <screen os="b"><userinput>patch -Np1 -i ../&coreutils-suppress-patch;</userinput></screen>
    32 
    3328    <para os="p1">A known issue with the <command>uname</command> program from
    3429    this package is that the <option>-p</option> switch always
     
    4641    <para os="c">Now prepare Coreutils for compilation:</para>
    4742
    48 <screen os="d"><userinput>./configure --prefix=/usr</userinput></screen>
     43<screen os="d"><userinput>./configure --prefix=/usr \
     44    --enable-no-install-program=arch,hostname,kill,su,uptime</userinput></screen>
    4945
    5046    <para os="e">Compile the package:</para>
     
    114110        echo, env, expand, expr, factor, false, fmt, fold, groups, head,
    115111        hostid, hostname, id, install, join, link, ln, logname, ls, md5sum,
    116         mkdir, mkfifo, mknod, mv, nice, nl, nohup, od, paste, pathchk, pinky,
    117         pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, seq, sha1sum,
    118         sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort,
    119         split, stat, stty, sum, sync, tac, tail, tee, test, touch, tr, true,
    120         tsort, tty, uname, unexpand, uniq, unlink, users, vdir, wc, who,
    121         whoami, and yes</seg>
     112        mkdir, mkfifo, mknod, mktemp, mv, nice, nl, nohup, od, paste, pathchk,
     113        pinky, pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, seq,
     114        sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf,
     115        sleep, sort, split, stat, stty, sum, sync, tac, tail, tee, test, touch,
     116        tr, true, tsort, tty, uname, unexpand, uniq, unlink, users, vdir, wc,
     117        who, whoami, and yes</seg>
    122118      </seglistitem>
    123119    </segmentedlist>
     
    573569      </varlistentry>
    574570
     571      <varlistentry id="mktemp">
     572        <term><command>mktemp</command></term>
     573        <listitem>
     574          <para>Creates temporary files in a secure manner; it is used in
     575          scripts</para>
     576          <indexterm zone="ch-system-coreutils mktemp">
     577            <primary sortas="b-mktemp">mktemp</primary>
     578          </indexterm>
     579        </listitem>
     580      </varlistentry>
     581
    575582      <varlistentry id="mv">
    576583        <term><command>mv</command></term>
  • BOOK/final-system/common/perl.xml

    r33bdb0d r7b31c44  
    2525  <sect2 role="installation">
    2626    <title>Installation of Perl</title>
    27 
    28     <para os="p1">The following patch causes makedepend.sh to also remove
    29     <literal>&lt;command-line&gt;</literal> as well as
    30     <literal>&lt;command line&gt;</literal>:</para>
    31 
    32 <screen os="p2"><userinput>patch -Np1 -i ../&perl-gcc42_fix-patch;</userinput></screen>
    33 
    34     <para os="p3">The following patch prevents perl from including asm/page.h
    35     which will no longer be available in headers provided by kernel 2.6.25 and
    36     forward:</para>
    37 
    38 <screen os="p4"><userinput>patch -Np1 -i ../&perl-no_page_h-patch;</userinput></screen>
    39 
    40     <para os="p5">The following patch fixes known vulnerabilities in perl:</para>
    41 
    42 <screen os="p6"><userinput>patch -Np1 -i ../&perl-security-patch;</userinput></screen>
    4327
    4428    <para os="s1">The following sed causes <filename>DynaLoader.a</filename>
  • BOOK/final-system/common/temp-perl.xml

    r33bdb0d r7b31c44  
    2222  <sect2 role="installation">
    2323    <title>Installation of Perl</title>
    24 
    25     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/perl.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/perl.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    34     href="../common/perl.xml"
    35     xpointer="xpointer(//*[@os='p3'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    38     href="../common/perl.xml"
    39     xpointer="xpointer(//*[@os='p4'])"/>
    4024
    4125    <para os="a">First adapt some hard-wired paths to the C library by applying
Note: See TracChangeset for help on using the changeset viewer.