Changeset 6f9d1a9


Ignore:
Timestamp:
08/26/2002 11:43:23 PM (22 years ago)
Author:
Gerard Beekmans <gerard@…>
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, v4_0, v4_1, v5_0, v5_1, v5_1_1, 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:
83e3902
Parents:
d40a646
Message:

updated to automake-1.6.3, gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0, util-linux-2.11u | added gcc-3.2.patch glibc-2.2.5-2.patch

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

Files:
1 added
2 deleted
22 edited

Legend:

Unmodified
Added
Removed
  • appendixa/gcc-down.xml

    rd40a646 r6f9d1a9  
    33
    44<para><literallayout>GCC (&gcc-version;):
    5 <ulink url="ftp://ftp.gnu.org/pub/gnu/gcc/"/></literallayout></para>
     5<ulink url="ftp://ftp.gnu.org/pub/gnu/gcc/"/>
     6
     7GCC Patch (&gcc-patch-version;):
     8<ulink url="&ftp;/"/>
     9<ulink url="&http;/"/></literallayout></para>
    610</sect2>
  • appendixa/perl-down.xml

    rd40a646 r6f9d1a9  
    33
    44<para><literallayout>Perl (&perl-version;):
    5 <ulink url="http://www.perl.com/"/>
    6 
    7 Perl Patch (&perl-version;):
    8 <ulink url="&ftp;/"/>
    9 <ulink url="&http;/"/></literallayout></para>
     5<ulink url="http://www.perl.com/"/></literallayout></para>
    106</sect2>
  • chapter01/changelog.xml

    rd40a646 r6f9d1a9  
    99<listitem><para>Updated to:
    1010<itemizedlist>
    11 <listitem><para>automake-1.6.2</para></listitem>
     11<listitem><para>automake-1.6.3</para></listitem>
    1212<listitem><para>bin86-0.16.3</para></listitem>
    1313<listitem><para>binutils-2.13</para></listitem>
     
    1616<listitem><para>file-3.39</para></listitem>
    1717<listitem><para>gawk-3.1.1</para></listitem>
    18 <listitem><para>gcc-3.1</para></listitem>
     18<listitem><para>gcc-3.2</para></listitem>
    1919<listitem><para>gettext-0.11.5</para></listitem>
     20<listitem><para>groff-1.18</para></listitem>
    2021<listitem><para>linux-2.4.19</para></listitem>
    21 <listitem><para>MAKEDEV-1.5</para></listitem>
     22<listitem><para>MAKEDEV-1.7</para></listitem>
    2223<listitem><para>man-1.5k</para></listitem>
    2324<listitem><para>man-pages-1.52</para></listitem>
    2425<listitem><para>modutils-2.4.19</para></listitem>
    2526<listitem><para>ncurses-5.2-2.patch</para></listitem>
     27<listitem><para>perl-5.8.0</para></listitem>
    2628<listitem><para>psmisc-21</para></listitem>
    2729<listitem><para>texinfo-4.2</para></listitem>
    2830<listitem><para>textutils-2.1</para></listitem>
    29 <listitem><para>util-linux-2.11t</para></listitem>
     31<listitem><para>util-linux-2.11u</para></listitem>
    3032</itemizedlist>
    3133</para></listitem>
     
    3638<listitem><para>fileutils-4.1.patch</para></listitem>
    3739<listitem><para>gawk-3.1.1.patch</para></listitem>
    38 <listitem><para>glibc-2.2.5.patch</para></listitem>
     40<listitem><para>gcc-3.2.patch</para></listitem>
     41<listitem><para>glibc-2.2.5-2.patch</para></listitem>
    3942<listitem><para>ncurses-5.2.patch</para></listitem>
    40 <listitem><para>perl-5.6.1.patch</para></listitem>
    4143<listitem><para>vim-6.1.patch</para></listitem>
    4244<listitem><para>zlib-1.1.4</para></listitem>
     
    5052</itemizedlist>
    5153</para></listitem>
     54
     55<listitem><para>August 26th, 2002 [gerard]: Added a new Glibc patch and
     56introducted a GCC patch.</para></listitem>
     57
     58<listitem><para>August 26th, 2002 [gerard]: Updated to automake-1.6.3,
     59gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0,
     60util-linux-2.11u</para></listitem>
    5261
    5362<listitem><para>August 22nd, 2002 [timothy]: Appendix: Added
  • chapter04/glibc-patch.xml

    rd40a646 r6f9d1a9  
    1 Glibc Patch (&glibc-version;) - &glibc-patch-size;:
    2 <ulink url="&ftp;/glibc-&glibc-version;.patch.bz2"/>
    3 <ulink url="&http;/glibc-&glibc-version;.patch.bz2"/>
     1Glibc Patch (&glibc-patch-version;) - &glibc-patch-size;:
     2<ulink url="&ftp;/glibc-&glibc-patch-version;.patch.bz2"/>
     3<ulink url="&http;/glibc-&glibc-patch-version;.patch.bz2"/>
  • chapter04/packages.xml

    rd40a646 r6f9d1a9  
    1313&c3-fileutils-patch;
    1414&c3-gcc;
     15&c3-gcc-patch;
    1516&c3-kernel;
    1617&c3-grep;
     
    4647&c3-man;
    4748&c3-perl;
    48 &c3-perl-patch;
    4949&c3-m4;
    5050&c3-autoconf;
  • chapter05/gcc-exp.xml

    rd40a646 r6f9d1a9  
    22<title>Command explanations</title>
    33
    4 <para><userinput>make BOOT_LDFLAGS=-static:</userinput>
    5 This is the equivalent to make LDFLAGS=-static as we use with other
    6 packages to compile them statically.</para>
     4<para><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch:</userinput>
     5This patch fixes a few bug fixes. See
     6<ulink url="http://www.zipworld.com.au/~gschafer/lfs-tweaks.html"/> for
     7more details.</para>
    78
    89<para><userinput>--prefix=/static:</userinput> This is NOT a typo.  GCC hard
     
    1920exception handling for multithreaded code.</para>
    2021
    21 <para><userinput>echo "#define HAVE_GAS_HIDDEN 1":</userinput>
    22 This defines the .hidden assembler directive so that we don't build
    23 a faulty Glibc later on.</para>
     22<para><userinput>--enable-__cxa-atexit:</userinput> This option will result
     23in C++ shared libraries and C++ programs that are interoperable with other
     24linux distributions.</para>
     25
     26<para><userinput>make BOOT_LDFLAGS=-static:</userinput>
     27This is the equivalent to make LDFLAGS=-static as we use with other
     28packages to compile them statically.</para>
    2429
    2530<para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This
  • chapter05/gcc-inst.xml

    rd40a646 r6f9d1a9  
    1111<para>Install GCC by running the following commands:</para>
    1212
    13 <para><screen><userinput>mkdir ../gcc-build &amp;&amp;
     13<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp;
     14mkdir ../gcc-build &amp;&amp;
    1415cd ../gcc-build &amp;&amp;
    1516../gcc-&gcc-version;/configure --prefix=/static --enable-languages=c \
    16 &nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp;
    17 echo "#define HAVE_GAS_HIDDEN 1" >> gcc/auto-host.h &amp;&amp;
     17&nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix \
     18&nbsp;&nbsp;&nbsp;--enable-__cxa-atexit &amp;&amp;
    1819make BOOT_LDFLAGS=-static bootstrap &amp;&amp;
    1920make prefix=$LFS/static install &amp;&amp;
  • chapter06/gcc-inst.xml

    rd40a646 r6f9d1a9  
    1919who actively work on LFS.</para>
    2020
    21 <para><screen><userinput>mkdir ../gcc-build &amp;&amp;
     21<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp;
     22mkdir ../gcc-build &amp;&amp;
    2223cd ../gcc-build &amp;&amp;
    2324../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \
    2425&nbsp;&nbsp;&nbsp;&nbsp;--enable-languages=c,c++ --enable-threads=posix \
    25 &nbsp;&nbsp;&nbsp;&nbsp;--with-slibdir=/lib &amp;&amp;
     26&nbsp;&nbsp;&nbsp;&nbsp;--with-slibdir=/lib --enable-_cxa-atexit &amp;&amp;
    2627make bootstrap &amp;&amp;
    2728make install &amp;&amp;
  • chapter06/glibc-exp.xml

    rd40a646 r6f9d1a9  
    1313file</userinput> will fail, however it'll work fine if you use straight
    1414IDs.</para>
     15
     16<para>The patch also contains a few bug fixes and security fixes. More
     17details can be found on
     18<ulink url="http://www.zipworld.com.au/~gschafer/lfs-tweaks.html"/></para>
    1519
    1620<para><userinput>touch /etc/ld.so.conf:</userinput> One of the final steps
  • chapter06/groff-exp.xml

    rd40a646 r6f9d1a9  
    11<sect2>
    22<title>Command explanations</title>
     3
     4<para><userinput>make PROCESSEDEXAMPLEFILES="":</userinput> Groff has a few
     5extra dependencies that we don't install with LFS. This option disable the
     6need for those tools.</para>
    37
    48<para><userinput>ln -s ...</userinput>: These symlinks are needed for some
  • chapter06/groff-inst.xml

    rd40a646 r6f9d1a9  
    55
    66<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
    7 make &amp;&amp;
    8 make install &amp;&amp;
     7make PROCESSEDEXAMPLEFILES="" &amp;&amp;
     8make PROCESSEDEXAMPLEFILES="" install &amp;&amp;
    99ln -s soelim /usr/bin/zsoelim &amp;&amp;
    1010ln -s eqn /usr/bin/geqn &amp;&amp;
  • chapter06/makedev-inst.xml

    rd40a646 r6f9d1a9  
    77<para>Create the device files by running the following commands:</para>
    88
    9 <para><screen><userinput>cp MAKEDEV-&makedev-version; /dev/MAKEDEV &amp;&amp;
     9<para><screen><userinput>ln -s /static/bin/bash /bin/bash &amp;&amp;
     10cp MAKEDEV-&makedev-version; /dev/MAKEDEV &amp;&amp;
    1011cd /dev &amp;&amp;
    11 chmod 754 MAKEDEV</userinput></screen></para>
     12chmod 754 MAKEDEV &amp;&amp;
     13rm /bin/bash</userinput></screen></para>
    1214
    1315<para>Now, depending on whether you are going to use devpts or not, you
  • chapter06/perl-inst.xml

    rd40a646 r6f9d1a9  
    88<para>Install Perl by running the following commands:</para>
    99
    10 <para><screen><userinput>patch -Np1 -i ../perl-&perl-patch-version;.patch &amp;&amp;
    11 ./configure.gnu --prefix=/usr &amp;&amp;
     10<para><screen><userinput>./configure.gnu --prefix=/usr &amp;&amp;
    1211make &amp;&amp;
    1312make install</userinput></screen></para>
  • chapter06/perl.xml

    rd40a646 r6f9d1a9  
    77
    88&c6-perl-inst;
    9 &c6-perl-exp;
    109&aa-perl-desc;
    1110&aa-perl-dep;
  • entities/automake.ent

    rd40a646 r6f9d1a9  
    99<!ENTITY aa-automake-down SYSTEM "../appendixa/automake-down.xml">
    1010
    11 <!ENTITY automake-version "1.6.2">
     11<!ENTITY automake-version "1.6.3">
    1212<!ENTITY automake-depversion "1.5">
    1313<!ENTITY automake-contversion "1.6.2">
    14 <!ENTITY automake-size "464 KB">
     14<!ENTITY automake-size "465 KB">
    1515<!ENTITY automake-package "automake-&automake-version;.tar.bz2">
    1616<!ENTITY automake-dir "automake-&automake-version;">
  • entities/gcc.ent

    rd40a646 r6f9d1a9  
    1414<!ENTITY aa-gcc-down SYSTEM "../appendixa/gcc-down.xml">
    1515
    16 <!ENTITY gcc-version "3.1">
     16<!ENTITY gcc-version "3.2">
    1717<!ENTITY gcc-depversion "2.95.3">
    1818<!ENTITY gcc-contversion "3.1">
    19 <!ENTITY gcc-size "19,966 KB">
     19<!ENTITY gcc-size "20,043 KB">
     20<!ENTITY gcc-patch-version "3.2">
     21<!ENTITY gcc-patch-size "4 KB">
    2022<!ENTITY gcc-package "gcc-&gcc-version;.tar.bz2">
    2123<!ENTITY gcc-dir "gcc-&gcc-version;">
  • entities/glibc.ent

    rd40a646 r6f9d1a9  
    1818<!ENTITY glibc-size "12,114 KB">
    1919<!ENTITY glibc-threads-size "164 KB">
    20 <!ENTITY glibc-patch-size "1 KB">
    21 <!ENTITY glibc-patch-version "2.2.5">
     20<!ENTITY glibc-patch-size "8 KB">
     21<!ENTITY glibc-patch-version "2.2.5-2">
    2222<!ENTITY glibc-dir "glibc-&glibc-version;">
    2323<!ENTITY glibc-threads-dir "linuxthreads, linuxthreads_db">
  • entities/groff.ent

    rd40a646 r6f9d1a9  
    1010<!ENTITY aa-groff-down SYSTEM "../appendixa/groff-down.xml">
    1111
    12 <!ENTITY groff-version "1.17.2">
     12<!ENTITY groff-version "1.18">
    1313<!ENTITY groff-depversion "1.17.2">
    1414<!ENTITY groff-contversion "1.17.2">
    15 <!ENTITY groff-size "1,214 KB">
     15<!ENTITY groff-size "1,739 KB">
    1616<!ENTITY groff-dir "groff-&groff-version;">
    1717<!ENTITY groff-package "groff-&groff-version;.tar.bz2">
  • entities/makedev.ent

    rd40a646 r6f9d1a9  
    1010<!ENTITY aa-makedev-down SYSTEM "../appendixa/makedev-down.xml">
    1111
    12 <!ENTITY makedev-version "1.5">
     12<!ENTITY makedev-version "1.7">
    1313<!ENTITY makedev-depversion "1.5">
    1414<!ENTITY makedev-contversion "1.5">
  • entities/perl.ent

    rd40a646 r6f9d1a9  
    44<!ENTITY c6-perl SYSTEM "../chapter06/perl.xml">
    55<!ENTITY c6-perl-inst SYSTEM "../chapter06/perl-inst.xml">
    6 <!ENTITY c6-perl-exp SYSTEM "../chapter06/perl-exp.xml">
    76
    87<!ENTITY aa-perl SYSTEM "../appendixa/perl.xml">
     
    1110<!ENTITY aa-perl-down SYSTEM "../appendixa/perl-down.xml">
    1211
    13 <!ENTITY perl-version "5.6.1">
     12<!ENTITY perl-version "5.8.0">
    1413<!ENTITY perl-depversion "5.6.1">
    1514<!ENTITY perl-contversion "5.6.1">
    16 <!ENTITY perl-size "4,750 KB">
    17 <!ENTITY perl-patch-size "4 KB">
    18 <!ENTITY perl-patch-version "5.6.1">
     15<!ENTITY perl-size "8,416 KB">
    1916<!ENTITY perl-dir "perl-&perl-version;">
    2017<!ENTITY perl-package "perl-&perl-version;.tar.bz2">
  • entities/utillinux.ent

    rd40a646 r6f9d1a9  
    1313<!ENTITY aa-utillinux-down SYSTEM "../appendixa/utillinux-down.xml">
    1414
    15 <!ENTITY util-linux-version "2.11t">
     15<!ENTITY util-linux-version "2.11u">
    1616<!ENTITY util-linux-depversion "2.11n">
    1717<!ENTITY util-linux-contversion "2.11t">
    18 <!ENTITY util-linux-size "1064 KB">
     18<!ENTITY util-linux-size "1,073 KB">
    1919<!ENTITY util-linux-dir "util-linux-&util-linux-version;">
    2020<!ENTITY util-linux-package "util-linux-&util-linux-version;.tar.bz2">
  • index.xml

    rd40a646 r6f9d1a9  
    1616<!ENTITY blfs-root "http://beyond.linuxfromscratch.org/">
    1717
    18 <!ENTITY all-version "cvs-20020818-1028">
    19 <!ENTITY all-size-kb "101,270 KB">
    20 <!ENTITY all-size-mb "99 MB">
     18<!ENTITY all-version "cvs-20020826-1614">
     19<!ENTITY all-size-kb "105,030 KB">
     20<!ENTITY all-size-mb "103.57 MB">
    2121
    2222<!ENTITY % parts SYSTEM "entities/parts.ent">
Note: See TracChangeset for help on using the changeset viewer.