I made patches for ALFS-GCC4 according to LFS-GCC4(20050823)
--- gcc4/config/package.ent 2005-08-26 10:31:27.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/config/package.ent 2005-08-25
11:22:17.000000000 +0200
@@ -13,6 +13,9 @@
<!ENTITY bash-package "bash-&bash-version;.tar.bz2">
<!ENTITY bash-directory "bash-&bash-version;">
+<!ENTITY bash-doc-md5 "b5ebe5bfe6211df46d26f3bdc0cbecd1">
+<!ENTITY bash-doc-package "bash-doc-&bash-version;.tar.bz2">
+
<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-3.patch">
<!ENTITY bash-wcontinued-patch "bash-&bash-version;-avoid_WCONTINUED-1.patch">
@@ -31,6 +34,9 @@
<!ENTITY bzip2-package "bzip2-&bzip2-version;.tar.bz2">
<!ENTITY bzip2-directory "bzip2-&bzip2-version;">
+<!ENTITY bzip2-doc-patch "bzip2-&bzip2-version;-install_docs-1.patch">
+<!ENTITY bzip2-bzgrep-patch "bzip2-&bzip2-version;-bzgrep_security-1.patch">
+
<!ENTITY coreutils-md5 "172ee3c315af93d3385ddfbeb843c53f">
<!ENTITY coreutils-version "5.2.1">
<!ENTITY coreutils-package "coreutils-&coreutils-version;.tar.bz2">
@@ -61,8 +67,8 @@
<!ENTITY expect-spawn-patch "expect-&expect-version;-spawn-1.patch">
-<!ENTITY file-md5 "1bdd1b8af29f6f30eb6c80eb13165ef2">
-<!ENTITY file-version "4.14">
+<!ENTITY file-md5 "b1052d6ceb90febe7f0a8e9593bfe927">
+<!ENTITY file-version "4.15">
<!ENTITY file-package "file-&file-version;.tar.bz2">
<!ENTITY file-directory "file-&file-version;">
@@ -146,8 +152,8 @@
<!ENTITY hotplug-package "hotplug-&hotplug-version;.tar.bz2">
<!ENTITY hotplug-directory "hotplug-&hotplug-version;">
-<!ENTITY iana-etc-md5 "8a5a44020759895c7565b32996eab29b">
-<!ENTITY iana-etc-version "1.10">
+<!ENTITY iana-etc-md5 "880842cd24c219241ceef7f8de442d82">
+<!ENTITY iana-etc-version "2.00">
<!ENTITY iana-etc-package "iana-etc-&iana-etc-version;.tar.bz2">
<!ENTITY iana-etc-directory "iana-etc-&iana-etc-version;">
@@ -189,8 +195,8 @@
<!ENTITY libxml2-package "libxml2-&libxml2-version;.tar.bz2">
<!ENTITY libxml2-directory "libxml2-&libxml2-version;">
-<!ENTITY linux-md5 "21d642266a9a9ce6c73db17605991ac3">
-<!ENTITY linux-version "2.6.12.3">
+<!ENTITY linux-md5 "076f0dc714112c764c790fbaef19e228">
+<!ENTITY linux-version "2.6.12.5">
<!ENTITY linux-package "linux-&linux-version;.tar.bz2">
<!ENTITY linux-directory "linux-&linux-version;">
<!ENTITY linux-src-location "/usr/src">
@@ -210,9 +216,9 @@
<!ENTITY make-package "make-&make-version;.tar.bz2">
<!ENTITY make-directory "make-&make-version;">
-<!ENTITY man-md5 "5d015c04fbb41b2107e9d6c37414829e">
-<!ENTITY man-version "1.6">
-<!ENTITY man-package "man-&man-version;.tar.bz2">
+<!ENTITY man-md5 "d53114b9ec030be32b858b1618da3c25">
+<!ENTITY man-version "1.6a">
+<!ENTITY man-package "man-&man-version;.tar.gz">
<!ENTITY man-directory "man-&man-version;">
<!ENTITY man-pages-md5 "c656bd1b6487707c8de0a5ea494c57dc">
@@ -276,8 +282,8 @@
<!ENTITY sed-package "sed-&sed-version;.tar.bz2">
<!ENTITY sed-directory "sed-&sed-version;">
-<!ENTITY shadow-md5 "069a78645602be68e930cc19b34650d5">
-<!ENTITY shadow-version "4.0.10">
+<!ENTITY shadow-md5 "e60b7b16128b9e00576073389a0ff1e6">
+<!ENTITY shadow-version "4.0.11.1">
<!ENTITY shadow-package "shadow-&shadow-version;.tar.bz2">
<!ENTITY shadow-directory "shadow-&shadow-version;">
@@ -310,8 +316,8 @@
<!ENTITY texinfo-package "texinfo-&texinfo-version;.tar.bz2">
<!ENTITY texinfo-directory "texinfo-&texinfo-version;">
-<!ENTITY udev-md5 "70c5a1c45a8df0ff1e21fa9b89486ab4">
-<!ENTITY udev-version "063">
+<!ENTITY udev-md5 "fd9db7375dae81e8aa634414b5ede0d6">
+<!ENTITY udev-version "068">
<!ENTITY udev-package "udev-&udev-version;.tar.bz2">
<!ENTITY udev-directory "udev-&udev-version;">
--- gcc4/chapter06/bash.xml 2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/bash.xml 2005-08-25 10:17:37.000000000 +0200
@@ -15,11 +15,21 @@
<archive>&packages_dir;/&bash-package;</archive>
<destination>&build_dir;</destination>
</unpack>
+ <unpack>
+ <digest>&bash-doc-md5;</digest>
+ <archive>&packages_dir;/&bash-doc-package;</archive>
+ <destination>&build_dir;</destination>
+ </unpack>
</stage>
<stage name="Installing">
<stageinfo>
<base>&build_dir;/&bash-directory;</base>
</stageinfo>
+ <search_replace base="&build_dir;/&bash-directory;">
+ <file>Makefile.in</file>
+ <find>@htmldir@</find>
+ <replace>/usr/share/doc/bash-3.0</replace>
+ </search_replace>
<patch>
<param>-N</param>
<param>-p1</param>
--- gcc4/chapter06/bzip2.xml 2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/bzip2.xml 2005-08-25 11:22:26.000000000 +0200
@@ -20,6 +20,16 @@
<stageinfo>
<base>&build_dir;/&bzip2-directory;</base>
</stageinfo>
+ <patch>
+ <param>-N</param>
+ <param>-p1</param>
+ <param>-i &packages_dir;/&bzip2-doc-patch;</param>
+ </patch>
+ <patch>
+ <param>-N</param>
+ <param>-p1</param>
+ <param>-i &packages_dir;/&bzip2-bzgrep-patch;</param>
+ </patch>
<make>
<param>-f Makefile-libbz2_so</param>
</make>
--- gcc4/chapter06/libtool.xml 2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/libtool.xml 2005-08-25 11:36:54.000000000 +0200
@@ -34,6 +34,10 @@
<make>
<param>install</param>
</make>
+ <ownership user="root" group="root">
+ <option>recursive</option>
+ <name>/usr/share/libtool/libltdl</name>
+ </ownership>
</stage>
<stage name="Cleanup">
<remove>&build_dir;/&libtool-directory;</remove>
--- gcc4/chapter06/sed.xml 2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/sed.xml 2005-08-25 11:34:34.000000000 +0200
@@ -20,6 +20,11 @@
<stageinfo>
<base>&build_dir;/&sed-directory;</base>
</stageinfo>
+ <search_replace base="&build_dir;/doc">
+ <file>Makefile.in</file>
+ <find>/doc</find>
+ <replace>/doc/sed-4.1.4</replace>
+ </search_replace>
<configure>
<param>--prefix=/usr</param>
<param>--bindir=/bin</param>
--- gcc4/chapter06/udev.xml 2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/udev.xml 2005-08-25 13:00:07.000000000 +0200
@@ -38,6 +38,21 @@
<source>&udev-rules-file;</source>
<destination>/etc/udev/rules.d/25-lfs.rules</destination>
</copy>
+ <mkdir base="/usr/share/doc/">
+ <option>parents</option>
+ <name>udev-068</name>
+ <permissions mode="644">
+ <name>/usr/share/doc/udev-068/</name>
+ </permisions>
+ </mkdir>
+ <copy base="&build_dir;/docs/writing_udev_rules/">
+ <option>force</option>
+ <source>index.html</source>
+ <destination>/usr/share/doc/udev-068/index.html</destination>
+ </copy>
+ <permissions mode="644">
+ <name>/usr/share/doc/udev-068/index.html</destination>
+ </permisions>
<execute command="/sbin/udevstart" />
</stage>
<stage name="Cleanup">
--- gcc4/scripts/required.packages.urls 2005-08-26 10:31:28.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/scripts/required.packages.urls
2005-08-25 11:20:40.000000000 +0200
@@ -1,6 +1,7 @@
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/autoconf/autoconf-2.59.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/automake/automake-1.9.6.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bash/bash-3.0.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bash/bash-doc-3.0.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/binutils/binutils-2.16.1.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bison/bison-2.0.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bzip2/bzip2-1.0.3.tar.bz2
@@ -9,7 +10,7 @@
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/diffutils/diffutils-2.8.1.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/e2fsprogs/e2fsprogs-1.38.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/expect/expect-5.43.0.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/file/file-4.14.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/file/file-4.15.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/findutils/findutils-4.2.23.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/flex/flex-2.5.31.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/gawk/gawk-3.1.4.tar.bz2
@@ -22,18 +23,18 @@
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/grub/grub-0.97.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/gzip/gzip-1.3.5.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/hotplug/hotplug-2004_09_23.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/iana-etc/iana-etc-1.10.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/iana-etc/iana-etc-2.00.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/inetutils/inetutils-1.4.2.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/iproute2/iproute2-2.6.11-050330.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/kbd/kbd-1.12.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/less/less-382.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/lfs-bootscripts/lfs-bootscripts-3.2.1.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/libtool/libtool-1.5.18.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/linux/linux-2.6.12.3.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/linux/linux-2.6.12.5.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/linux-libc-headers/linux-libc-headers-2.6.12.0.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/m4/m4-1.4.3.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/make/make-3.80.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/man/man-1.6.tar.bz2
+#ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/man/man-1.6a.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/man-pages/man-pages-2.07.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/mktemp/mktemp-1.5.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/module-init-tools/module-init-tools-3.1.tar.bz2
@@ -44,13 +45,13 @@
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/psmisc/psmisc-21.6.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/readline/readline-5.0.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/sed/sed-4.1.4.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/shadow/shadow-4.0.10.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/shadow/shadow-4.0.11.1.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/sysklogd/sysklogd-1.4.1.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/sysvinit/sysvinit-2.86.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/tar/tar-1.15.1.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/tcl/tcl8.4.11-src.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/texinfo/texinfo-4.8.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/udev/udev-063.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/udev/udev-068.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/util-linux/util-linux-2.12q.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/vim/vim-6.3.tar.bz2
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/vim/vim-6.3-lang.tar.bz2
@@ -60,6 +61,8 @@
http://www.linuxfromscratch.org/patches/lfs/development/bash-3.0-fixes-3.patch
http://www.linuxfromscratch.org/patches/lfs/development/bash-3.0-avoid_WCONTINUED-1.patch
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bzip2/bzip2-1.0.3-install_docs-1.patch
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bzip2/bzip2-1.0.3-bzgrep_security-1.patch
http://www.linuxfromscratch.org/patches/lfs/development/coreutils-5.2.1-suppress_uptime_kill_su-1.patch
http://www.linuxfromscratch.org/patches/lfs/development/coreutils-5.2.1-uname-2.patch
http://www.linuxfromscratch.org/patches/lfs/development/expect-5.43.0-spawn-1.patch
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page