Changeset 7b31c44
- Timestamp:
- Aug 31, 2008, 9:15:57 AM (16 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- ea55a49
- Parents:
- 33bdb0d
- Files:
-
- 15 deleted
- 36 edited
- 8 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/boot/ppc-chapter.xml
r33bdb0d r7b31c44 23 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/kernel.xml"/> 24 24 <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"/>26 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/powerpc-utils.xml"/> 27 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/yaboot-build.xml"/> -
BOOK/boot/ppc64-chapter.xml
r33bdb0d r7b31c44 23 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/kernel.xml"/> 24 24 <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"/>26 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/powerpc-utils.xml"/> 27 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/yaboot-build.xml"/> -
BOOK/final-system/alpha-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/common/coreutils.xml
r33bdb0d r7b31c44 26 26 <title>Installation of Coreutils</title> 27 27 28 <para os="a">Prevent Coreutils from installing binaries that will be29 installed by other packages:</para>30 31 <screen os="b"><userinput>patch -Np1 -i ../&coreutils-suppress-patch;</userinput></screen>32 33 28 <para os="p1">A known issue with the <command>uname</command> program from 34 29 this package is that the <option>-p</option> switch always … … 46 41 <para os="c">Now prepare Coreutils for compilation:</para> 47 42 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> 49 45 50 46 <para os="e">Compile the package:</para> … … 114 110 echo, env, expand, expr, factor, false, fmt, fold, groups, head, 115 111 hostid, hostname, id, install, join, link, ln, logname, ls, md5sum, 116 mkdir, mkfifo, mknod, m v, nice, nl, nohup, od, paste, pathchk, pinky,117 p r, printenv, printf, ptx, pwd, readlink, rm, rmdir, seq, sha1sum,118 sha 224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort,119 s plit, stat, stty, sum, sync, tac, tail, tee, test, touch, tr, true,120 t sort, tty, uname, unexpand, uniq, unlink, users, vdir, wc, who,121 who ami, 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> 122 118 </seglistitem> 123 119 </segmentedlist> … … 573 569 </varlistentry> 574 570 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 575 582 <varlistentry id="mv"> 576 583 <term><command>mv</command></term> -
BOOK/final-system/common/perl.xml
r33bdb0d r7b31c44 25 25 <sect2 role="installation"> 26 26 <title>Installation of Perl</title> 27 28 <para os="p1">The following patch causes makedepend.sh to also remove29 <literal><command-line></literal> as well as30 <literal><command line></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.h35 which will no longer be available in headers provided by kernel 2.6.25 and36 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>43 27 44 28 <para os="s1">The following sed causes <filename>DynaLoader.a</filename> -
BOOK/final-system/common/temp-perl.xml
r33bdb0d r7b31c44 22 22 <sect2 role="installation"> 23 23 <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 24 41 25 <para os="a">First adapt some hard-wired paths to the C library by applying -
BOOK/final-system/mips-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/mips64-64-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/mips64-chapter.xml
r33bdb0d r7b31c44 86 86 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/> 87 87 <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"/>89 88 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/> 90 89 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
BOOK/final-system/mips64/gmp-64bit.xml
r33bdb0d r7b31c44 60 60 <para os="j">Create the 64bit header file:</para> 61 61 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> 63 63 64 64 <para os="l">Finally, Create a stub header in the place of the originals:</para> -
BOOK/final-system/multilib/coreutils.xml
r33bdb0d r7b31c44 24 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 25 25 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"34 26 xpointer="xpointer(//*[@os='p1'])"/> 35 27 … … 50 42 xpointer="xpointer(//*[@os='c'])"/> 51 43 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> 53 46 54 47 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/multilib/gmp-64bit.xml
r33bdb0d r7b31c44 60 60 <para os="j">Create the 64bit header file:</para> 61 61 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> 63 63 64 64 <para os="l">Finally, Create a stub header in the place of the originals:</para> -
BOOK/final-system/multilib/gmp-n32.xml
r33bdb0d r7b31c44 61 61 <para os="j">Create the N32 header file:</para> 62 62 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> 64 64 65 65 </sect2> -
BOOK/final-system/multilib/gmp.xml
r33bdb0d r7b31c44 61 61 <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> 62 62 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> 64 64 65 65 </sect2> -
BOOK/final-system/multilib/perl-64bit.xml
r33bdb0d r7b31c44 21 21 <sect2 role="installation"> 22 22 <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'])"/>47 23 48 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/multilib/perl-n32.xml
r33bdb0d r7b31c44 22 22 <sect2 role="installation"> 23 23 <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'])"/>48 24 49 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/multilib/perl.xml
r33bdb0d r7b31c44 22 22 <sect2 role="installation"> 23 23 <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'])"/>48 24 49 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/multilib/temp-perl.xml
r33bdb0d r7b31c44 22 22 <sect2 role="installation"> 23 23 <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 24 41 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/ppc-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/ppc64-chapter.xml
r33bdb0d r7b31c44 71 71 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/> 72 72 <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"/>74 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
BOOK/final-system/sparc-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/sparc64-64-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/sparc64-chapter.xml
r33bdb0d r7b31c44 71 71 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/> 72 72 <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"/>74 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
BOOK/final-system/x86-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/x86_64-64-chapter.xml
r33bdb0d r7b31c44 55 55 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/> 56 56 <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"/>58 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/module-init-tools.xml"/> 59 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/> -
BOOK/final-system/x86_64-chapter.xml
r33bdb0d r7b31c44 71 71 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/> 72 72 <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"/>74 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/module-init-tools.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
BOOK/general.ent
r33bdb0d r7b31c44 3 3 <!ENTITY month "08"> <!-- Use two digits --> 4 4 <!ENTITY month_name "August"> 5 <!ENTITY day " 27"> <!-- Use two digits -->5 <!ENTITY day "31"> <!-- Use two digits --> 6 6 <!ENTITY year "2008"> <!-- Use four digits --> 7 7 -
BOOK/introduction/common/changelog.xml
r33bdb0d r7b31c44 36 36 </listitem> 37 37 --> 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> 38 68 39 69 <listitem> -
BOOK/materials/common/packages.xml
r33bdb0d r7b31c44 340 340 341 341 <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>351 342 <term>MPFR (&glibc-version;) - <token>&mpfr-size;</token>:</term> 352 343 <listitem> -
BOOK/materials/common/patches.xml
r33bdb0d r7b31c44 47 47 48 48 <varlistentry> 49 <term>Coreutils Suppress Uptime, Kill, Su Patch - <token>&coreutils-suppress-patch-size;</token>:</term>50 <listitem>51 <para>Download: <ulink52 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>58 49 <term>Coreutils Uname Patch - <token>&coreutils-uname-patch-size;</token>:</term> 59 50 <listitem> … … 137 128 138 129 <varlistentry> 139 <term>Mktemp Tempfile Patch - <token>&mktemp-tempfile-patch-size;</token>:</term>140 <listitem>141 <para>Download: <ulink142 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>148 130 <term>MPFR Cumulative Patch - <token>&mpfr-cumulative-patch-size;</token>:</term> 149 131 <listitem> … … 182 164 183 165 <varlistentry> 184 <term>Perl GCC 4.2.x Fix Patch - <token>&perl-gcc42_fix-patch-size;</token>:</term>185 <listitem>186 <para>Download: <ulink187 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>193 166 <term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term> 194 167 <listitem> … … 196 169 url="&patches-root;&perl-libc-patch;"/></para> 197 170 <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: <ulink205 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: <ulink214 url="&patches-root;&perl-security-patch;"/></para>215 <para>MD5 sum: <literal>&perl-security-patch-md5;</literal></para>216 171 </listitem> 217 172 </varlistentry> -
BOOK/materials/mips/patches.xml
r33bdb0d r7b31c44 43 43 xpointer="xpointer(//*[@os='gcc-specs-patch'])"/> 44 44 45 <varlistentry os="mktemp-update-patch">46 <term>Mktemp Config Update Patch - <token>&mktemp-update-patch-size;</token>:</term>47 <listitem>48 <para>Download: <ulink49 url="&patches-root;&mktemp-update-patch;"/></para>50 <para>MD5 sum: <literal>&mktemp-update-patch-md5;</literal></para>51 </listitem>52 </varlistentry>53 54 45 </variablelist> 55 46 -
BOOK/materials/mips64-64/patches.xml
r33bdb0d r7b31c44 33 33 xpointer="xpointer(//*[@os='gcc-specs_pure64-patch'])"/> 34 34 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"36 href="../mips/patches.xml"37 xpointer="xpointer(//*[@os='mktemp-update-patch'])"/>38 39 35 </variablelist> 40 36 -
BOOK/materials/mips64/patches.xml
r33bdb0d r7b31c44 46 46 47 47 <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"52 48 href="../x86_64/patches.xml" 53 49 xpointer="xpointer(//*[@os='perl-multilib-patch'])"/> -
BOOK/materials/ppc64/patches.xml
r33bdb0d r7b31c44 38 38 href="../x86/patches.xml" 39 39 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'])"/>44 40 45 41 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/packages.ent
r33bdb0d r7b31c44 79 79 <!ENTITY colo-home "http://www.linux-mips.org/wiki/CoLo"> 80 80 81 <!ENTITY coreutils-version "6. 9">82 <!ENTITY coreutils-size " 5,272KB">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"> 85 85 <!ENTITY coreutils-home "&gnu-software;coreutils"> 86 86 … … 122 122 <!ENTITY expect-lib-version "5.43"> 123 123 124 <!ENTITY file-version "4.2 3">125 <!ENTITY file-size "5 56KB">124 <!ENTITY file-version "4.26"> 125 <!ENTITY file-size "571 KB"> 126 126 <!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz"> 127 <!ENTITY file-md5 " 014a69979a8d5225a6ca2bcc4d7e967e">127 <!ENTITY file-md5 "74cd5466416136da30a4e69f74dbc7a0"> 128 128 <!ENTITY file-home "http://www.darwinsys.com/file"> 129 129 … … 146 146 <!ENTITY gawk-home "&gnu-software;gawk"> 147 147 148 <!ENTITY gcc-version "4.3. 1">148 <!ENTITY gcc-version "4.3.2"> 149 149 <!ENTITY gcc-size "57,648 KB"> 150 150 <!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> … … 281 281 <!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man"> 282 282 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 289 283 <!ENTITY mpfr-version "2.3.1"> 290 284 <!ENTITY mpfr-size "876 KB"> … … 317 311 <!ENTITY parted-home "&gnu-software;parted"> 318 312 319 <!ENTITY perl-version "5. 8.8">320 <!ENTITY perl-size " 9,887KB">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"> 323 317 <!ENTITY perl-home "http://www.perl.com"> 324 318 -
BOOK/patches.ent
r33bdb0d r7b31c44 17 17 <!ENTITY binutils-posix-patch-size "4 KB"> 18 18 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 23 19 <!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch"> 24 <!ENTITY coreutils-uname-patch-md5 " 865d271bec9039f45a3be0ada21edae0">20 <!ENTITY coreutils-uname-patch-md5 "29391ef5175247370fb4646019e82c79"> 25 21 <!ENTITY coreutils-uname-patch-size "8 KB"> 26 22 … … 61 57 <!ENTITY linux-security-patch-size "15.5 KB"> 62 58 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 67 59 <!ENTITY mpfr-cumulative-patch "mpfr-&mpfr-version;-cumulative-1.patch"> 68 60 <!ENTITY mpfr-cumulative-patch-md5 "99c647dfe7f63005db6c0c1b28198ef9"> … … 81 73 <!ENTITY ncurses-branch_update-patch-size "7188 KB"> 82 74 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"> 89 77 <!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">98 78 99 79 <!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-4.patch"> … … 124 104 125 105 <!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"> 128 108 129 109 <!ENTITY udev-lib64-patch "udev-&udev-version;-lib64-2.patch"> … … 147 127 <!ENTITY expect-config_update-patch-size "51 KB"> 148 128 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 159 129 <!-- Start of Alpha patches --> 160 130 -
patches/coreutils-6.12-uname-1.patch
r33bdb0d r7b31c44 2 2 Date: 2006-08-24 3 3 Initial Package Version: 5.97 4 Rediffed against 6.12 by Joe Ciccone on 2008-08-30 4 5 Upstream Status: Not Accepted 5 6 Origin: Gentoo - http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/coreutils … … 8 9 Original Patch by - Matthew Burgess and Scot McPherson 9 10 10 diff -Naur coreutils- 5.97.orig/src/uname.c coreutils-5.97/src/uname.c11 --- coreutils- 5.97.orig/src/uname.c 2005-09-15 12:57:04.000000000 -070012 +++ coreutils- 5.97/src/uname.c 2006-08-24 15:52:53.000000000 -070013 @@ -5 1,6 +51,11 @@11 diff -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 @@ 14 15 # include <mach-o/arch.h> 15 16 #endif … … 23 24 #include "error.h" 24 25 #include "quote.h" 25 @@ -1 38,6 +143,106 @@26 @@ -158,6 +163,106 @@ 26 27 exit (status); 27 28 } … … 130 131 printed. */ 131 132 132 @@ - 250,10 +355,14 @@133 @@ -305,10 +410,14 @@ 133 134 if (toprint & PRINT_PROCESSOR) 134 135 { … … 146 147 } 147 148 #endif 148 @@ -3 06,9 +415,13 @@149 @@ -361,9 +470,13 @@ 149 150 if (element == unknown) 150 151 { -
patches/perl-5.10.0-Configure_multilib-1.patch
r33bdb0d r7b31c44 2 2 Date: 2005-10-20 3 3 Initial Package Version: 5.8.7 4 Rediffed against 5.10.0 by Joe Ciccone on 2008-08-30 4 5 Origin: Ryan Oliver 5 6 Description: this patch allows perl to be installed in /usr/lib32 or /usr/lib64 instead of /usr/lib. 6 7 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 @@ 8 diff -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 @@ 10 12 : The default "style" setting is made in installstyle.U 11 13 case "$installstyle" in … … 16 18 esac 17 19 eval $prefixit 18 @@ -64 33,6 +6435,8 @@20 @@ -6406,6 +6408,8 @@ 19 21 case "$sitelib" in 20 22 '') case "$installstyle" in … … 25 27 esac 26 28 ;; 27 @@ -6 560,6 +6564,8 @@29 @@ -6912,6 +6916,8 @@ 28 30 prog=`echo $package | $sed 's/-*[0-9.]*$//'` 29 31 case "$installstyle" in -
patches/perl-5.10.0-libc-1.patch
r33bdb0d r7b31c44 2 2 Date: 2006-02-15 3 3 Initial Package Version: 5.8.8 4 Rediffed against 5.10.0 by Joe Ciccone on 2008-08-30 4 5 Origin: based on current LFS-BOOK patch (perl-5.8.0-libc-2.patch) 5 6 Description: this patch adapts some hard-wired paths to the C library. 6 7 It uses the $prefix variable to locate the correct libc. 7 8 8 diff -Naur perl-5. 8.8.orig/hints/linux.sh perl-5.8.8/hints/linux.sh9 --- perl-5. 8.8.orig/hints/linux.sh 2005-11-18 01:18:45.000000000 +000010 +++ perl-5. 8.8/hints/linux.sh 2006-02-12 12:20:32.000000000 +000011 @@ - 52,9 +52,9 @@9 diff -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 @@ 12 13 # We don't use __GLIBC__ and __GLIBC_MINOR__ because they 13 14 # are insufficiently precise to distinguish things like … … 22 23 23 24 # 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" 26 27 ;; 27 28 esac
Note:
See TracChangeset
for help on using the changeset viewer.