Changeset 46e606f
- Timestamp:
- 05/01/2002 07:10:46 PM (22 years ago)
- 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:
- 9ef08736
- Parents:
- 689a79b
- Files:
-
- 3 deleted
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
appendixa/gzip-down.xml
r689a79b r46e606f 3 3 4 4 <para><literallayout>Gzip (&gzip-version;): 5 <ulink url="ftp://ftp.gnu.org/gnu/gzip/">ftp://ftp.gnu.org/gnu/gzip/</ulink> 6 7 Gzip Patch (&gzip-version;): 8 <ulink url="&ftp;/">&ftp;/</ulink> 9 <ulink url="&http;/">&http;/</ulink></literallayout></para> 10 5 <ulink url="ftp://ftp.gnu.org/gnu/gzip/">ftp://ftp.gnu.org/gnu/gzip/</ulink></literallayout></para> 11 6 </sect2> -
appendixa/shellutils-down.xml
r689a79b r46e606f 3 3 4 4 <para><literallayout>Sh-utils (&sh-utils-version;): 5 <ulink url="ftp://ftp.gnu.org/gnu/sh-utils/">ftp://ftp.gnu.org/gnu/sh-utils/</ulink> 6 7 Sh-utils Patch (&sh-utils-version;): 8 <ulink url="&ftp;/">&ftp;/</ulink> 9 <ulink url="&http;/">&http;/</ulink></literallayout></para> 5 <ulink url="ftp://ftp.gnu.org/gnu/sh-utils/">ftp://ftp.gnu.org/gnu/sh-utils/</ulink></literallayout></para> 10 6 </sect2> -
chapter01/changelog.xml
r689a79b r46e606f 18 18 19 19 </para></listitem> 20 21 <listitem><para>Removed: 22 23 <itemizedlist> 24 <listitem><para>gzip-1.2.4a-patch</para></listitem> 25 <listitem><para>sh-utils-2.0-patch</para></listitem> 26 </itemizedlist> 27 28 </para></listitem> 29 30 <listitem><para>May 1st, 2002 [gerard]: Removed all Glibc-2.0 workarounds - 31 gzip patch, sh-utils patch, copying of libnss files. Also removed the 32 <userinput>export VAR=VALUE...unset VAR</userinput> constructions and 33 changed them to <userinput>VAR=VALUE ./configure</userinput> 34 constructions.</para></listitem> 20 35 21 36 <listitem><para>April 26th, 2002 [marcheerdink]: Chapter 06 Findutils: added -
chapter04/packages.xml
r689a79b r46e606f 16 16 &c3-grep; 17 17 &c3-gzip; 18 &c3-gzip-patch;19 18 &c3-make; 20 19 &c3-sed; 21 20 &c3-shellutils; 22 &c3-shellutils-patch;23 21 &c3-tar; 24 22 &c3-tar-patch; -
chapter05/chapter05.xml
r689a79b r46e606f 25 25 &c5-textutils; 26 26 &c5-pwdgroup; 27 &c5-oldnsslib;28 27 &c5-proc; 29 28 -
chapter05/diffutils-inst.xml
r689a79b r46e606f 2 2 <title>Installation of Diffutils</title> 3 3 4 <para>When installing Diffutils using glibc-2.1.x on your base system, it may 5 be necessary to use a fix to prevent a variable name conflict. The 6 following commands can be used in this case. Note that these commands 7 can also be used for other glibc versions so if you aren't sure, then 8 use the first version.</para> 4 <para>Install Diffutils by running the following commands:</para> 9 5 10 <para><screen><userinput> export CPPFLAGS=-Dre_max_failures=re_max_failures2 &&6 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \ 11 7 ./configure --prefix=$LFS/usr --disable-nls && 12 unset CPPFLAGS &&13 make LDFLAGS=-static &&14 make install</userinput></screen></para>15 16 <para>If you are using a newer glibc version (2.2.x), you can use the following17 commands to install Diffutils:</para>18 19 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &&20 8 make LDFLAGS=-static && 21 9 make install</userinput></screen></para> -
chapter05/gawk-inst.xml
r689a79b r46e606f 12 12 /usr/bin/*</userinput></para> 13 13 14 <para>When installing Gawk using glibc-2.1.x on your base system, 15 it may be necessary to use a fix to prevent a variable name conflict. The 16 following commands can be used in this case. Note that these commands 17 can also be used for other glibc versions so if you aren't sure, then 18 use the first version.</para> 14 <para>Install Gawk by running the following commands:</para> 19 15 20 16 <para><screen><userinput>cp awklib/Makefile.in awklib/Makefile.in.backup && … … 22 18 -e '/^libexecdir/s%/awk%%' awklib/Makefile.in.backup \ 23 19 > awklib/Makefile.in && 24 export CPPFLAGS=-Dre_max_failures=re_max_failures2 && 25 ./configure --prefix=$LFS/usr --disable-nls \ 26 --libexecdir=$LFS/usr/bin && 27 unset CPPFLAGS && 28 make LDFLAGS=-static && 29 make install</userinput></screen></para> 30 31 <para>If you are using a newer glibc version (2.2.x), you can use the 32 following commands to install Gawk:</para> 33 34 <para><screen><userinput>cp awklib/Makefile.in awklib/Makefile.in.backup && 35 sed -e '/^datadir/s/awk/gawk/' \ 36 -e '/^libexecdir/s%/awk%%' awklib/Makefile.in.backup \ 37 > awklib/Makefile.in && 20 CPPFLAGS=-Dre_max_failures=re_max_failures2 \ 38 21 ./configure --prefix=$LFS/usr --disable-nls \ 39 22 --libexecdir=$LFS/usr/bin && -
chapter05/grep-inst.xml
r689a79b r46e606f 2 2 <title>Installation of Grep</title> 3 3 4 <para>When installing Grep using glibc-2.1.x on your base system, 5 it may be necessary to use a fix to prevent a variable name conflict. The 6 following commands can be used in this case. Note that these commands 7 can also be used for other glibc versions so if you aren't sure, then 8 use the first version.</para> 4 <para>Install Grep by running the following commands:</para> 9 5 10 <para><screen><userinput> export CPPFLAGS=-Dre_max_failures=re_max_failures2 &&6 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \ 11 7 ./configure --prefix=$LFS/usr --bindir=$LFS/bin \ 12 --disable-nls --disable-perl-regexp &&13 unset CPPFLAGS &&14 make LDFLAGS=-static &&15 make install</userinput></screen></para>16 17 <para>If you are using a newer glibc version (2.2.x), you can use the18 following commands to install Grep:</para>19 20 <para><screen><userinput>./configure --prefix=$LFS/usr --bindir=$LFS/bin \21 8 --disable-nls --disable-perl-regexp && 22 9 make LDFLAGS=-static && -
chapter05/gzip-inst.xml
r689a79b r46e606f 1 1 <sect2> 2 2 <title>Installation of Gzip</title> 3 4 <para>Before Gzip is installed, the patch file may need to be applied. This5 patch file is necessary to avoid a conflict of variable names6 with Glibc-2.0 systems when compiling and linking statically and so is7 only required if your base system runs Glibc-2.0. It is however8 safe to apply the patch even if you are running a different glibc9 version, so if you aren't sure, it's best to apply it.</para>10 11 <para>Apply the patch by running the following command:</para>12 13 <para><screen><userinput>patch -Np1 -i ../gzip-&gzip-version;.patch</userinput></screen></para>14 3 15 4 <para>Install Gzip by running the following commands:</para> -
chapter05/patch-inst.xml
r689a79b r46e606f 4 4 <para>Install Patch by running the following commands:</para> 5 5 6 <para><screen><userinput> export CPPFLAGS=-D_GNU_SOURCE &&6 <para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \ 7 7 ./configure --prefix=$LFS/usr && 8 unset CPPFLAGS &&9 8 make LDFLAGS=-static && 10 9 make install</userinput></screen></para> -
chapter05/sed-inst.xml
r689a79b r46e606f 2 2 <title>Installation of Sed</title> 3 3 4 <para>When installing Sed using glibc-2.1.x on your base system, 5 it may be necessary to use a fix to prevent a variable name conflict. The 6 following commands can be used in this case. Note that these commands 7 can also be used for other glibc versions so if you aren't sure, then 8 use the first version.</para> 4 <para>Install Sed by running the following commands:</para> 9 5 10 <para><screen><userinput> export CPPFLAGS=-Dre_max_failures=re_max_failures2 &&6 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \ 11 7 ./configure --prefix=$LFS/usr --bindir=$LFS/bin && 12 unset CPPFLAGS &&13 make LDFLAGS=-static &&14 make install</userinput></screen></para>15 16 <para>If you are using a newer glibc version (2.2.x), you can use the17 following commands to install Sed:</para>18 19 <para><screen><userinput>./configure --prefix=$LFS/usr --bindir=$LFS/bin &&20 8 make LDFLAGS=-static && 21 9 make install</userinput></screen></para> -
chapter05/shellutils-inst.xml
r689a79b r46e606f 1 1 <sect2> 2 2 <title>Installation of Sh-utils</title> 3 4 <para>Before Sh-utils is installed, the sh-utils patch file may need to5 be applied. This patch is needed to avoid a conflict of variable names6 with certain Glibc versions (usually glibc-2.1.x) when compiling sh-utils7 statically. It is however safe to apply the patch even if you are8 running a different glibc version, so if you aren't sure, it's9 best to apply it.</para>10 11 <para>Apply the patch by running the following command:</para>12 13 <para><screen><userinput>patch -Np1 -i ../sh-utils-&sh-utils-version;.patch</userinput></screen></para>14 3 15 4 <para>Install Sh-utils by running the following commands:</para> -
chapter06/patch-inst.xml
r689a79b r46e606f 4 4 <para>Install Patch by running the following commands:</para> 5 5 6 <para><screen><userinput> export CPPFLAGS=-D_GNU_SOURCE &&6 <para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \ 7 7 ./configure --prefix=/usr && 8 unset CPPFLAGS &&9 8 make && 10 9 make install</userinput></screen></para> -
entities/chapter05.ent
r689a79b r46e606f 5 5 <!ENTITY c5-creatingdirs SYSTEM "../chapter05/creatingdirs.xml"> 6 6 <!ENTITY c5-pwdgroup SYSTEM "../chapter05/pwdgroup.xml"> 7 <!ENTITY c5-oldnsslib SYSTEM "../chapter05/oldnsslib.xml">8 7 <!ENTITY c5-proc SYSTEM "../chapter05/proc.xml"> -
entities/gzip.ent
r689a79b r46e606f 1 1 <!ENTITY c3-gzip SYSTEM "../chapter03/gzip.xml"> 2 <!ENTITY c3-gzip-patch SYSTEM "../chapter03/gzip-patch.xml">3 2 4 3 <!ENTITY c5-gzip SYSTEM "../chapter05/gzip.xml"> … … 18 17 <!ENTITY gzip-contversion "1.2.4a"> 19 18 <!ENTITY gzip-size "178 KB"> 20 <!ENTITY gzip-patch-size "1 KB">21 19 <!ENTITY gzip-package "gzip-&gzip-version;.tar.bz2"> 22 20 <!ENTITY gzip-dir "gzip-&gzip-version;"> -
entities/shellutils.ent
r689a79b r46e606f 1 1 <!ENTITY c3-shellutils SYSTEM "../chapter03/shellutils.xml"> 2 <!ENTITY c3-shellutils-patch SYSTEM "../chapter03/shellutils-patch.xml">3 2 4 3 <!ENTITY c5-shellutils SYSTEM "../chapter05/shellutils.xml"> … … 17 16 <!ENTITY sh-utils-contversion "2.0"> 18 17 <!ENTITY sh-utils-size "824 KB"> 19 <!ENTITY sh-utils-patch-size "1 KB">20 18 <!ENTITY sh-utils-package "sh-utils-&sh-utils-version;.tar.bz2"> 21 19 <!ENTITY sh-utils-dir "sh-utils-&sh-utils-version;"> -
index.xml
r689a79b r46e606f 14 14 <!ENTITY hints-root "http://hints.linuxfromscratch.org/hints/"> 15 15 16 <!ENTITY all-version "cvs-20020 421-0715">16 <!ENTITY all-version "cvs-20020501-1159"> 17 17 <!ENTITY all-size-kb "87,320 KB"> 18 18 <!ENTITY all-size-mb "85.27 MB">
Note:
See TracChangeset
for help on using the changeset viewer.