cvs commit: ALFS/profiles/LFS/scripts wget.lfs.urls

thomasp at linuxfromscratch.org thomasp at linuxfromscratch.org
Tue May 4 12:30:10 PDT 2004


thomasp     04/05/04 13:30:10

  Modified:    profiles/LFS LFS.xml system.ent
               profiles/LFS/chapter05 bash.xml creatingtoolsdir.xml
                        gcc-pass1.xml gcc-pass2.xml gettext.xml glibc.xml
                        kernel-headers.xml perl.xml util-linux.xml
               profiles/LFS/chapter06 bash.xml bison.xml creatingdirs.xml
                        e2fsprogs.xml flex.xml gcc.xml glibc.xml grub.xml
                        inetutils.xml kbd.xml kernel.xml makedev.xml
                        modutils.xml net-tools.xml proc.xml procinfo.xml
                        psmisc.xml shadow.xml strip.xml sysklogd.xml
                        util-linux.xml
               profiles/LFS/chapter07 bootscripts.xml
               profiles/LFS/config_seperate fstab.xml general.ent
                        kernel.xml package.ent
               profiles/LFS/scripts wget.lfs.urls
  Added:       profiles/LFS/chapter05 bison.xml flex.xml libc-headers.xml
                        m4.xml udev.xml
               profiles/LFS/chapter06 basic-dev.xml libc-headers.xml
                        module-tools.xml udev.xml
  Log:
  merged BELFS profile (but w/gcc-3.3.3) as well as updates from current 6.0-CVS
  
  Revision  Changes    Path
  1.12      +11 -8     ALFS/profiles/LFS/LFS.xml
  
  Index: LFS.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/LFS.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- LFS.xml	3 May 2004 22:10:45 -0000	1.11
  +++ LFS.xml	4 May 2004 19:30:08 -0000	1.12
  @@ -54,6 +54,7 @@
   
   		&c5-binutils-pass1;
   		&c5-gcc-pass1;
  +		&c5-libc-headers;
   		&c5-kernel-headers;
   		&c5-glibc;
   		&c5-lockingglibc;
  @@ -77,14 +78,18 @@
   		&c5-tar;
   		&c5-texinfo;
   		&c5-bash;
  -		&c5-perl;
  +		&c5-m4;
  +		&c5-bison;
  +		&c5-flex;
   		&c5-util-linux;
  +		&c5-perl;
  +		&c5-udev;
   		&c5-strip;
   	</stage>
   </stage>
   
   <stage name="Chapter 6 - Installing basic system software">
  -	<stage name="Creating directories and mounting the proc and devpts file systems">
  +	<stage name="Creating directories and mounting the proc and sysfs file systems">
   		&c6-proc;
   	</stage>
   
  @@ -105,8 +110,8 @@
   		&c6-creatingdirs;
   		&c6-createfiles;
   		&c6-pwdgroup;
  -		&c6-makedev;
  -		&c6-kernel;
  +		&c6-basic-dev;
  +		&c6-libc-headers;
   		&c6-man-pages;
   		&c6-glibc;
   		&c6-adjustingtoolchain;
  @@ -138,7 +143,6 @@
   		&c6-libtool;
   		&c6-bzip2;
   		&c6-diffutils;
  -		&c6-ed;
   		&c6-kbd;
   		&c6-e2fsprogs;
   		&c6-grep;
  @@ -146,17 +150,16 @@
   		&c6-gzip;
   		&c6-man;
   		&c6-make;
  -		&c6-modutils;
  +		&c6-module-tools;
   		&c6-patch;
  -		&c6-procinfo;
   		&c6-procps;
   		&c6-psmisc;
   		&c6-shadow;
   		&c6-sysklogd;
   		&c6-sysvinit;
   		&c6-tar;
  +		&c6-udev;
   		&c6-util-linux;
  -		&c6-gcc-2953;
   		&c6-strip;
   	</stage>
   </stage>
  
  
  
  1.8       +9 -5      ALFS/profiles/LFS/system.ent
  
  Index: system.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/system.ent,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- system.ent	16 Apr 2004 02:19:45 -0000	1.7
  +++ system.ent	4 May 2004 19:30:08 -0000	1.8
  @@ -3,6 +3,7 @@
   <!ENTITY c5-bash               SYSTEM "chapter05/bash.xml">
   <!ENTITY c5-binutils-pass1     SYSTEM "chapter05/binutils-pass1.xml">
   <!ENTITY c5-binutils-pass2     SYSTEM "chapter05/binutils-pass2.xml">
  +<!ENTITY c5-bison	       SYSTEM "chapter05/bison.xml">
   <!ENTITY c5-bzip2              SYSTEM "chapter05/bzip2.xml">
   <!ENTITY c5-coreutils          SYSTEM "chapter05/coreutils.xml">
   <!ENTITY c5-creatingtoolsdir   SYSTEM "chapter05/creatingtoolsdir.xml">
  @@ -10,6 +11,7 @@
   <!ENTITY c5-diffutils          SYSTEM "chapter05/diffutils.xml">
   <!ENTITY c5-expect             SYSTEM "chapter05/expect.xml">
   <!ENTITY c5-findutils          SYSTEM "chapter05/findutils.xml">
  +<!ENTITY c5-flex               SYSTEM "chapter05/flex.xml">
   <!ENTITY c5-gawk               SYSTEM "chapter05/gawk.xml">
   <!ENTITY c5-gcc-pass1          SYSTEM "chapter05/gcc-pass1.xml">
   <!ENTITY c5-gcc-pass2          SYSTEM "chapter05/gcc-pass2.xml">
  @@ -18,7 +20,9 @@
   <!ENTITY c5-grep               SYSTEM "chapter05/grep.xml">
   <!ENTITY c5-gzip               SYSTEM "chapter05/gzip.xml">
   <!ENTITY c5-kernel-headers     SYSTEM "chapter05/kernel-headers.xml">
  +<!ENTITY c5-libc-headers       SYSTEM "chapter05/libc-headers.xml">
   <!ENTITY c5-lockingglibc       SYSTEM "chapter05/lockingglibc.xml">
  +<!ENTITY c5-m4                 SYSTEM "chapter05/m4.xml">
   <!ENTITY c5-make               SYSTEM "chapter05/make.xml">
   <!ENTITY c5-ncurses            SYSTEM "chapter05/ncurses.xml">
   <!ENTITY c5-patch              SYSTEM "chapter05/patch.xml">
  @@ -29,6 +33,7 @@
   <!ENTITY c5-tar                SYSTEM "chapter05/tar.xml">
   <!ENTITY c5-tcl                SYSTEM "chapter05/tcl.xml">
   <!ENTITY c5-texinfo            SYSTEM "chapter05/texinfo.xml">
  +<!ENTITY c5-udev               SYSTEM "chapter05/udev.xml">
   <!ENTITY c5-util-linux         SYSTEM "chapter05/util-linux.xml">
   
   <!-- Chapter 6 -->
  @@ -36,6 +41,7 @@
   <!ENTITY c6-autoconf SYSTEM           "chapter06/autoconf.xml">
   <!ENTITY c6-automake SYSTEM           "chapter06/automake.xml">
   <!ENTITY c6-bash SYSTEM               "chapter06/bash.xml">
  +<!ENTITY c6-basic-dev SYSTEM          "chapter06/basic-dev.xml">
   <!ENTITY c6-binutils SYSTEM           "chapter06/binutils.xml">
   <!ENTITY c6-bison SYSTEM              "chapter06/bison.xml">
   <!ENTITY c6-bzip2 SYSTEM              "chapter06/bzip2.xml">
  @@ -46,12 +52,10 @@
   <!ENTITY c6-creatingdirs SYSTEM       "chapter06/creatingdirs.xml">
   <!ENTITY c6-diffutils SYSTEM          "chapter06/diffutils.xml">
   <!ENTITY c6-e2fsprogs SYSTEM          "chapter06/e2fsprogs.xml">
  -<!ENTITY c6-ed SYSTEM                 "chapter06/ed.xml">
   <!ENTITY c6-file SYSTEM               "chapter06/file.xml">
   <!ENTITY c6-findutils SYSTEM          "chapter06/findutils.xml">
   <!ENTITY c6-flex SYSTEM               "chapter06/flex.xml">
   <!ENTITY c6-gawk SYSTEM               "chapter06/gawk.xml">
  -<!ENTITY c6-gcc-2953 SYSTEM           "chapter06/gcc-2953.xml">
   <!ENTITY c6-gcc SYSTEM                "chapter06/gcc.xml">
   <!ENTITY c6-gettext SYSTEM            "chapter06/gettext.xml">
   <!ENTITY c6-glibc SYSTEM              "chapter06/glibc.xml">
  @@ -65,19 +69,18 @@
   <!ENTITY c6-kernel SYSTEM             "chapter06/kernel.xml">
   <!ENTITY c6-keymap SYSTEM	      "config/keymap-ch6.xml">
   <!ENTITY c6-less SYSTEM               "chapter06/less.xml">
  +<!ENTITY c6-libc-headers SYSTEM       "chapter06/libc-headers.xml">
   <!ENTITY c6-libtool SYSTEM            "chapter06/libtool.xml">
   <!ENTITY c6-m4 SYSTEM                 "chapter06/m4.xml">
  -<!ENTITY c6-makedev SYSTEM            "chapter06/makedev.xml">
   <!ENTITY c6-make SYSTEM               "chapter06/make.xml">
   <!ENTITY c6-man-pages SYSTEM          "chapter06/man-pages.xml">
   <!ENTITY c6-man SYSTEM                "chapter06/man.xml">
   <!ENTITY c6-mktemp SYSTEM             "chapter06/mktemp.xml">
  -<!ENTITY c6-modutils SYSTEM           "chapter06/modutils.xml">
  +<!ENTITY c6-module-tools SYSTEM       "chapter06/module-tools.xml">
   <!ENTITY c6-ncurses SYSTEM            "chapter06/ncurses.xml">
   <!ENTITY c6-net-tools SYSTEM          "chapter06/net-tools.xml">
   <!ENTITY c6-patch SYSTEM              "chapter06/patch.xml">
   <!ENTITY c6-perl SYSTEM               "chapter06/perl.xml">
  -<!ENTITY c6-procinfo SYSTEM           "chapter06/procinfo.xml">
   <!ENTITY c6-procps SYSTEM             "chapter06/procps.xml">
   <!ENTITY c6-proc SYSTEM               "chapter06/proc.xml">
   <!ENTITY c6-psmisc SYSTEM             "chapter06/psmisc.xml">
  @@ -89,6 +92,7 @@
   <!ENTITY c6-sysvinit SYSTEM           "chapter06/sysvinit.xml">
   <!ENTITY c6-tar SYSTEM                "chapter06/tar.xml">
   <!ENTITY c6-texinfo SYSTEM            "chapter06/texinfo.xml">
  +<!ENTITY c6-udev SYSTEM               "chapter06/udev.xml">
   <!ENTITY c6-util-linux SYSTEM         "chapter06/util-linux.xml">
   <!ENTITY c6-vim SYSTEM                "chapter06/vim.xml">
   <!ENTITY c6-zlib SYSTEM               "chapter06/zlib.xml">
  
  
  
  1.4       +1 -0      ALFS/profiles/LFS/chapter05/bash.xml
  
  Index: bash.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/bash.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- bash.xml	9 Dec 2003 17:01:41 -0000	1.3
  +++ bash.xml	4 May 2004 19:30:08 -0000	1.4
  @@ -25,6 +25,7 @@
   
   		<configure>
   			<param>--prefix=/tools</param>
  +			<param>--without-bash-malloc</param>
   		</configure>
   
   		<make />
  
  
  
  1.4       +9 -12     ALFS/profiles/LFS/chapter05/creatingtoolsdir.xml
  
  Index: creatingtoolsdir.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/creatingtoolsdir.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- creatingtoolsdir.xml	3 May 2004 21:46:27 -0000	1.3
  +++ creatingtoolsdir.xml	4 May 2004 19:30:08 -0000	1.4
  @@ -52,7 +52,6 @@
   			<source>&bash-patch;</source>
   			<source>&binutils-package;</source>
   			<source>&bison-package;</source>
  -			<source>&bison-attribute-patch;</source>
   			<source>&bzip2-package;</source>
   			<source>&coreutils-package;</source>
   			<source>&coreutils-hostname-patch;</source>
  @@ -60,18 +59,13 @@
   			<source>&dejagnu-package;</source>
   			<source>&diffutils-package;</source>
   			<source>&e2fsprogs-package;</source>
  -			<source>&ed-package;</source>
  -			<source>&ed-mkstemp-patch;</source>
   			<source>&expect-package;</source>
   			<source>&expect-spawn-patch;</source>
   			<source>&file-package;</source>
   			<source>&findutils-package;</source>
   			<source>&flex-package;</source>
  +			<source>&flex-debian-fixes-patch;</source>
   			<source>&gawk-package;</source>
  -			<source>&gcc-2953-package;</source>
  -			<source>&gcc-2953-patch;</source>
  -			<source>&gcc-2953-patch-no-fixinc;</source>
  -			<source>&gcc-2953-returntype-fix-patch;</source>
   			<source>&gcc-core-package;</source>
   			<source>&gcc-gpp-package;</source>
   			<source>&gcc-testsuite-package;</source>
  @@ -86,39 +80,42 @@
   			<source>&iana-etc-package;</source>
   			<source>&inetutils-package;</source>
   			<source>&inetutils-no-man-pages-patch;</source>
  +			<source>&inetutils-kernel-headers-patch;</source>
   			<source>&kbd-package;</source>
  -			<source>&kbd-more-programs-patch;</source>
   			<source>&less-package;</source>
   			<source>&lfs-bootscripts-package;</source>
   			<source>&libtool-package;</source>
   			<source>&linux-package;</source>
  +			<source>&linux-libc-headers-package;</source>
   			<source>&kernel-config;</source>
   			<source>&m4-package;</source>
   			<source>&make-package;</source>
  -			<source>&make_devices-package;</source>
   			<source>&man-package;</source>
   			<source>&man-80cols-patch;</source>
   			<source>&man-pages-package;</source>
   			<source>&mktemp-package;</source>
   			<source>&mktemp-tempfile-patch;</source>
  -			<source>&modutils-package;</source>
  +			<source>&module-tools-package;</source>
   			<source>&ncurses-package;</source>
   			<source>&net-tools-package;</source>
  -			<source>&net-tools-miitool-gcc33;</source>
  +			<source>&net-tools-kernel-headers-patch;</source>
   			<source>&patch-package;</source>
   			<source>&perl-package;</source>
   			<source>&perl-libc-1-patch;</source>
  -			<source>&procinfo-package;</source>
   			<source>&procps-package;</source>
   			<source>&psmisc-package;</source>
   			<source>&sed-package;</source>
   			<source>&shadow-package;</source>
   			<source>&sysklogd-package;</source>
  +			<source>&sysklogd-kernel-headers-patch;</source>
   			<source>&sysvinit-package;</source>
   			<source>&tar-package;</source>
   			<source>&tcl-package;</source>
   			<source>&texinfo-package;</source>
  +			<source>&udev-package;</source>
  +			<source>&udev-config-patch;</source>
   			<source>&util-linux-package;</source>
  +			<source>&util-linux-kernel-headers-patch;</source>
   			<source>&vim-package;</source>
   			<source>&zlib-package;</source>
   			<destination>&LFS;&packages_dir;</destination>
  
  
  
  1.3       +1 -0      ALFS/profiles/LFS/chapter05/gcc-pass1.xml
  
  Index: gcc-pass1.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/gcc-pass1.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- gcc-pass1.xml	9 Dec 2003 17:01:41 -0000	1.2
  +++ gcc-pass1.xml	4 May 2004 19:30:08 -0000	1.3
  @@ -23,6 +23,7 @@
   
   		<configure command="../&gcc-directory;/configure">
   			<param>--prefix=/tools</param>
  +			<param>--libexecdir=/tools/lib</param>
   			<param>--with-local-prefix=/tools</param>
   			<param>--disable-nls</param>
   			<param>--enable-shared</param>
  
  
  
  1.3       +1 -0      ALFS/profiles/LFS/chapter05/gcc-pass2.xml
  
  Index: gcc-pass2.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/gcc-pass2.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- gcc-pass2.xml	9 Dec 2003 16:49:49 -0000	1.2
  +++ gcc-pass2.xml	4 May 2004 19:30:08 -0000	1.3
  @@ -60,6 +60,7 @@
   
   		<configure command="../&gcc-directory;/configure">
   			<param>--prefix=/tools</param>
  +			<param>--libexecdir=/tools/lib</param>
   			<param>--with-local-prefix=/tools</param>
   			<param>--enable-clocale=gnu</param>
   			<param>--enable-shared</param>
  
  
  
  1.3       +2 -0      ALFS/profiles/LFS/chapter05/gettext.xml
  
  Index: gettext.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/gettext.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- gettext.xml	9 Dec 2003 16:49:49 -0000	1.2
  +++ gettext.xml	4 May 2004 19:30:08 -0000	1.3
  @@ -14,6 +14,8 @@
   
   		<configure>
   			<param>--prefix=/tools</param>
  +			<param>--disable-libasprintf</param>
  +			<param>--disable-csharp</param>
   		</configure>
   
   		<make />
  
  
  
  1.10      +3 -2      ALFS/profiles/LFS/chapter05/glibc.xml
  
  Index: glibc.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/glibc.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- glibc.xml	3 May 2004 21:18:10 -0000	1.9
  +++ glibc.xml	4 May 2004 19:30:08 -0000	1.10
  @@ -24,8 +24,9 @@
   		<configure command="../&glibc-directory;/configure">
   			<param>--prefix=/tools</param>
   			<param>--disable-profile</param>
  -			<param>--enable-add-ons=linuxthreads</param>
  -			<param>--with-headers=/tools/include</param>
  +			<param>--enable-add-ons=nptl</param>
  +			<param>--with-tls</param>
  +			<param>--with-headers=/tools/glibc-kernheaders</param>
   			<param>--with-binutils=/tools/bin</param>
   			<param>--without-gd</param>
   			<param>--without-cvs</param>
  
  
  
  1.3       +6 -5      ALFS/profiles/LFS/chapter05/kernel-headers.xml
  
  Index: kernel-headers.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/kernel-headers.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- kernel-headers.xml	10 Feb 2004 20:26:51 -0000	1.2
  +++ kernel-headers.xml	4 May 2004 19:30:08 -0000	1.3
  @@ -21,29 +21,30 @@
   		</make>
   
   		<make>
  -			<param>symlinks</param>
  +			<param>include/asm</param>
   		</make>
   
   		<mkdir>
   			<option>parents</option>
  -			<name>/tools/include/asm</name>
  +			<name>/tools/glibc-kernheaders/asm</name>
   		</mkdir>
   
   		<copy>
  +			<option>recursive</option>
   			<source>include/asm/*</source>
  -			<destination>/tools/include/asm</destination>
  +			<destination>/tools/glibc-kernheaders/asm</destination>
   		</copy>
   
   		<copy>
   			<option>recursive</option>
   			<source>include/asm-generic</source>
  -			<destination>/tools/include</destination>
  +			<destination>/tools/glibc-kernheaders</destination>
   		</copy>
   
   		<copy>
   			<option>recursive</option>
   			<source>include/linux</source>
  -			<destination>/tools/include</destination>
  +			<destination>/tools/glibc-kernheaders</destination>
   		</copy>
   	</stage>
   </package>
  
  
  
  1.6       +0 -11     ALFS/profiles/LFS/chapter05/perl.xml
  
  Index: perl.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/perl.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- perl.xml	2 Apr 2004 02:01:09 -0000	1.5
  +++ perl.xml	4 May 2004 19:30:08 -0000	1.6
  @@ -23,17 +23,6 @@
   			<param>-i ../&perl-libc-1-patch;</param>
   		</patch>
   
  -		<textdump>
  -			<file>/tools/bin/arch</file>
  -			<content>
  -				=uname -m
  -			</content>
  -		</textdump>
  -
  -		<permissions mode="755">
  -			<name>/tools/bin/arch</name>
  -		</permissions>
  -
   		<configure command="./configure.gnu">
   			<param>--prefix=/tools</param>
   			<param>-Dstatic_ext='IO Fcntl POSIX'</param>
  
  
  
  1.4       +12 -0     ALFS/profiles/LFS/chapter05/util-linux.xml
  
  Index: util-linux.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter05/util-linux.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- util-linux.xml	6 Apr 2004 19:30:00 -0000	1.3
  +++ util-linux.xml	4 May 2004 19:30:08 -0000	1.4
  @@ -5,6 +5,11 @@
   			<archive>&packages_dir;/&util-linux-package;</archive>
   			<destination>&build_dir;</destination>
   		</unpack>
  +
  +		<copy>
  +			<source>&packages_dir;/&util-linux-kernel-headers-patch;</source>
  +			<destination>&build_dir;</destination>
  +		</copy>
   	</stage>
   
   	<stage name="Installing a package.">
  @@ -12,6 +17,12 @@
   			<base>&build_dir;/&util-linux-directory;</base>
   		</stageinfo>
   
  +		<patch>
  +			<param>-N</param>
  +			<param>-p1</param>
  +			<param>-i ../&util-linux-kernel-headers-patch;</param>
  +		</patch>
  +
   		<search_replace>
   			<file>configure</file>
   			<find>/usr/include</find>
  @@ -44,5 +55,6 @@
   
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&util-linux-directory;</remove>
  +		<remove>&build_dir;/&util-linux-kernel-headers-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter05/bison.xml
  
  Index: bison.xml
  ===================================================================
  <package name="bison" version="&bison-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&bison-md5;</digest>
  			<archive>&packages_dir;/&bison-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&bison-directory;</base>
  		</stageinfo>
  
  		<configure>
  			<param>--prefix=/tools</param>
  		</configure>
  
  		<make />
  
  <!--
  		<make>
  			<param>check</param>
  		</make>
  -->
  
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&bison-directory;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter05/flex.xml
  
  Index: flex.xml
  ===================================================================
  <package name="flex" version="&flex-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&flex-md5;</digest>
  			<archive>&packages_dir;/&flex-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  
  		<copy>
  		  <source>&packages_dir;/&flex-debian-fixes-patch;</source>
  			<destination>&build_dir;</destination>
  		</copy>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&flex-directory;</base>
  		</stageinfo>
  
  		<patch>
  			<param>-N</param>
  			<param>-p1</param>
  			<param>-i ../&flex-debian-fixes-patch;</param>
  		</patch>
  
  		<execute command="touch">
  		  <param>doc/*.1</param>
  		</execute>
  
  		<configure>
  			<param>--prefix=/tools</param>
  		</configure>
  
  		<make />
  
  <!--
  		<make>
  			<param>bigcheck</param>
  		</make>
  -->
  
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&flex-directory;</remove>
  		<remove>&build_dir;/&flex-debian-fixes-patch;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter05/libc-headers.xml
  
  Index: libc-headers.xml
  ===================================================================
  <package name="libc-headers" version="&linux-libc-headers-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&linux-libc-headers-md5;</digest>
  			<archive>&packages_dir;/&linux-libc-headers-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&linux-libc-headers-directory;</base>
  		</stageinfo>
  
  		<copy>
  		  <option>recursive</option>
  			<source>include/asm-i386</source>
  			<destination>/tools/include/asm</destination>
  		</copy>
  
  		<copy>
  		  <option>recursive</option>
  			<source>include/linux</source>
  			<destination>/tools/include</destination>
  		</copy>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&linux-libc-headers-directory;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter05/m4.xml
  
  Index: m4.xml
  ===================================================================
  <package name="m4" version="&m4-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&m4-md5;</digest>
  			<archive>&packages_dir;/&m4-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&m4-directory;</base>
  		</stageinfo>
  
  		<configure>
  			<param>--prefix=/tools</param>
  		</configure>
  
  		<make />
  
  <!--
  		<make>
  			<param>check</param>
  		</make>
  -->
  
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&m4-directory;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter05/udev.xml
  
  Index: udev.xml
  ===================================================================
  <package name="udev" version="&udev-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&udev-md5;</digest>
  			<archive>&packages_dir;/&udev-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  
      <copy>
  		  <source>&packages_dir;/&udev-config-patch;</source>
  			<destination>&build_dir;</destination>
  		</copy>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&udev-directory;</base>
  		</stageinfo>
  
  		<patch>
  			<param>-N</param>
  			<param>-p1</param>
  			<param>-i ../&udev-config-patch;</param>
  		</patch>
  
  		<search_replace>
  		  <file>udevstart.c</file>
  			<find>/sbin/udev</find>
  			<replace>/tools/sbin/udev</replace>
  		</search_replace>
  
  		<search_replace>
  		  <file>etc/udev/udev.conf.in</file>
  			<find>/etc</find>
  			<replace>/tools/etc</replace>
  		</search_replace>
  
  		<make>
  		  <param>prefix=/tools</param>
  			<param>etcdir=/tools/etc</param>
  		</make>
  
  		<make>
  		  <param>udevdir=/dev</param>
  			<param>etc/udev/udev.conf</param>
  		</make>
  
  		<make>
  		  <param>DESTDIR=/tools</param>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&udev-directory;</remove>
  		<remove>&build_dir;/&udev-config-patch;</remove>
  	</stage>
  </package>
  
  
  
  1.3       +1 -0      ALFS/profiles/LFS/chapter06/bash.xml
  
  Index: bash.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/bash.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- bash.xml	9 Dec 2003 16:49:50 -0000	1.2
  +++ bash.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -26,6 +26,7 @@
   		<configure>
   			<param>--prefix=/usr</param>
   			<param>--bindir=/bin</param>
  +			<param>--without-bash-malloc</param>
   		</configure>
   
   		<make />
  
  
  
  1.3       +0 -12     ALFS/profiles/LFS/chapter06/bison.xml
  
  Index: bison.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/bison.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- bison.xml	9 Dec 2003 16:49:50 -0000	1.2
  +++ bison.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -5,11 +5,6 @@
   			<archive>&packages_dir;/&bison-package;</archive>
   			<destination>&build_dir;</destination>
   		</unpack>
  -
  -		<copy>
  -			<source>&packages_dir;/&bison-attribute-patch;</source>
  -			<destination>&build_dir;</destination>
  -		</copy>
   	</stage>
   
   	<stage name="Installing a package.">
  @@ -17,12 +12,6 @@
   			<base>&build_dir;/&bison-directory;</base>
   		</stageinfo>
   
  -		<patch>
  -			<param>-N</param>
  -			<param>-p1</param>
  -			<param>-i ../&bison-attribute-patch;</param>
  -		</patch>
  -
   		<configure>
   			<param>--prefix=/usr</param>
   		</configure>
  @@ -42,6 +31,5 @@
   
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&bison-directory;</remove>
  -		<remove>&build_dir;/&bison-attribute-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.6       +2 -2      ALFS/profiles/LFS/chapter06/creatingdirs.xml
  
  Index: creatingdirs.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/creatingdirs.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- creatingdirs.xml	3 May 2004 21:18:10 -0000	1.5
  +++ creatingdirs.xml	4 May 2004 19:30:09 -0000	1.6
  @@ -4,8 +4,7 @@
   	
   		<name>bin</name>
   		<name>boot</name>
  -		<name>dev/pts</name>
  -		<name>dev/shm</name>
  +		<name>dev</name>
   		<name>etc/opt</name>
   		<name>home</name>
   		<name>lib</name>
  @@ -16,6 +15,7 @@
   		<name>root</name>
   		<name>sbin</name>
   		<name>srv</name>
  +		<name>sys</name>
   		<name>tmp</name>
   		<name>usr/local</name>
   		<name>var</name>
  
  
  
  1.3       +1 -0      ALFS/profiles/LFS/chapter06/e2fsprogs.xml
  
  Index: e2fsprogs.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/e2fsprogs.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- e2fsprogs.xml	9 Dec 2003 16:49:50 -0000	1.2
  +++ e2fsprogs.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -20,6 +20,7 @@
   			<param>--prefix=/usr</param>
   			<param>--with-root-prefix=""</param>
   			<param>--enable-elf-shlibs</param>
  +			<param>--disable-evms</param>
   		</configure>
   
   		<make />
  
  
  
  1.4       +17 -1     ALFS/profiles/LFS/chapter06/flex.xml
  
  Index: flex.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/flex.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- flex.xml	9 Dec 2003 17:21:55 -0000	1.3
  +++ flex.xml	4 May 2004 19:30:09 -0000	1.4
  @@ -5,6 +5,11 @@
   			<archive>&packages_dir;/&flex-package;</archive>
   			<destination>&build_dir;</destination>
   		</unpack>
  +
  +		<copy>
  +			<source>&packages_dir;/&flex-debian-fixes-patch;</source>
  +			<destination>&build_dir;</destination>
  +		</copy>
   	</stage>
   
   	<stage name="Installing a package.">
  @@ -12,6 +17,16 @@
   			<base>&build_dir;/&flex-directory;</base>
   		</stageinfo>
   
  +		<patch>
  +			<param>-N</param>
  +			<param>-p1</param>
  +			<param>-i ../&flex-debian-fixes-patch;</param>
  +		</patch>
  +
  +		<execute command="touch">
  +			<param>doc/*.1</param>
  +		</execute>
  +
   		<configure>
   			<param>--prefix=/usr</param>
   		</configure>
  @@ -20,7 +35,7 @@
   
   <!--
   		<make>
  -			<param>bigcheck</param>
  +			<param>check</param>
   		</make>
   -->
   
  @@ -53,5 +68,6 @@
   
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&flex-directory;</remove>
  +		<remove>&build_dir;/&flex-debian-fixes-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.5       +1 -0      ALFS/profiles/LFS/chapter06/gcc.xml
  
  Index: gcc.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/gcc.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- gcc.xml	11 Dec 2003 19:21:17 -0000	1.4
  +++ gcc.xml	4 May 2004 19:30:09 -0000	1.5
  @@ -52,6 +52,7 @@
   
   		<configure command="../&gcc-directory;/configure">
   			<param>--prefix=/usr</param>
  +			<param>--libexecdir=/usr/lib</param>
   			<param>--enable-shared</param>
   			<param>--enable-threads=posix</param>
   			<param>--enable-__cxa_atexit</param>
  
  
  
  1.11      +6 -3      ALFS/profiles/LFS/chapter06/glibc.xml
  
  Index: glibc.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/glibc.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- glibc.xml	3 May 2004 21:18:10 -0000	1.10
  +++ glibc.xml	4 May 2004 19:30:09 -0000	1.11
  @@ -24,9 +24,10 @@
   		<configure command="../&glibc-directory;/configure">
   			<param>--prefix=/usr</param>
   			<param>--disable-profile</param>
  -			<param>--enable-add-ons=linuxthreads</param>
  -			<param>--libexecdir=/usr/lib</param>
  -			<param>--with-headers=/usr/include</param>
  +			<param>--enable-add-ons=nptl</param>
  +			<param>--with-tls</param>
  +			<param>--libexecdir=/tmp/pt_chown</param>
  +			<param>--with-headers=/tools/glibc-kernheaders</param>
   			<param>--without-cvs</param>
   		</configure>
   
  @@ -43,6 +44,8 @@
   		<make>
   			<param>install</param>
   		</make>
  +
  +		<remove>/tmp/pt_chown</remove>
   
   		<mkdir>
   			<option>parents</option>
  
  
  
  1.5       +7 -0      ALFS/profiles/LFS/chapter06/grub.xml
  
  Index: grub.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/grub.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- grub.xml	2 Apr 2004 02:01:09 -0000	1.4
  +++ grub.xml	4 May 2004 19:30:09 -0000	1.5
  @@ -20,6 +20,13 @@
   			<param>--prefix=/usr</param>
   		</configure>
   
  +		<make>
  +			<param>-C stage2</param>
  +			<param>STAGE2_CFLAGS=-O2</param>
  +			<param>pre_stage2_exec-builtins.o</param>
  +			<param>pre_stage2_exec-serial.o</param>
  +		</make>
  +
   		<make />
   
   		<make>
  
  
  
  1.5       +8 -0      ALFS/profiles/LFS/chapter06/inetutils.xml
  
  Index: inetutils.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/inetutils.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- inetutils.xml	6 Feb 2004 20:51:10 -0000	1.4
  +++ inetutils.xml	4 May 2004 19:30:09 -0000	1.5
  @@ -8,6 +8,7 @@
   
   		<copy>
   			<source>&packages_dir;/&inetutils-no-man-pages-patch;</source>
  +			<source>&packages_dir;/&inetutils-kernel-headers-patch;</source>
   			<destination>&build_dir;</destination>
   		</copy>
   	</stage>
  @@ -23,6 +24,12 @@
   			<param>-i ../&inetutils-no-man-pages-patch;</param>
   		</patch>
   
  +		<patch>
  +			<param>-N</param>
  +			<param>-p1</param>
  +			<param>-i ../&inetutils-kernel-headers-patch;</param>
  +		</patch>
  +
   		<configure>
   			<param>--prefix=/usr</param>
   			<param>--disable-syslogd</param>
  @@ -49,5 +56,6 @@
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&inetutils-directory;</remove>
   		<remove>&build_dir;/&inetutils-no-man-pages-patch;</remove>
  +		<remove>&build_dir;/&inetutils-kernel-headers-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.5       +0 -12     ALFS/profiles/LFS/chapter06/kbd.xml
  
  Index: kbd.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/kbd.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- kbd.xml	3 Feb 2004 06:00:10 -0000	1.4
  +++ kbd.xml	4 May 2004 19:30:09 -0000	1.5
  @@ -5,11 +5,6 @@
   			<archive>&packages_dir;/&kbd-package;</archive>
   			<destination>&build_dir;</destination>
   		</unpack>
  -
  -		<copy>
  -			<source>&packages_dir;/&kbd-more-programs-patch;</source>
  -			<destination>&build_dir;</destination>
  -		</copy>
   	</stage>
   
   	<stage name="Installing a package.">
  @@ -17,12 +12,6 @@
   			<base>&build_dir;/&kbd-directory;</base>
   		</stageinfo>
   
  -		<patch>
  -			<param>-N</param>
  -			<param>-p1</param>
  -			<param>-i ../&kbd-more-programs-patch;</param>
  -		</patch>
  -
   		<configure />
   
   		<make />
  @@ -37,6 +26,5 @@
   
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&kbd-directory;</remove>
  -		<remove>&build_dir;/&kbd-more-programs-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.7       +1 -13     ALFS/profiles/LFS/chapter06/kernel.xml
  
  Index: kernel.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/kernel.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- kernel.xml	16 Apr 2004 02:19:45 -0000	1.6
  +++ kernel.xml	4 May 2004 19:30:09 -0000	1.7
  @@ -1,13 +1 @@
  -<package name="linux-headers" version="&linux-version;">
  -	<stage name="Installing kernel headers.">
  -		<copy>
  -			<option>archive</option>
  -			<source>/tools/include/asm</source>
  -			<source>/tools/include/asm-generic</source>
  -			<source>/tools/include/linux</source>
  -			<destination>/usr/include</destination>
  -		</copy>
  -		
  -		<execute command="touch /usr/include/linux/autoconf.h" />
  -	</stage>
  -</package>
  +
  
  
  
  1.4       +0 -25     ALFS/profiles/LFS/chapter06/makedev.xml
  
  Index: makedev.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/makedev.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- makedev.xml	11 Mar 2004 18:51:17 -0000	1.3
  +++ makedev.xml	4 May 2004 19:30:09 -0000	1.4
  @@ -1,26 +1 @@
  -<package name="make_devices" version="&make_devices-version;">
  -	<stage name="Unpacking a package.">
  -		<unpack>
  -			<digest>&make_devices-md5;</digest>
  -			<archive>&packages_dir;/&make_devices-package;</archive>
  -			<destination>&build_dir;</destination>
  -		</unpack>
  -	</stage>
   
  -	<stage name="Installing a package.">
  -		<copy base="&build_dir;">
  -			<source>&make_devices-file;</source>
  -			<destination>/dev/make_devices</destination>
  -		</copy>
  -
  -		<permissions base="/dev" mode="754">
  -			<name>/dev/make_devices</name>
  -		</permissions>
  -
  -		<execute base="/dev" command="./make_devices" />
  -	</stage>
  -
  -	<stage name="Clean-up.">
  -		<remove>&build_dir;/&make_devices-file;</remove>
  -	</stage>
  -</package>
  
  
  
  1.4       +0 -26     ALFS/profiles/LFS/chapter06/modutils.xml
  
  Index: modutils.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/modutils.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- modutils.xml	9 Dec 2003 17:21:55 -0000	1.3
  +++ modutils.xml	4 May 2004 19:30:09 -0000	1.4
  @@ -1,27 +1 @@
  -<package name="modutils" version="&modutils-version;">
  -	<stage name="Unpacking a package.">
  -		<unpack>
  -			<digest>&modutils-md5;</digest>
  -			<archive>&packages_dir;/&modutils-package;</archive>
  -			<destination>&build_dir;</destination>
  -		</unpack>
  -	</stage>
   
  -	<stage name="Installing a package.">
  -		<stageinfo>
  -			<base>&build_dir;/&modutils-directory;</base>
  -		</stageinfo>
  -
  -		<configure />
  -
  -		<make />
  -
  -		<make>
  -			<param>install</param>
  -		</make>
  -	</stage>
  -
  -	<stage name="Clean-up.">
  -		<remove>&build_dir;/&modutils-directory;</remove>
  -	</stage>
  -</package>
  
  
  
  1.3       +8 -0      ALFS/profiles/LFS/chapter06/net-tools.xml
  
  Index: net-tools.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/net-tools.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- net-tools.xml	9 Dec 2003 16:49:50 -0000	1.2
  +++ net-tools.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -8,6 +8,7 @@
   
   		<copy>
   			<source>&packages_dir;/&net-tools-miitool-gcc33;</source>
  +			<source>&packages_dir;/&net-tools-kernel-headers-patch;</source>
   			<destination>&build_dir;</destination>
   		</copy>
   	</stage>
  @@ -23,6 +24,12 @@
   			<param>-i ../&net-tools-miitool-gcc33;</param>
   		</patch>
   
  +		<patch>
  +			<param>-N</param>
  +			<param>-p1</param>
  +			<param>-i ../&net-tools-kernel-headers-patch;</param>
  +		</patch>
  +
   		<execute command="yes">
   			<param>""</param>
   			<param>| make</param>
  @@ -39,5 +46,6 @@
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&net-tools-directory;</remove>
   		<remove>&build_dir;/&net-tools-miitool-gcc33;</remove>
  +		<remove>&build_dir;/&net-tools-kernel-headers-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.5       +25 -3     ALFS/profiles/LFS/chapter06/proc.xml
  
  Index: proc.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/proc.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- proc.xml	11 Mar 2004 18:51:17 -0000	1.4
  +++ proc.xml	4 May 2004 19:30:09 -0000	1.5
  @@ -3,18 +3,40 @@
   	<mkdir base="&LFS;">
   		<option>parents</option>
   		<name>proc</name>
  -		<name>dev/pts</name>
  +		<name>sys</name>
   	</mkdir>
   
   	<execute command="mount">
  +		<param>-t proc</param>
   		<param>proc</param>
   		<param>&LFS;/proc</param>
  -		<param>-t proc</param>
   	</execute>
   
   	<execute command="mount">
  +		<param>-t sysfs</param>
  +		<param>sysfs</param>
  +		<param>&LFS;/sys</param>
  +	</execute>
  +
  +	<execute command="mount">
  +		<param>-f</param>
  +		<param>-t ramfs</param>
  +		<param>ramfs</param>
  +		<param>&LFS;/dev</param>
  +	</execute>
  +
  +	<execute command="mount">
  +		<param>-f</param>
  +		<param>-t tmpfs</param>
  +		<param>tmpfs</param>
  +		<param>&LFS;/dev/shm</param>
  +	</execute>
  +
  +	<execute command="mount">
  +		<param>-f</param>
  +		<param>-t devpts</param>
  +		<param>-o gid=4,mode=620</param>
   		<param>devpts</param>
   		<param>&LFS;/dev/pts</param>
  -		<param>-t devpts</param>
   	</execute>
   </stage>
  
  
  
  1.2       +0 -26     ALFS/profiles/LFS/chapter06/procinfo.xml
  
  Index: procinfo.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/procinfo.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- procinfo.xml	6 Dec 2003 03:25:45 -0000	1.1
  +++ procinfo.xml	4 May 2004 19:30:09 -0000	1.2
  @@ -1,27 +1 @@
  -<package name="procinfo" version="&procinfo-version;">
  -	<stage name="Unpacking a package.">
  -		<unpack>
  -			<digest>&procinfo-md5;</digest>
  -			<archive>&packages_dir;/&procinfo-package;</archive>
  -			<destination>&build_dir;</destination>
  -		</unpack>
  -	</stage>
   
  -	<stage name="Installing a package.">
  -		<stageinfo>
  -			<base>&build_dir;/&procinfo-directory;</base>
  -		</stageinfo>
  -
  -		<make>
  -			<param>LDLIBS=-lncurses</param>
  -		</make>
  -
  -		<make>
  -			<param>install</param>
  -		</make>
  -	</stage>
  -
  -	<stage name="Clean-up.">
  -		<remove>&build_dir;/&procinfo-directory;</remove>
  -	</stage>
  -</package>
  
  
  
  1.5       +1 -1      ALFS/profiles/LFS/chapter06/psmisc.xml
  
  Index: psmisc.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/psmisc.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- psmisc.xml	27 Dec 2003 19:30:12 -0000	1.4
  +++ psmisc.xml	4 May 2004 19:30:09 -0000	1.5
  @@ -14,7 +14,7 @@
   
   		<configure>
   			<param>--prefix=/usr</param>
  -			<param>--exec-prefix=/</param>
  +			<param>--exec-prefix=""</param>
   		</configure>
   
   		<make />
  
  
  
  1.10      +6 -0      ALFS/profiles/LFS/chapter06/shadow.xml
  
  Index: shadow.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/shadow.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- shadow.xml	15 Feb 2004 23:48:38 -0000	1.9
  +++ shadow.xml	4 May 2004 19:30:09 -0000	1.10
  @@ -27,6 +27,12 @@
   				=#define HAVE_SETLOCALE 1
   			</content>
   		</textdump>
  +
  +		<search_replace>
  +		  	<file>libmisc/xmalloc.c</file>
  +			<find>extern char *malloc ();</find>
  +			<replace>/* extern char *malloc (); */</replace>
  +		</search_replace>
   		
   		<make />
   
  
  
  
  1.3       +1 -1      ALFS/profiles/LFS/chapter06/strip.xml
  
  Index: strip.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/strip.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- strip.xml	6 Apr 2004 19:30:02 -0000	1.2
  +++ strip.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -8,7 +8,7 @@
   
   <stage name="Stripping debug symbols">
   	<execute command="/tools/bin/find">
  -		<param>/{,usr/}{bin,lib,sbin}</param>
  +		<param>/{,usr/,usr/local/}{bin,lib,sbin}</param>
   		<param>-type f</param>
   		<param>-exec /tools/bin/strip - -strip-debug '{}' ';'</param>	
   	</execute>
  
  
  
  1.3       +12 -0     ALFS/profiles/LFS/chapter06/sysklogd.xml
  
  Index: sysklogd.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/sysklogd.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- sysklogd.xml	9 Dec 2003 16:49:50 -0000	1.2
  +++ sysklogd.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -5,6 +5,11 @@
   			<archive>&packages_dir;/&sysklogd-package;</archive>
   			<destination>&build_dir;</destination>
   		</unpack>
  +
  +		<copy>
  +			<source>&packages_dir;/&sysklogd-kernel-headers-patch;</source>
  +			<destination>&build_dir;</destination>
  +		</copy>
   	</stage>
   
   	<stage name="Installing a package.">
  @@ -12,6 +17,12 @@
   			<base>&build_dir;/&sysklogd-directory;</base>
   		</stageinfo>
   
  +		<patch>
  +			<param>-N</param>
  +			<param>-p1</param>
  +			<param>-i ../&sysklogd-kernel-headers-patch;</param>
  +		</patch>
  +
   		<make />
   
   		<make>
  @@ -38,5 +49,6 @@
   
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&sysklogd-directory;</remove>
  +		<remove>&build_dir;/&sysklogd-kernel-headers-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.4       +12 -0     ALFS/profiles/LFS/chapter06/util-linux.xml
  
  Index: util-linux.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter06/util-linux.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- util-linux.xml	16 Dec 2003 01:26:49 -0000	1.3
  +++ util-linux.xml	4 May 2004 19:30:09 -0000	1.4
  @@ -5,6 +5,11 @@
   			<archive>&packages_dir;/&util-linux-package;</archive>
   			<destination>&build_dir;</destination>
   		</unpack>
  +
  +		<copy>
  +			<source>&packages_dir;/&util-linux-kernel-headers-patch;</source>
  +			<destination>&build_dir;</destination>
  +		</copy>
   	</stage>
   
   	<stage name="Installing a package.">
  @@ -12,6 +17,12 @@
   			<base>&build_dir;/&util-linux-directory;</base>
   		</stageinfo>
   
  +		<patch>
  +			<param>-N</param>
  +			<param>-p1</param>
  +			<param>-i ../&util-linux-kernel-headers-patch;</param>
  +		</patch>
  +
   		<search_replace>
   			<file>hwclock/hwclock.c</file>
   			<find>etc/adjtime</find>
  @@ -39,5 +50,6 @@
   
   	<stage name="Clean-up.">
   		<remove>&build_dir;/&util-linux-directory;</remove>
  +		<remove>&build_dir;/&util-linux-kernel-headers-patch;</remove>
   	</stage>
   </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter06/basic-dev.xml
  
  Index: basic-dev.xml
  ===================================================================
  <stage name="Building initial /dev directory.">
    <stage name="Create permanent /dev/console and /dev/null.">
      <execute command="mknod">
  		  <param>-m 600</param>
  			<param>/dev/console</param>
  			<param>c 5 1</param>
  		</execute>
  
      <execute command="mknod">
  		  <param>-m 666</param>
  			<param>/dev/null</param>
  			<param>c 1 3</param>
  		</execute>
    </stage>
  
    <stage name="Create dynamic /dev directory.">
  	  <execute command="mount">
  		  <param>-n</param>
  		  <param>-t ramfs</param>
  		  <param>none</param>
  		  <param>/dev</param>
  	  </execute>
  
  		<mkdir>
  		  <name>/dev/shm</name>
  		  <name>/dev/pts</name>
  		</mkdir>
  
  	  <execute command="mount">
  		  <param>-t tmpfs</param>
  		  <param>none</param>
  		  <param>/dev/shm</param>
  	  </execute>
  
  	  <execute command="mount">
  		  <param>-t devpts</param>
  			<param>-o gid=4,mode=620</param>
  		  <param>none</param>
  		  <param>/dev/pts</param>
  	  </execute>
  
  		<link>
  		  <target>/proc/self/fd</target>
  			<name>/dev/fd</name>
  		</link>
  
  		<link>
  		  <target>/proc/self/fd/0</target>
  			<name>/dev/stdin</name>
  		</link>
  
  		<link>
  		  <target>/proc/self/fd/1</target>
  			<name>/dev/stdout</name>
  		</link>
  
  		<link>
  		  <target>/proc/self/fd/2</target>
  			<name>/dev/stderr</name>
  		</link>
  
  		<link>
  		  <target>/proc/kcore</target>
  			<name>/dev/core</name>
  		</link>
  
  		<execute command="/tools/sbin/udevstart" />
    </stage>
  </stage>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter06/libc-headers.xml
  
  Index: libc-headers.xml
  ===================================================================
  <package name="libc-headers" version="&linux-libc-headers-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&linux-libc-headers-md5;</digest>
  			<archive>&packages_dir;/&linux-libc-headers-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&linux-libc-headers-directory;</base>
  		</stageinfo>
  
  		<copy>
  		  	<option>recursive</option>
  			<source>include/asm-i386</source>
  			<destination>/usr/include/asm</destination>
  		</copy>
  
  		<copy>
  		  	<option>recursive</option>
  			<source>include/linux</source>
  			<destination>/usr/include</destination>
  		</copy>
  
  		<ownership user="root" group="root">
  		  	<option>recursive</option>
  			<name>/usr/include/asm</name>
  			<name>/usr/include/linux</name>
  		</ownership>
  
  		<permissions mode="u=rw,o=r,g=r">
  		  	<option>recursive</option>
  			<name>/usr/include/asm</name>
  			<name>/usr/include/linux</name>
  		</permissions>
  
  		<permissions mode="a+X">
  		  	<option>recursive</option>
  			<name>/usr/include/asm</name>
  			<name>/usr/include/linux</name>
  		</permissions>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&linux-libc-headers-directory;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter06/module-tools.xml
  
  Index: module-tools.xml
  ===================================================================
  <package name="module-init-tools" version="&module-tools-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&module-tools-md5;</digest>
  			<archive>&packages_dir;/&module-tools-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&module-tools-directory;</base>
  		</stageinfo>
  
  		<configure>
  		  	<param>--prefix=""</param>
  			<param>--enable-zlib</param>
  		</configure>
  
  		<make />
  
  		<make>
    			<param>check</param>
  		</make>
  
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&module-tools-directory;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/LFS/chapter06/udev.xml
  
  Index: udev.xml
  ===================================================================
  <package name="udev" version="&udev-version;">
  	<stage name="Unpacking">
  		<unpack>
  			<digest>&udev-md5;</digest>
  			<archive>&packages_dir;/&udev-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  
      		<copy>
  		  	<source>&packages_dir;/&udev-config-patch;</source>
  			<destination>&build_dir;</destination>
  		</copy>
  	</stage>
  
  	<stage name="Installing">
  		<stageinfo>
  			<base>&build_dir;/&udev-directory;</base>
  		</stageinfo>
  
  		<patch>
  			<param>-N</param>
  			<param>-p1</param>
  			<param>-i ../&udev-config-patch;</param>
  		</patch>
  
  		<make>
  		  	<param>udevdir=/dev</param>
  		</make>
  
  		<make>
  		  	<param>udevdir=/dev</param>
  			<param>install</param>
  		</make>
  
  		<link>
  		  	<option>force</option>
  			<target>/sbin/udev</target>
  			<name>/etc/hotplug.d/default/udev.hotplug</name>
  		</link>
  	</stage>
  
  	<stage name="Cleanup">
  		<remove>&build_dir;/&udev-directory;</remove>
  		<remove>&build_dir;/&udev-config-patch;</remove>
  	</stage>
  </package>
  
  
  
  1.3       +4 -0      ALFS/profiles/LFS/chapter07/bootscripts.xml
  
  Index: bootscripts.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/chapter07/bootscripts.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- bootscripts.xml	2 Apr 2004 02:01:09 -0000	1.2
  +++ bootscripts.xml	4 May 2004 19:30:09 -0000	1.3
  @@ -15,6 +15,10 @@
   		<make>
   			<param>install</param>
   		</make>
  +
  +		<make>
  +			<param>install-udev</param>
  +		</make>
   	</stage>
   
   	<stage name="Clean-up.">
  
  
  
  1.2       +1 -0      ALFS/profiles/LFS/config_seperate/fstab.xml
  
  Index: fstab.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/config_seperate/fstab.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- fstab.xml	15 Jan 2004 01:41:17 -0000	1.1
  +++ fstab.xml	4 May 2004 19:30:10 -0000	1.2
  @@ -8,6 +8,7 @@
   			=&lfs_partition;  /               &fs_type; defaults       1    1
   			=&swap_partition; swap            swap      pri=1          0    0
   			=proc             /proc           proc      defaults       0    0
  +			=sysfs		  /sys		  sysfs     defaults       0    0
   			=devpts           /dev/pts        devpts    gid=4,mode=620 0    0
   			=shm              /dev/shm        tmpfs     defaults       0    0
   			=# End /etc/fstab
  
  
  
  1.17      +1 -1      ALFS/profiles/LFS/config_seperate/general.ent
  
  Index: general.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/config_seperate/general.ent,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- general.ent	3 May 2004 21:46:27 -0000	1.16
  +++ general.ent	4 May 2004 19:30:10 -0000	1.17
  @@ -132,7 +132,7 @@
   
   
   <!-- LFS book version -->
  -<!ENTITY LFS-version "CVS-2004-05-03">
  +<!ENTITY LFS-version "6.0-20040504">
   
   
   <!-- THE FOLLOWING TWO ENTITIES DECLARATIONS SHOULDN'T BE MOFIFIED
  
  
  
  1.7       +2 -26     ALFS/profiles/LFS/config_seperate/kernel.xml
  
  Index: kernel.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/config_seperate/kernel.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- kernel.xml	3 May 2004 21:46:27 -0000	1.6
  +++ kernel.xml	4 May 2004 19:30:10 -0000	1.7
  @@ -32,36 +32,12 @@
   			<param>oldconfig</param>
   		</make>
   
  -		<make>
  -			<param>CC=/opt/gcc-2.95.3/bin/gcc</param>
  -			<param>dep</param>
  -		</make>
  -
  -		<make>
  -			<param>CC=/opt/gcc-2.95.3/bin/gcc</param>
  -			<param>bzImage</param>
  -		</make>
  -
  -		<make>
  -			<param>CC=/opt/gcc-2.95.3/bin/gcc</param>
  -			<param>modules</param>
  -		</make>
  +		<make />
   
   		<make>
  -			<param>CC=/opt/gcc-2.95.3/bin/gcc</param>
   			<param>modules_install</param>
   		</make>
   
  -		<make>
  -			<param>mandocs</param>
  -		</make>
  -
  -		<copy>
  -			<option>archive</option>
  -			<source>Documentation/man</source>
  -			<destination>/usr/share/man/man9</destination>
  -		</copy>
  -
   		<copy>
   			<source>arch/i386/boot/bzImage</source>
   			<destination>/boot/lfskernel-&linux-version;</destination>
  @@ -69,7 +45,7 @@
   
   		<copy>
   			<source>System.map</source>
  -			<destination>/boot/System-&linux-version;.map</destination>
  +			<destination>/boot/System.map-&linux-version;</destination>
   		</copy>
   
   		<copy>
  
  
  
  1.15      +56 -66    ALFS/profiles/LFS/config_seperate/package.ent
  
  Index: package.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/config_seperate/package.ent,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- package.ent	3 May 2004 21:18:10 -0000	1.14
  +++ package.ent	4 May 2004 19:30:10 -0000	1.15
  @@ -13,22 +13,19 @@
   <!ENTITY bash-package "bash-&bash-version;.tar.gz">
   <!ENTITY bash-directory "bash-&bash-version;">
   
  -<!ENTITY bash-patch-md5 "27a9e4ca5bace5f4953accbab956241b">
  -<!ENTITY bash-patch "bash-&bash-version;-2.patch">
  +<!ENTITY bash-patch-md5 "dfc7399bb57798e18fbb99f9edce4da0">
  +<!ENTITY bash-patch "bash-&bash-version;-gnu-fixes-2.patch">
   
  -<!ENTITY binutils-md5 "2da8def15d28af3ec6af0982709ae90a">
  -<!ENTITY binutils-version "2.14">
  +<!ENTITY binutils-md5 "1c1af0064ebd3d7bd99905874656a21e">
  +<!ENTITY binutils-version "2.15.90.0.3">
   <!ENTITY binutils-package "binutils-&binutils-version;.tar.bz2">
   <!ENTITY binutils-directory "binutils-&binutils-version;">
   
  -<!ENTITY bison-md5 "b7f8027b249ebd4dd0cc948943a71af0">
  -<!ENTITY bison-version "1.875">
  +<!ENTITY bison-md5 "ccbd5076dab6e319cc8ce1a7035cae92">
  +<!ENTITY bison-version "1.875a">
   <!ENTITY bison-package "bison-&bison-version;.tar.bz2">
   <!ENTITY bison-directory "bison-&bison-version;">
   
  -<!ENTITY bison-attribute-patch-md5 "7504d4e95d97b664dc9910615317a39c">
  -<!ENTITY bison-attribute-patch "bison-&bison-version;-attribute.patch">
  -
   <!ENTITY bzip2-md5 "ee76864958d568677f03db8afad92beb">
   <!ENTITY bzip2-version "1.0.2">
   <!ENTITY bzip2-package "bzip2-&bzip2-version;.tar.gz">
  @@ -60,14 +57,6 @@
   <!ENTITY e2fsprogs-package "e2fsprogs-&e2fsprogs-version;.tar.gz">
   <!ENTITY e2fsprogs-directory "e2fsprogs-&e2fsprogs-version;">
   
  -<!ENTITY ed-md5 "ddd57463774cae9b50e70cd51221281b">
  -<!ENTITY ed-version "0.2">
  -<!ENTITY ed-package "ed-&ed-version;.tar.gz">
  -<!ENTITY ed-directory "ed-&ed-version;">
  -
  -<!ENTITY ed-mkstemp-patch-md5 "e7e2248f9baa76de3db8210298e0d79e">
  -<!ENTITY ed-mkstemp-patch "ed-&ed-version;-mkstemp.patch">
  -
   <!ENTITY expect-md5 "490664773286690d111d9cd055c50700">
   <!ENTITY expect-version "5.41.0">
   <!ENTITY expect-package "expect-&expect-version;.tar.gz">
  @@ -81,35 +70,24 @@
   <!ENTITY file-package "file-&file-version;.tar.gz">
   <!ENTITY file-directory "file-&file-version;">
   
  -<!ENTITY findutils-md5 "e90ce7222daadeb8616b8db461e17cbc">
  +<!ENTITY findutils-md5 "7225c2705b01e47811066f4e9dc8d677">
   <!ENTITY findutils-version "4.1.20">
  -<!ENTITY findutils-package "findutils-&findutils-version;.tar.gz">
  +<!ENTITY findutils-package "findutils-&findutils-version;.tar.bz2">
   <!ENTITY findutils-directory "findutils-&findutils-version;">
   
  -<!ENTITY flex-md5 "bd8753d0b22e1f4ec87a553a73021adf">
  -<!ENTITY flex-version "2.5.4a">
  -<!ENTITY flex-package "flex-&flex-version;.tar.gz">
  -<!ENTITY flex-directory "flex-2.5.4">
  +<!ENTITY flex-md5 "363dcc4afc917dc51306eb9d3de0152f">
  +<!ENTITY flex-version "2.5.31">
  +<!ENTITY flex-package "flex-&flex-version;.tar.bz2">
  +<!ENTITY flex-directory "flex-&flex-version;">
  +
  +<!ENTITY flex-debian-fixes-patch-md5 "bea8241afec0639333352dfcfd1809bf">
  +<!ENTITY flex-debian-fixes-patch "flex-&flex-version;-debian-fixes-2.patch">
   
   <!ENTITY gawk-md5 "a116eec17e7ba085febb74c7758823bd">
   <!ENTITY gawk-version "3.1.3">
   <!ENTITY gawk-package "gawk-&gawk-version;.tar.bz2">
   <!ENTITY gawk-directory "gawk-&gawk-version;">
   
  -<!ENTITY gcc-2953-md5 "f3ad4f32c2296fad758ed051b5ac8e28">
  -<!ENTITY gcc-2953-version "2.95.3">
  -<!ENTITY gcc-2953-package "gcc-&gcc-2953-version;.tar.gz">
  -<!ENTITY gcc-2953-directory "gcc-&gcc-2953-version;">
  -
  -<!ENTITY gcc-2953-patch-md5 "011dd058ba5cc5f52ae3f31b7fd41c99">
  -<!ENTITY gcc-2953-patch "gcc-&gcc-2953-version;-2.patch">
  -
  -<!ENTITY gcc-2953-patch-no-fixinc-md5 "6f476862002518b809d16caaf5b2e276">
  -<!ENTITY gcc-2953-patch-no-fixinc "gcc-&gcc-2953-version;-no-fixinc.patch">
  -
  -<!ENTITY gcc-2953-returntype-fix-patch-md5 "f74207075f47b9b6adc875537aa98f3d">
  -<!ENTITY gcc-2953-returntype-fix-patch "gcc-&gcc-2953-version;-returntype-fix.patch">
  -
   <!ENTITY gcc-version "3.3.3">
   <!ENTITY gcc-directory "gcc-&gcc-version;">
   
  @@ -123,7 +101,7 @@
   <!ENTITY gcc-testsuite-package "gcc-testsuite-&gcc-version;.tar.bz2">
   
   <!ENTITY gcc-no-fixincludes-patch-md5 "5f764c74b3e9c36252fe4f9a14598ee4">
  -<!ENTITY gcc-no-fixincludes-patch "gcc-&gcc-version;-no_fixincludes-1.patch">
  +<!ENTITY gcc-no-fixincludes-patch "gcc-&gcc-version;-no-fixincludes-1.patch">
   
   <!ENTITY gcc-specs-patch-md5 "74cb9822f21774ae1c9a8ef1fa133f49">
   <!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
  @@ -133,11 +111,11 @@
   <!ENTITY gettext-package "gettext-&gettext-version;.tar.gz">
   <!ENTITY gettext-directory "gettext-&gettext-version;">
   
  -<!ENTITY glibc-md5 "795895e3992dad76093b96cb8a78e0a0">
  -<!ENTITY glibc-version "2.3.3">
  -<!ENTITY glibc-cvs-version "20031202">
  -<!ENTITY glibc-package "glibc-&glibc-version;-&glibc-cvs-version;.tar.bz2">
  -<!ENTITY glibc-directory "glibc-&glibc-version;-&glibc-cvs-version;">
  +<!ENTITY glibc-md5 "8523411a05dba92977e51fe6addd6d1d">
  +<!ENTITY glibc-version "2.3.4">
  +<!ENTITY glibc-cvs-version "-20040408">
  +<!ENTITY glibc-package "glibc-&glibc-version;&glibc-cvs-version;.tar.bz2">
  +<!ENTITY glibc-directory "glibc-&glibc-version;&glibc-cvs-version;">
   
   <!ENTITY grep-md5 "ddd99e2d5d4f4611357e31e97f080cf2">
   <!ENTITY grep-version "2.5.1">
  @@ -170,16 +148,16 @@
   <!ENTITY inetutils-directory "inetutils-&inetutils-version;">
   
   <!ENTITY inetutils-no-man-pages-patch-md5 "eb477f532bc6d26e7025fcfc4452511d">
  -<!ENTITY inetutils-no-man-pages-patch "inetutils-&inetutils-version;-no_server_man_pages-1.patch">
  +<!ENTITY inetutils-no-man-pages-patch "inetutils-&inetutils-version;-no-server-man-pages-1.patch">
  +
  +<!ENTITY inetutils-kernel-headers-patch-md5 "de1f835265b7ed818d7c0fb8c0be334b">
  +<!ENTITY inetutils-kernel-headers-patch "inetutils-&inetutils-version;-kernel-headers-1.patch">
   
   <!ENTITY kbd-md5 "7892c7010512a9bc6697a295c921da25">
   <!ENTITY kbd-version "1.12">
   <!ENTITY kbd-package "kbd-&kbd-version;.tar.gz">
   <!ENTITY kbd-directory "kbd-&kbd-version;">
   
  -<!ENTITY kbd-more-programs-patch-md5 "dc70180a6bc0afa2b741cd38e3cc2e18">
  -<!ENTITY kbd-more-programs-patch "kbd-&kbd-version;-more-programs-1.patch">
  -
   <!ENTITY less-md5 "103fe4aef6297b93f0f73f38cc3b1bd7">
   <!ENTITY less-version "382">
   <!ENTITY less-package "less-&less-version;.tar.gz">
  @@ -195,12 +173,17 @@
   <!ENTITY libtool-package "libtool-&libtool-version;.tar.gz">
   <!ENTITY libtool-directory "libtool-&libtool-version;">
   
  -<!ENTITY linux-md5 "88d7aefa03c92739cb70298a0b486e2c">
  -<!ENTITY linux-version "2.4.26">
  +<!ENTITY linux-md5 "9a76bf64c1151369b250f967d83077aa">
  +<!ENTITY linux-version "2.6.5">
   <!ENTITY linux-package "linux-&linux-version;.tar.bz2">
   <!ENTITY linux-directory "linux-&linux-version;">
   <!ENTITY linux-src-location "/usr/src">
   
  +<!ENTITY linux-libc-headers-md5 "853533befd57d3b8cbadb4da946ef85e">
  +<!ENTITY linux-libc-headers-version "2.6.5.1">
  +<!ENTITY linux-libc-headers-package "linux-libc-headers-&linux-libc-headers-version;.tar.bz2">
  +<!ENTITY linux-libc-headers-directory "linux-libc-headers-&linux-libc-headers-version;">
  +
   <!ENTITY m4-md5 "9eb2dd07740b2d2f3c7adb3e8d299bda">
   <!ENTITY m4-version "1.4">
   <!ENTITY m4-package "m4-&m4-version;.tar.gz">
  @@ -211,18 +194,13 @@
   <!ENTITY make-package "make-&make-version;.tar.bz2">
   <!ENTITY make-directory "make-&make-version;">
   
  -<!ENTITY make_devices-md5 "2863fbe7f5953efb5a0d0a840e1e9d21">
  -<!ENTITY make_devices-version "1.2">
  -<!ENTITY make_devices-package "make_devices-&make_devices-version;.bz2">
  -<!ENTITY make_devices-file "make_devices-&make_devices-version;">
  - 
   <!ENTITY man-md5 "41e6397e359b8555d6a734c9c3840b49">
   <!ENTITY man-version "1.5m2">
   <!ENTITY man-package "man-&man-version;.tar.bz2">
   <!ENTITY man-directory "man-&man-version;">
   
  -<!ENTITY man-80cols-patch-md5 "4cee1076e1205f4093e611a87f6ba7b2">
  -<!ENTITY man-80cols-patch "man-&man-version;-80cols.patch">
  +<!ENTITY man-80cols-patch-md5 "9c93fd4384b6b69273278ae5621e1f4a">
  +<!ENTITY man-80cols-patch "man-&man-version;-80cols-1.patch">
   
   <!ENTITY man-pages-md5 "dd510bb621064873219cc692e3ba808d">
   <!ENTITY man-pages-version "1.66">
  @@ -235,12 +213,12 @@
   <!ENTITY mktemp-directory "mktemp-&mktemp-version;">
   
   <!ENTITY mktemp-tempfile-patch-md5 "1b65466c0238120110dc1d906ad66de4">
  -<!ENTITY mktemp-tempfile-patch "mktemp-&mktemp-version;-add-tempfile.patch">
  +<!ENTITY mktemp-tempfile-patch "mktemp-&mktemp-version;-add-tempfile-1.patch">
   
  -<!ENTITY modutils-md5 "bac989c74ed10f3bf86177fc5b4b89b6">
  -<!ENTITY modutils-version "2.4.27">
  -<!ENTITY modutils-package "modutils-&modutils-version;.tar.bz2">
  -<!ENTITY modutils-directory "modutils-&modutils-version;">
  +<!ENTITY module-tools-md5 "f8bfc480c4168978eca7037cd341da07">
  +<!ENTITY module-tools-version "3.0">
  +<!ENTITY module-tools-package "module-init-tools-&module-tools-version;.tar.bz2">
  +<!ENTITY module-tools-directory "module-init-tools-&module-tools-version;">
   
   <!ENTITY ncurses-md5 "069c8880072060373290a4fefff43520">
   <!ENTITY ncurses-version "5.4">
  @@ -255,6 +233,9 @@
   <!ENTITY net-tools-miitool-gcc33-md5 "fc629313c10ebd75abd2750aafbaa0be">
   <!ENTITY net-tools-miitool-gcc33 "net-tools-&net-tools-version;-miitool-gcc33-1.patch">
   
  +<!ENTITY net-tools-kernel-headers-patch-md5 "0fcd25afa43cf85b99c34268ff2f1274">
  +<!ENTITY net-tools-kernel-headers-patch "net-tools-&net-tools-version;-kernel-headers-1.patch">
  +
   <!ENTITY patch-md5 "ee5ae84d115f051d87fcaaef3b4ae782">
   <!ENTITY patch-version "2.5.4">
   <!ENTITY patch-package "patch-&patch-version;.tar.gz">
  @@ -268,11 +249,6 @@
   <!ENTITY perl-libc-1-patch-md5 "f033161efa8b4b174ec6667e4e739efa">
   <!ENTITY perl-libc-1-patch "perl-&perl-version;-libc-1.patch">
   
  -<!ENTITY procinfo-md5 "27658d0a69040aca05a65b9888599d50">
  -<!ENTITY procinfo-version "18">
  -<!ENTITY procinfo-package "procinfo-&procinfo-version;.tar.gz">
  -<!ENTITY procinfo-directory "procinfo-&procinfo-version;">
  -
   <!ENTITY procps-md5 "2672014ec05deb20680713a7b750cb16">
   <!ENTITY procps-version "3.2.1">
   <!ENTITY procps-package "procps-&procps-version;.tar.gz">
  @@ -298,6 +274,9 @@
   <!ENTITY sysklogd-package "sysklogd-&sysklogd-version;.tar.gz">
   <!ENTITY sysklogd-directory "sysklogd-&sysklogd-version;">
   
  +<!ENTITY sysklogd-kernel-headers-patch-md5 "290ef10e5fe52676899da43cb8dd2914">
  +<!ENTITY sysklogd-kernel-headers-patch "sysklogd-&sysklogd-version;-kernel-headers-1.patch">
  +
   <!ENTITY sysvinit-md5 "8a2d8f1ed5a2909da04132fefa44905e">
   <!ENTITY sysvinit-version "2.85">
   <!ENTITY sysvinit-package "sysvinit-&sysvinit-version;.tar.gz">
  @@ -318,10 +297,21 @@
   <!ENTITY texinfo-package "texinfo-&texinfo-version;.tar.gz">
   <!ENTITY texinfo-directory "texinfo-&texinfo-version;">
   
  +<!ENTITY udev-md5 "4f4c0ace4307cb1c73d9f5365fe6c946">
  +<!ENTITY udev-version "025">
  +<!ENTITY udev-package "udev-&udev-version;.tar.bz2">
  +<!ENTITY udev-directory "udev-&udev-version;">
  +
  +<!ENTITY udev-config-patch-md5 "dad32f5298f46da1099fa46af02d27db">
  +<!ENTITY udev-config-patch "udev-&udev-version;-config-1.patch">
  +
   <!ENTITY util-linux-md5 "5fa39c3d8761b48732be137a06853c64">
   <!ENTITY util-linux-version "2.12a">
   <!ENTITY util-linux-package "util-linux-&util-linux-version;.tar.gz">
   <!ENTITY util-linux-directory "util-linux-&util-linux-version;">
  +
  +<!ENTITY util-linux-kernel-headers-patch-md5 "9baf322f021ff4019407f7384732a4bf">
  +<!ENTITY util-linux-kernel-headers-patch "util-linux-&util-linux-version;-kernel-headers-1.patch">
   
   <!ENTITY vim-md5 "c49d360bbd069d00e2a57804f2a123d9">
   <!ENTITY vim-version "6.2">
  
  
  
  1.25      +26 -27    ALFS/profiles/LFS/scripts/wget.lfs.urls
  
  Index: wget.lfs.urls
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/LFS/scripts/wget.lfs.urls,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- wget.lfs.urls	3 May 2004 21:18:10 -0000	1.24
  +++ wget.lfs.urls	4 May 2004 19:30:10 -0000	1.25
  @@ -1,17 +1,14 @@
   ftp://alpha.gnu.org/pub/gnu/grub/grub-0.94.tar.gz
   ftp://alpha.gnu.org/gnu/tar/tar-1.13.94.tar.gz
  +ftp://belfs.linux-phreak.net/belfs/glibc-2.3.4-20040408.tar.bz2
   ftp://cpan.pair.com/pub/CPAN/src/perl-5.8.4.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/automake/automake-1.8.4.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/bash/bash-2.05b.tar.gz
  -ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/binutils/binutils-2.14.tar.bz2
  -ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/bison/bison-1.875.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/coreutils/coreutils-5.2.1.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/dejagnu/dejagnu-1.4.4.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/diffutils/diffutils-2.8.1.tar.gz
  -ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/ed/ed-0.2.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/gawk/gawk-3.1.3.tar.bz2
  -ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/gcc/gcc-2.95.3.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/gcc/releases/gcc-3.3.3/gcc-core-3.3.3.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/gcc/releases/gcc-3.3.3/gcc-g++-3.3.3.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/gcc/releases/gcc-3.3.3/gcc-testsuite-3.3.3.tar.bz2
  @@ -21,54 +18,56 @@
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/libtool/libtool-1.5.6.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/make/make-3.80.tar.bz2
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/ncurses/ncurses-5.4.tar.gz
  -ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/non-gnu/flex/flex-2.5.4a.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/patch/patch-2.5.4.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/texinfo/texinfo-4.7.tar.gz
   ftp://cudlug.cudenver.edu/pub/mirrors/ftp.gnu.org/gnu/sed/sed-4.0.9.tar.gz
   ftp://ftp.astron.com/pub/file/file-4.09.tar.gz
   ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/sysvinit-2.85.tar.gz
  -ftp://ftp.cistron.nl/pub/people/svm/procinfo-18.tar.gz
   ftp://ftp.kernel.org/pub/linux/docs/manpages/man-pages-1.66.tar.bz2
  -ftp://ftp.kernel.org/pub/linux/utils/kernel/modutils/v2.4/modutils-2.4.27.tar.bz2
  -ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.26.tar.bz2
  +ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-2.15.90.0.3.tar.bz2
  +ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-3.0.tar.bz2
  +ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/udev-025.tar.bz2
  +ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.5.tar.bz2
   ftp://ftp.pld.org.pl/software/shadow/shadow-4.0.4.1.tar.bz2
   ftp://ftp.seindal.dk/gnu/m4-1.4.tar.gz
   ftp://ftp.vim.org/pub/vim/unix/vim-6.2.tar.bz2
   ftp://ftp.win.tue.nl/pub/home/aeb/linux-local/utils/kbd/kbd-1.12.tar.gz
  -ftp://mirror.averse.net/pub/lfs-packages/glibc-2.3.3-20031202.tar.bz2
   ftp://sources.redhat.com/pub/bzip2/v102/bzip2-1.0.2.tar.gz
   
   http://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/grep/2.5.1/grep-2.5.1.tar.bz2
   http://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/groff/1.19/groff-1.19.tar.bz2
   http://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/gzip,dev/1.3.5/gzip-1.3.5.tar.bz2
   http://www.linuxfromscratch.org/~nathan/lfs-bootscripts-2.0.4.tar.bz2
  -http://downloads.linuxfromscratch.org/~alex/make_devices-1.2.bz2
   http://easynews.dl.sourceforge.net/sourceforge/e2fsprogs/e2fsprogs-1.35.tar.gz
   http://easynews.dl.sourceforge.net/sourceforge/psmisc/psmisc-21.4.tar.gz
   http://expect.nist.gov/old/expect-5.41.0.tar.gz
  +http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers.2.6.5.1.tar.bz2
   http://freshmeat.net/redir/iana-etc/47080/url_bz2/iana-etc-1.00.tar.bz2
   http://freshmeat.net/redir/man/6177/url_bz2/man-1.5m2.tar.bz2
   http://freshmeat.net/redir/mktemp/20624/url_tgz/mktemp-1.5.tar.gz
   http://freshmeat.net/redir/util-linux/11029/url_tgz/util-linux-2.12a.tar.gz
  +http://ftp.tuniv.szczecin.pl/pub/Linux/alpha-gnu/bison/bison-1.875a.tar.bz2
   http://procps.sf.net/procps-3.2.1.tar.gz
   http://umn.dl.sourceforge.net/sourceforge/tcl/tcl8.4.6-src.tar.gz
  +http://umn.dl.sourceforge.net/sourceforge/lex/flex-2.5.31.tar.bz2
   http://www.gzip.org/zlib/zlib-1.2.1.tar.bz2
   http://www.ibiblio.org/pub/Linux/system/daemons/sysklogd-1.4.1.tar.gz
  -http://www.linuxfromscratch.org/patches/lfs/cvs/bash-2.05b-2.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/bison-1.875-attribute.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/coreutils-5.2.1-hostname-1.patch
  -http://www.linuxfromscratch.org/patches/downloads/coreutils/coreutils-5.2.1-uname-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/ed-0.2-mkstemp.patch
  -http://www.linuxfromscratch.org/patches/downloads/expect/expect-5.41.0-spawn-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/gcc-2.95.3-2.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/gcc-2.95.3-no-fixinc.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/gcc-2.95.3-returntype-fix.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/gcc-3.3.2-no_fixincludes-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/gcc-3.3.2-specs-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/inetutils-1.4.2-no_server_man_pages-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/kbd-1.12-more-programs-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/man-1.5m2-80cols.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/mktemp-1.5-add-tempfile.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/net-tools-1.60-miitool-gcc33-1.patch
  -http://www.linuxfromscratch.org/patches/lfs/cvs/perl-5.8.4-libc-1.patch
  +http://www.lfs-es.org/packages/5.0/findutils-4.1.20.tar.bz2
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/bash-2.05b-gnu-fixes-2.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/coreutils-5.2.1-hostname-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/coreutils-5.2.1-uname-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/expect-5.41.0-spawn-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/flex-2.5.31-debian-fixes-2.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/gcc-3.3.3-no-fixincludes-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/gcc-3.3.3-specs-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/inetutils-1.4.2-kernel-headers-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/inetutils-1.4.2-no-server-man-pages-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/man-1.5m2-80cols-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/mktemp-1.5-add-tempfile-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/net-tools-1.60-miitool-gcc33-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/net-tools-1.60-kernel-headers-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/perl-5.8.4-libc-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/sysklogd-1.4.1-kernel-headers-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/udev-025-config-1.patch
  +http://downloads.linuxfromscratch.org/patches/6.0-cvs/util-linux-2.12a-kernel-headers-1.patch
   http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.60.tar.bz2
  
  
  



More information about the alfs-log mailing list