Changeset 7b31c44


Ignore:
Timestamp:
Aug 31, 2008, 9:15:57 AM (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.

Files:
15 deleted
36 edited
8 moved

Legend:

Unmodified
Added
Removed
  • BOOK/boot/ppc-chapter.xml

    r33bdb0d r7b31c44  
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/kernel.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/hfsutils.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/mktemp.xml"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/powerpc-utils.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/yaboot-build.xml"/>
  • BOOK/boot/ppc64-chapter.xml

    r33bdb0d r7b31c44  
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/kernel.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/hfsutils.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/mktemp.xml"/>
    2625  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/powerpc-utils.xml"/>
    2726  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/yaboot-build.xml"/>
  • BOOK/final-system/alpha-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • 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
  • BOOK/final-system/mips-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/mips64-64-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/mips64-chapter.xml

    r33bdb0d r7b31c44  
    8686  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    8787  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/man.xml"/>
    88   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/mktemp.xml"/>
    8988  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/>
    9089  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/final-system/mips64/gmp-64bit.xml

    r33bdb0d r7b31c44  
    6060    <para os="j">Create the 64bit header file:</para>
    6161
    62 <screen os="k"><userinput>mv /usr/include/gmp{,-64}.h</userinput></screen>
     62<screen os="k"><userinput>mv -v /usr/include/gmp{,-64}.h</userinput></screen>
    6363
    6464    <para os="l">Finally, Create a stub header in the place of the originals:</para>
  • BOOK/final-system/multilib/coreutils.xml

    r33bdb0d r7b31c44  
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2525    href="../common/coreutils.xml"
    26     xpointer="xpointer(//*[@os='a'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    29     href="../common/coreutils.xml"
    30     xpointer="xpointer(//*[@os='b'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    33     href="../common/coreutils.xml"
    3426    xpointer="xpointer(//*[@os='p1'])"/>
    3527
     
    5042    xpointer="xpointer(//*[@os='c'])"/>
    5143
    52 <screen os="d"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
     44<screen os="d"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
     45    --enable-no-install-program=arch,hostname,kill,su,uptime</userinput></screen>
    5346
    5447    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/gmp-64bit.xml

    r33bdb0d r7b31c44  
    6060    <para os="j">Create the 64bit header file:</para>
    6161
    62 <screen os="k"><userinput>mv /usr/include/gmp{,-64}.h</userinput></screen>
     62<screen os="k"><userinput>mv -v /usr/include/gmp{,-64}.h</userinput></screen>
    6363
    6464    <para os="l">Finally, Create a stub header in the place of the originals:</para>
  • BOOK/final-system/multilib/gmp-n32.xml

    r33bdb0d r7b31c44  
    6161    <para os="j">Create the N32 header file:</para>
    6262
    63 <screen os="k"><userinput>mv /usr/include/gmp{,-n32}.h</userinput></screen>
     63<screen os="k"><userinput>mv -v /usr/include/gmp{,-n32}.h</userinput></screen>
    6464
    6565  </sect2>
  • BOOK/final-system/multilib/gmp.xml

    r33bdb0d r7b31c44  
    6161    <para os="j">The header installed by GMP is architecture specific. Programs compiled as 32bit will require the header provided by the 32bit installation of GMP. The same applies for 64bit programs. Move the header so a wrapper can be put in its place later:</para>
    6262
    63 <screen os="k"><userinput>mv /usr/include/gmp{,-32}.h</userinput></screen>
     63<screen os="k"><userinput>mv -v /usr/include/gmp{,-32}.h</userinput></screen>
    6464
    6565  </sect2>
  • BOOK/final-system/multilib/perl-64bit.xml

    r33bdb0d r7b31c44  
    2121  <sect2 role="installation">
    2222    <title>Installation of Perl</title>
    23 
    24     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    25     href="../common/perl.xml"
    26     xpointer="xpointer(//*[@os='p1'])"/>
    27 
    28     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    29     href="../common/perl.xml"
    30     xpointer="xpointer(//*[@os='p2'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    33     href="../common/perl.xml"
    34     xpointer="xpointer(//*[@os='p3'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/perl.xml"
    38     xpointer="xpointer(//*[@os='p4'])"/>
    39 
    40     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    41     href="../common/perl.xml"
    42     xpointer="xpointer(//*[@os='p5'])"/>
    43 
    44     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    45     href="../common/perl.xml"
    46     xpointer="xpointer(//*[@os='p6'])"/>
    4723
    4824    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/perl-n32.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'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    42     href="../common/perl.xml"
    43     xpointer="xpointer(//*[@os='p5'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    46     href="../common/perl.xml"
    47     xpointer="xpointer(//*[@os='p6'])"/>
    4824
    4925    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/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'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    42     href="../common/perl.xml"
    43     xpointer="xpointer(//*[@os='p5'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    46     href="../common/perl.xml"
    47     xpointer="xpointer(//*[@os='p6'])"/>
    4824
    4925    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/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    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/ppc-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/ppc64-chapter.xml

    r33bdb0d r7b31c44  
    7171  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    7272  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/man.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/mktemp.xml"/>
    7473  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/>
    7574  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/final-system/sparc-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/sparc64-chapter.xml

    r33bdb0d r7b31c44  
    7171  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    7272  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/man.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mktemp.xml"/>
    7473  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/>
    7574  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/final-system/x86-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/x86_64-64-chapter.xml

    r33bdb0d r7b31c44  
    5555  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    5656  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mktemp.xml"/>
    5857  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/>
    5958  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/final-system/x86_64-chapter.xml

    r33bdb0d r7b31c44  
    7171  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    7272  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/man.xml"/>
    73   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mktemp.xml"/>
    7473  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/>
    7574  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/general.ent

    r33bdb0d r7b31c44  
    33<!ENTITY month "08"> <!-- Use two digits -->
    44<!ENTITY month_name "August">
    5 <!ENTITY day "27"> <!-- Use two digits -->
     5<!ENTITY day "31"> <!-- Use two digits -->
    66<!ENTITY year "2008"> <!-- Use four digits -->
    77
  • BOOK/introduction/common/changelog.xml

    r33bdb0d r7b31c44  
    3636    </listitem>
    3737-->
     38
     39    <listitem>
     40      <para>August 31, 2008</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[jciccone] - Updated GCC to 4.3.2.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[jciccone] - Updated File to 4.26.</para>
     47        </listitem>
     48      </itemizedlist>
     49    </listitem>
     50
     51    <listitem>
     52      <para>August 30, 2008</para>
     53      <itemizedlist>
     54        <listitem>
     55          <para>[jciccone] - Updated File to 4.25.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[jciccone] - Updated Perl to 5.10.0.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[jciccone] - Drop the Mktemp package in favor for the version in Coreutils.</para>
     62        </listitem>
     63        <listitem>
     64          <para>[jciccone] - Updated Coreutils to 6.12.</para>
     65        </listitem>
     66      </itemizedlist>
     67    </listitem>
    3868
    3969    <listitem>
  • BOOK/materials/common/packages.xml

    r33bdb0d r7b31c44  
    340340
    341341    <varlistentry>
    342       <term>Mktemp (&mktemp-version;) - <token>&mktemp-size;</token>:</term>
    343       <listitem>
    344         <para>Home page: <ulink url="&mktemp-home;"/></para>
    345         <para>Download: <ulink url="&mktemp-url;"/></para>
    346         <para>MD5 sum: <literal>&mktemp-md5;</literal></para>
    347       </listitem>
    348     </varlistentry>
    349 
    350     <varlistentry>
    351342      <term>MPFR (&glibc-version;) - <token>&mpfr-size;</token>:</term>
    352343      <listitem>
  • BOOK/materials/common/patches.xml

    r33bdb0d r7b31c44  
    4747
    4848    <varlistentry>
    49       <term>Coreutils Suppress Uptime, Kill, Su Patch - <token>&coreutils-suppress-patch-size;</token>:</term>
    50       <listitem>
    51         <para>Download: <ulink
    52         url="&patches-root;&coreutils-suppress-patch;"/></para>
    53         <para>MD5 sum: <literal>&coreutils-suppress-patch-md5;</literal></para>
    54       </listitem>
    55     </varlistentry>
    56 
    57     <varlistentry>
    5849      <term>Coreutils Uname Patch - <token>&coreutils-uname-patch-size;</token>:</term>
    5950      <listitem>
     
    137128
    138129    <varlistentry>
    139       <term>Mktemp Tempfile Patch - <token>&mktemp-tempfile-patch-size;</token>:</term>
    140       <listitem>
    141         <para>Download: <ulink
    142         url="&patches-root;&mktemp-tempfile-patch;"/></para>
    143         <para>MD5 sum: <literal>&mktemp-tempfile-patch-md5;</literal></para>
    144       </listitem>
    145     </varlistentry>
    146 
    147     <varlistentry>
    148130      <term>MPFR Cumulative Patch - <token>&mpfr-cumulative-patch-size;</token>:</term>
    149131      <listitem>
     
    182164
    183165    <varlistentry>
    184       <term>Perl GCC 4.2.x Fix Patch - <token>&perl-gcc42_fix-patch-size;</token>:</term>
    185       <listitem>
    186         <para>Download: <ulink
    187         url="&patches-root;&perl-gcc42_fix-patch;"/></para>
    188         <para>MD5 sum: <literal>&perl-gcc42_fix-patch-md5;</literal></para>
    189       </listitem>
    190     </varlistentry>
    191 
    192     <varlistentry>
    193166      <term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term>
    194167      <listitem>
     
    196169        url="&patches-root;&perl-libc-patch;"/></para>
    197170        <para>MD5 sum: <literal>&perl-libc-patch-md5;</literal></para>
    198       </listitem>
    199     </varlistentry>
    200 
    201     <varlistentry>
    202       <term>Perl No page.h Patch - <token>&perl-no_page_h-patch-size;</token>:</term>
    203       <listitem>
    204         <para>Download: <ulink
    205         url="&patches-root;&perl-no_page_h-patch;"/></para>
    206         <para>MD5 sum: <literal>&perl-no_page_h-patch-md5;</literal></para>
    207       </listitem>
    208     </varlistentry>
    209 
    210     <varlistentry>
    211       <term>Perl Security Fixes Patch - <token>&perl-security-patch-size;</token>:</term>
    212       <listitem>
    213         <para>Download: <ulink
    214         url="&patches-root;&perl-security-patch;"/></para>
    215         <para>MD5 sum: <literal>&perl-security-patch-md5;</literal></para>
    216171      </listitem>
    217172    </varlistentry>
  • BOOK/materials/mips/patches.xml

    r33bdb0d r7b31c44  
    4343    xpointer="xpointer(//*[@os='gcc-specs-patch'])"/>
    4444
    45     <varlistentry os="mktemp-update-patch">
    46       <term>Mktemp Config Update Patch - <token>&mktemp-update-patch-size;</token>:</term>
    47       <listitem>
    48         <para>Download: <ulink
    49         url="&patches-root;&mktemp-update-patch;"/></para>
    50         <para>MD5 sum: <literal>&mktemp-update-patch-md5;</literal></para>
    51       </listitem>
    52     </varlistentry>
    53 
    5445  </variablelist>
    5546
  • BOOK/materials/mips64-64/patches.xml

    r33bdb0d r7b31c44  
    3333    xpointer="xpointer(//*[@os='gcc-specs_pure64-patch'])"/>
    3434
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../mips/patches.xml"
    37     xpointer="xpointer(//*[@os='mktemp-update-patch'])"/>
    38 
    3935  </variablelist>
    4036
  • BOOK/materials/mips64/patches.xml

    r33bdb0d r7b31c44  
    4646
    4747    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    48     href="../mips/patches.xml"
    49     xpointer="xpointer(//*[@os='mktemp-update-patch'])"/>
    50 
    51     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    5248    href="../x86_64/patches.xml"
    5349    xpointer="xpointer(//*[@os='perl-multilib-patch'])"/>
  • BOOK/materials/ppc64/patches.xml

    r33bdb0d r7b31c44  
    3838    href="../x86/patches.xml"
    3939    xpointer="xpointer(//*[@os='gcc-specs-patch'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    42     href="../mips/patches.xml"
    43     xpointer="xpointer(//*[@os='mktemp-update-patch'])"/>
    4440
    4541    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/packages.ent

    r33bdb0d r7b31c44  
    7979<!ENTITY colo-home "http://www.linux-mips.org/wiki/CoLo">
    8080
    81 <!ENTITY coreutils-version "6.9">
    82 <!ENTITY coreutils-size "5,272 KB">
    83 <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.bz2">
    84 <!ENTITY coreutils-md5 "c9607d8495f16e98906e7ed2d9751a06">
     81<!ENTITY coreutils-version "6.12">
     82<!ENTITY coreutils-size "8,808 KB">
     83<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.gz">
     84<!ENTITY coreutils-md5 "2ca9ac69823dbd567b905a9e9f53c4f6">
    8585<!ENTITY coreutils-home "&gnu-software;coreutils">
    8686
     
    122122<!ENTITY expect-lib-version "5.43">
    123123
    124 <!ENTITY file-version "4.23">
    125 <!ENTITY file-size "556 KB">
     124<!ENTITY file-version "4.26">
     125<!ENTITY file-size "571 KB">
    126126<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
    127 <!ENTITY file-md5 "014a69979a8d5225a6ca2bcc4d7e967e">
     127<!ENTITY file-md5 "74cd5466416136da30a4e69f74dbc7a0">
    128128<!ENTITY file-home "http://www.darwinsys.com/file">
    129129
     
    146146<!ENTITY gawk-home "&gnu-software;gawk">
    147147
    148 <!ENTITY gcc-version "4.3.1">
     148<!ENTITY gcc-version "4.3.2">
    149149<!ENTITY gcc-size "57,648 KB">
    150150<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
     
    281281<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    282282
    283 <!ENTITY mktemp-version "1.5">
    284 <!ENTITY mktemp-size "69 KB">
    285 <!ENTITY mktemp-url "ftp://ftp.mktemp.org/pub/mktemp/mktemp-&mktemp-version;.tar.gz">
    286 <!ENTITY mktemp-md5 "9a35c59502a228c6ce2be025fc6e3ff2">
    287 <!ENTITY mktemp-home "http://www.mktemp.org/">
    288 
    289283<!ENTITY mpfr-version "2.3.1">
    290284<!ENTITY mpfr-size "876 KB">
     
    317311<!ENTITY parted-home "&gnu-software;parted">
    318312
    319 <!ENTITY perl-version "5.8.8">
    320 <!ENTITY perl-size "9,887 KB">
    321 <!ENTITY perl-url "http://ftp.funet.fi/pub/CPAN/src/perl-&perl-version;.tar.bz2">
    322 <!ENTITY perl-md5 "a377c0c67ab43fd96eeec29ce19e8382">
     313<!ENTITY perl-version "5.10.0">
     314<!ENTITY perl-size "15,252 KB">
     315<!ENTITY perl-url "http://ftp.funet.fi/pub/CPAN/src/perl-&perl-version;.tar.gz">
     316<!ENTITY perl-md5 "d2c39b002ebfd2c3c5dba589365c5a71">
    323317<!ENTITY perl-home "http://www.perl.com">
    324318
  • BOOK/patches.ent

    r33bdb0d r7b31c44  
    1717<!ENTITY binutils-posix-patch-size "4 KB">
    1818
    19 <!ENTITY coreutils-suppress-patch "coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch">
    20 <!ENTITY coreutils-suppress-patch-md5 "8bc938ec7210fff3885b37b1339dca45">
    21 <!ENTITY coreutils-suppress-patch-size "12 KB">
    22 
    2319<!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">
    24 <!ENTITY coreutils-uname-patch-md5 "865d271bec9039f45a3be0ada21edae0">
     20<!ENTITY coreutils-uname-patch-md5 "29391ef5175247370fb4646019e82c79">
    2521<!ENTITY coreutils-uname-patch-size "8 KB">
    2622
     
    6157<!ENTITY linux-security-patch-size "15.5 KB">
    6258
    63 <!ENTITY mktemp-tempfile-patch "mktemp-&mktemp-version;-add_tempfile-3.patch">
    64 <!ENTITY mktemp-tempfile-patch-md5 "65d73faabe3f637ad79853b460d30a19">
    65 <!ENTITY mktemp-tempfile-patch-size "3.6 KB">
    66 
    6759<!ENTITY mpfr-cumulative-patch "mpfr-&mpfr-version;-cumulative-1.patch">
    6860<!ENTITY mpfr-cumulative-patch-md5 "99c647dfe7f63005db6c0c1b28198ef9">
     
    8173<!ENTITY ncurses-branch_update-patch-size "7188 KB">
    8274
    83 <!ENTITY perl-gcc42_fix-patch "perl-&perl-version;-gcc42_fix-1.patch">
    84 <!ENTITY perl-gcc42_fix-patch-md5 "cd84d28231ea7f23d7e619d9304cc741">
    85 <!ENTITY perl-gcc42_fix-patch-size "4 KB">
    86 
    87 <!ENTITY perl-libc-patch "perl-&perl-version;-libc-2.patch">
    88 <!ENTITY perl-libc-patch-md5 "3bf8aef1fb6eb6110405e699e4141f99">
     75<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
     76<!ENTITY perl-libc-patch-md5 "2d5d9cfd00a7e6554496338133bcd06c">
    8977<!ENTITY perl-libc-patch-size "4 KB">
    90 
    91 <!ENTITY perl-no_page_h-patch "perl-&perl-version;-no_page_h-1.patch">
    92 <!ENTITY perl-no_page_h-patch-md5 "fe49a8a539b14f53adfe24482c1fbe1f">
    93 <!ENTITY perl-no_page_h-patch-size "4 KB">
    94 
    95 <!ENTITY perl-security-patch "perl-&perl-version;-security_fixes-1.patch">
    96 <!ENTITY perl-security-patch-md5 "918a8f41d9e4fe1e272381e58be71497">
    97 <!ENTITY perl-security-patch-size "10 KB">
    9878
    9979<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-4.patch">
     
    124104
    125105<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
    126 <!ENTITY perl-multilib-patch-md5 "1f79780e26bc3493f7891e12841c38ed">
    127 <!ENTITY perl-multilib-patch-size "1.4 KB">
     106<!ENTITY perl-multilib-patch-md5 "529c91ae0f75d2f11ae42a9b5ad38806">
     107<!ENTITY perl-multilib-patch-size "4 KB">
    128108
    129109<!ENTITY udev-lib64-patch "udev-&udev-version;-lib64-2.patch">
     
    147127<!ENTITY expect-config_update-patch-size "51 KB">
    148128
    149 <!ENTITY file-config_update-patch "file-&file-version;-config_update-1.patch">
    150 <!ENTITY file-config_update-patch-md5 "0c9ead298291fa5028a41a3368639d73">
    151 <!ENTITY file-config_update-patch-size "56 KB">
    152 
    153 <!-- Multiple Architecture patches -->
    154 
    155 <!ENTITY mktemp-update-patch "mktemp-&mktemp-version;-config_update-1.patch">
    156 <!ENTITY mktemp-update-patch-md5 "2eab6432dbf4d4447b85435363c6a557">
    157 <!ENTITY mktemp-update-patch-size "56 KB">
    158 
    159129<!-- Start of Alpha patches -->
    160130
  • patches/coreutils-6.12-uname-1.patch

    r33bdb0d r7b31c44  
    22Date: 2006-08-24
    33Initial Package Version: 5.97
     4        Rediffed against 6.12 by Joe Ciccone on 2008-08-30
    45Upstream Status: Not Accepted
    56Origin: Gentoo - http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/coreutils
     
    89Original Patch by - Matthew Burgess and Scot McPherson
    910
    10 diff -Naur coreutils-5.97.orig/src/uname.c coreutils-5.97/src/uname.c
    11 --- coreutils-5.97.orig/src/uname.c     2005-09-15 12:57:04.000000000 -0700
    12 +++ coreutils-5.97/src/uname.c  2006-08-24 15:52:53.000000000 -0700
    13 @@ -51,6 +51,11 @@
     11diff -Naur coreutils-6.12.orig/src/uname.c coreutils-6.12/src/uname.c
     12--- coreutils-6.12.orig/src/uname.c     2008-05-26 02:40:33.000000000 -0400
     13+++ coreutils-6.12/src/uname.c  2008-08-31 12:03:12.000000000 -0400
     14@@ -50,6 +50,11 @@
    1415 # include <mach-o/arch.h>
    1516 #endif
     
    2324 #include "error.h"
    2425 #include "quote.h"
    25 @@ -138,6 +143,106 @@
     26@@ -158,6 +163,106 @@
    2627   exit (status);
    2728 }
     
    130131    printed.  */
    131132 
    132 @@ -250,10 +355,14 @@
     133@@ -305,10 +410,14 @@
    133134   if (toprint & PRINT_PROCESSOR)
    134135     {
     
    146147       }
    147148 #endif
    148 @@ -306,9 +415,13 @@
     149@@ -361,9 +470,13 @@
    149150       if (element == unknown)
    150151        {
  • patches/perl-5.10.0-Configure_multilib-1.patch

    r33bdb0d r7b31c44  
    22Date: 2005-10-20
    33Initial Package Version: 5.8.7
     4        Rediffed against 5.10.0 by Joe Ciccone on 2008-08-30
    45Origin: Ryan Oliver
    56Description: this patch allows perl to be installed in /usr/lib32 or /usr/lib64 instead of /usr/lib.
    67
    7 --- perl-5.8.7/Configure-ORIG   2005-10-20 11:49:47.571389008 +1000
    8 +++ perl-5.8.7/Configure        2005-10-20 12:30:35.571236464 +1000
    9 @@ -5930,6 +5930,8 @@
     8diff -Naur perl-5.10.0.orig/Configure perl-5.10.0/Configure
     9--- perl-5.10.0.orig/Configure  2007-12-18 05:47:07.000000000 -0500
     10+++ perl-5.10.0/Configure       2008-08-31 11:56:58.000000000 -0400
     11@@ -6174,6 +6174,8 @@
    1012 : The default "style" setting is made in installstyle.U
    1113 case "$installstyle" in
     
    1618 esac
    1719 eval $prefixit
    18 @@ -6433,6 +6435,8 @@
     20@@ -6406,6 +6408,8 @@
    1921 case "$sitelib" in
    2022 '') case "$installstyle" in
     
    2527        esac
    2628        ;;
    27 @@ -6560,6 +6564,8 @@
     29@@ -6912,6 +6916,8 @@
    2830                prog=`echo $package | $sed 's/-*[0-9.]*$//'`
    2931                case "$installstyle" in
  • patches/perl-5.10.0-libc-1.patch

    r33bdb0d r7b31c44  
    22Date: 2006-02-15
    33Initial Package Version: 5.8.8
     4        Rediffed against 5.10.0 by Joe Ciccone on 2008-08-30
    45Origin: based on current LFS-BOOK patch (perl-5.8.0-libc-2.patch)
    56Description: this patch adapts some hard-wired paths to the C library.
    67             It uses the $prefix variable to locate the correct libc.
    78
    8 diff -Naur perl-5.8.8.orig/hints/linux.sh perl-5.8.8/hints/linux.sh
    9 --- perl-5.8.8.orig/hints/linux.sh      2005-11-18 01:18:45.000000000 +0000
    10 +++ perl-5.8.8/hints/linux.sh   2006-02-12 12:20:32.000000000 +0000
    11 @@ -52,9 +52,9 @@
     9diff -Naur perl-5.10.0.orig/hints/linux.sh perl-5.10.0/hints/linux.sh
     10--- perl-5.10.0.orig/hints/linux.sh     2007-12-18 05:47:07.000000000 -0500
     11+++ perl-5.10.0/hints/linux.sh  2008-08-31 11:57:41.000000000 -0400
     12@@ -60,9 +60,9 @@
    1213 # We don't use __GLIBC__ and  __GLIBC_MINOR__ because they
    1314 # are insufficiently precise to distinguish things like
     
    2223 
    2324 # Configure may fail to find lstat() since it's a static/inline
    24 @@ -330,3 +330,8 @@
    25      libswanted="$*"
     25@@ -423,3 +423,8 @@
     26     libswanted="$libswanted pthread"
    2627     ;;
    2728 esac
Note: See TracChangeset for help on using the changeset viewer.