Changeset c8ba565


Ignore:
Timestamp:
05/03/2004 10:08:10 PM (20 years ago)
Author:
Zack Winkles <winkie@…>
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.0, 6.1, 6.1.1, 6.3, 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:
10fb6a5
Parents:
9dfc02f
Message:

Committing current BE-LFS to head.

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

Files:
1 added
15 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r9dfc02f rc8ba565  
    2929<listitem><para>file-4.09</para></listitem>
    3030<listitem><para>flex-2.5.31</para></listitem>
    31 <listitem><para>gcc-3.3.3</para></listitem>
     31<listitem><para>gcc-3.4.0</para></listitem>
    3232<listitem><para>gettext-0.14.1</para></listitem>
    3333<listitem><para>glibc-2.3.4-20040408</para></listitem>
     
    6262<listitem><para>mktemp-1.5-add-tempfile-1.patch</para></listitem>
    6363<listitem><para>module-init-tools-3.0</para></listitem>
     64<listitem><para>net-tools-1.60-gcc34-2.patch</para></listitem>
    6465<listitem><para>net-tools-1.60-kernel-headers-1.patch</para></listitem>
    6566<listitem><para>sysklogd-1.4.1-kernel-headers-1.patch</para></listitem>
     
    8485<listitem><para>ncurses-5.3-etip-2.patch</para></listitem>
    8586<listitem><para>ncurses-5.3-vsscanf.patch</para></listitem>
     87<listitem><para>net-tools-1.60-miitool-gcc33-1.patch</para></listitem>
    8688<listitem><para>procinfo-18</para></listitem>
    8789<listitem><para>procps-3.1.11-locale-fix.patch</para></listitem>
  • chapter03/patches.xml

    r9dfc02f rc8ba565  
    1515<literallayout>
    1616Bash Patch - 7 KB:
    17 <ulink url="&patches-root;bash-&bash-version;-2.patch"/>
     17<ulink url="&patches-root;bash-&bash-version;-gnu-fixes-2.patch"/>
    1818
    1919Coreutils Hostname Patch - 1 KB:
     
    3030
    3131GCC No-Fixincludes Patch - 1 KB:
    32 <ulink url="&patches-root;gcc-&gcc-version;-no_fixincludes-1.patch"/>
     32<ulink url="&patches-root;gcc-&gcc-version;-no-fixincludes-1.patch"/>
    3333
    3434GCC Specs Patch - 11 KB:
     
    3636
    3737Inetutils Kernel Headers Patch - 1 KB:
    38 <ulink url="&patches-root;inetutils-&inetutils-version;-kernel-2.6-1.patch"/>
     38<ulink url="&patches-root;inetutils-&inetutils-version;-kernel-headers-1.patch"/>
    3939
    4040Inetutils No-Server-Man-Pages Patch - 4 KB:
     
    4242
    4343Man 80-Columns Patch - 1 KB:
    44 <ulink url="&patches-root;man-&man-version;-80cols.patch"/>
     44<ulink url="&patches-root;man-&man-version;-80cols-1.patch"/>
    4545
    4646Mktemp Tempfile Patch - 3 KB:
    47 <ulink url="&patches-root;mktemp-&mktemp-version;-add-tempfile.patch"/>
     47<ulink url="&patches-root;mktemp-&mktemp-version;-add-tempfile-1.patch"/>
    4848
    49 Net-tools Mii-Tool-Gcc33 Patch - 2 KB:
    50 <ulink url="&patches-root;net-tools-&net-tools-version;-miitool-gcc33-1.patch"/>
     49Net-tools GCC 3.4 Compatibility Patch - 3 KB:
     50<ulink url="&patches-root;net-tools-&net-tools-version;-gcc34-2.patch"/>
    5151
    5252Net-tools Kernel Headers Patch - 1 KB:
    53 <ulink url="&patches-root;net-tools-&net-tools-version;-kernel-2.6-1.patch"/>
     53<ulink url="&patches-root;net-tools-&net-tools-version;-kernel-headers-1.patch"/>
    5454
    5555Perl Libc Patch - 1 KB:
     
    5757
    5858Sysklogd Kernel Headers Patch - 3 KB:
    59 <ulink url="&patches-root;sysklogd-&sysklogd-version;-kernel_header.patch"/>
     59<ulink url="&patches-root;sysklogd-&sysklogd-version;-kernel-headers-1.patch"/>
    6060
    6161Udev Configuration Patch - 6 KB:
     
    6363
    6464Util-Linux Kernel Headers Patch - 3 KB:
    65 <ulink url="&patches-root;util-linux-&util-linux-version;-kernel-dj-2.6-1.patch"/>
     65<ulink url="&patches-root;util-linux-&util-linux-version;-kernel-headers-1.patch"/>
    6666</literallayout>
    6767
  • chapter05/adjusting.xml

    r9dfc02f rc8ba565  
    3939<!-- Ampersands are needed to allow cut and paste -->
    4040
    41 <screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs &amp;&amp;
     41<screen><userinput>SPECFILE=/tools/lib/gcc/*/*/specs &amp;&amp;
    4242sed -e 's@ /lib/ld-linux.so.2@ /tools/lib/ld-linux.so.2@g' \
    4343    $SPECFILE &gt; tempspecfile &amp;&amp;
     
    6363run the following commands to eliminate this possibility:</para>
    6464
    65 <screen><userinput>rm -f /tools/lib/gcc-lib/*/*/include/{pthread.h,bits/sigthread.h}</userinput></screen>
     65<screen><userinput>rm -f /tools/lib/gcc/*/*/include/{pthread.h,bits/sigthread.h}</userinput></screen>
    6666
    6767
  • chapter05/bash.xml

    r9dfc02f rc8ba565  
    2626patch:</para>
    2727
    28 <screen><userinput>patch -Np1 -i ../bash-&bash-version;-2.patch</userinput></screen>
     28<screen><userinput>patch -Np1 -i ../bash-&bash-version;-gnu-fixes-2.patch</userinput></screen>
    2929
    3030<para>Now prepare Bash for compilation:</para>
  • chapter05/gcc-pass2.xml

    r9dfc02f rc8ba565  
    4747<para>First correct a problem and make an essential adjustment:</para>
    4848
    49 <screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-no_fixincludes-1.patch
     49<screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-no-fixincludes-1.patch
    5050patch -Np1 -i ../gcc-&gcc-version;-specs-1.patch</userinput></screen>
    5151
  • chapter05/util-linux.xml

    r9dfc02f rc8ba565  
    2626by applying the following patch:</para>
    2727
    28 <screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-kernel-dj-2.6-1.patch</userinput></screen>
     28<screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-kernel-headers-1.patch</userinput></screen>
    2929
    3030<para>Util-linux doesn't use the freshly installed headers and libraries
  • chapter06/bash.xml

    r9dfc02f rc8ba565  
    2626patch:</para>
    2727
    28 <screen><userinput>patch -Np1 -i ../bash-&bash-version;-2.patch</userinput></screen>
     28<screen><userinput>patch -Np1 -i ../bash-&bash-version;-gnu-fixes-2.patch</userinput></screen>
    2929
    3030<para>Now prepare Bash for compilation:</para>
  • chapter06/gcc.xml

    r9dfc02f rc8ba565  
    3939the Specs patch) also used in the previous chapter:</para>
    4040
    41 <screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-no_fixincludes-1.patch</userinput></screen>
     41<screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-no-fixincludes-1.patch</userinput></screen>
    4242
    4343<para>Now apply a sed substitution that will suppress the installation of
  • chapter06/inetutils.xml

    r9dfc02f rc8ba565  
    2626by applying the following patch:</para>
    2727
    28 <screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-kernel-2.6-1.patch</userinput></screen>
     28<screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-kernel-headers-1.patch</userinput></screen>
    2929
    3030<para>We are not going to install all the programs that come with Inetutils.
  • chapter06/man.xml

    r9dfc02f rc8ba565  
    2929width instead of being limited to 80 characters:</para>
    3030
    31 <screen><userinput>patch -Np1 -i ../man-&man-version;-80cols.patch</userinput></screen>
     31<screen><userinput>patch -Np1 -i ../man-&man-version;-80cols-1.patch</userinput></screen>
    3232
    3333<para>The second is a sed substitution to add the <emphasis>-R</emphasis>
  • chapter06/net-tools.xml

    r9dfc02f rc8ba565  
    3333but it's up to the kernel to make the protocols available.</para>
    3434
    35 <para>First fix a small syntax problem in the sources of the
    36 <command>mii-tool</command> program:</para>
     35<para>This package also has issues with being compiled by GCC 3.4, which we
     36fix by applying the following patch:</para>
    3737
    38 <screen><userinput>patch -Np1 -i ../net-tools-&net-tools-version;-miitool-gcc33-1.patch</userinput></screen>
     38<screen><userinput>patch -Np1 -i ../net-tools-&net-tools-version;-gcc34-2.patch</userinput></screen>
    3939
    4040<para>Net-tools has issues with the Linux 2.6 kernel series - fix these issues
    4141by applying the following patch:</para>
    4242
    43 <screen><userinput>patch -Np1 -i ../net-tools-&net-tools-version;-kernel-2.6-1.patch</userinput></screen>
     43<screen><userinput>patch -Np1 -i ../net-tools-&net-tools-version;-kernel-headers-1.patch</userinput></screen>
    4444
    4545<para>Now prepare Net-tools for compilation (if you intend to accept the
  • chapter06/readjusting.xml

    r9dfc02f rc8ba565  
    5353<!-- Ampersands are needed to allow cut and paste -->
    5454
    55 <screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs &amp;&amp;
     55<screen><userinput>SPECFILE=/tools/lib/gcc/*/*/specs &amp;&amp;
    5656sed -e 's@ /tools/lib/ld-linux.so.2@ /lib/ld-linux.so.2@g' \
    5757    $SPECFILE &gt; newspecfile &amp;&amp;
  • chapter06/sysklogd.xml

    r9dfc02f rc8ba565  
    2525by applying the following patch:</para>
    2626
    27 <screen><userinput>patch -Np1 -i ../sysklogd-&sysklogd-version;-kernel_header.patch</userinput></screen>
     27<screen><userinput>patch -Np1 -i ../sysklogd-&sysklogd-version;-kernel-headers-1.patch</userinput></screen>
    2828
    2929<para>Compile Sysklogd:</para>
  • chapter06/util-linux.xml

    r9dfc02f rc8ba565  
    4343by applying the following patch:</para>
    4444
    45 <screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-kernel-dj-2.6-1.patch</userinput></screen>
     45<screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-kernel-headers-1.patch</userinput></screen>
    4646
    4747<para>Prepare Util-linux for compilation:</para>
  • general.ent

    r9dfc02f rc8ba565  
    22<!ENTITY version "CVS-2004-05-03">
    33<!ENTITY releasedate "May 3, 2004">
    4 <!ENTITY milestone "6.0">
     4<!ENTITY milestone "6.1">
    55
    66<!ENTITY lfs-root "http://www.linuxfromscratch.org/">
     
    99<!ENTITY hints-root "&lfs-root;hints/downloads/files/">
    1010<!ENTITY hints-index "&lfs-root;hints/list.html">
    11 <!ENTITY patches-root "&lfs-root;patches/lfs/cvs/">
     11<!ENTITY patches-root "ftp://ftp.be-linux.org/belfs/patches/">
    1212<!ENTITY wiki-root "http://wiki.linuxfromscratch.org/">
    1313<!ENTITY http-down "http://downloads.linuxfromscratch.org/">
     
    3333<!ENTITY flex-version "2.5.31">
    3434<!ENTITY gawk-version "3.1.3">
    35 <!ENTITY gcc-version "3.3.3">
     35<!ENTITY gcc-version "3.4.0">
    3636<!ENTITY gettext-version "0.14.1">
    3737<!ENTITY glibc-version "2.3.4-20040408">
Note: See TracChangeset for help on using the changeset viewer.