Hi folks,
Here's a set of patches that upgrade the following packages in trunk:
autoconf, binutils, bison, coreutils, gcc, gettext, m4, make, man-pages,
procps and shadow.
They've been produced using `quilt'. I'd recommend applying them in
alphabetical order as that's how they were produced.
I note that I still have commit access to the LFS repository, but
thought I'd check that this wasn't an administrative oversight before
actually (ab)using them :-)
This leaves Glibc and Linux as the only outstanding packages to be
upgraded. I would have tackled linux-2.6.17.7, but the current UTF-8
patch doesn't apply cleanly, and although I produced a diff that would
apply, I'm not certain that my changes were correct. As for Glibc, I
recall a couple of patches being submitted for various issues with it,
but haven't had time to hunt them down again.
Also note that the lfs-bootscripts and udev-config md5s are incorrect in
the book.
-<!ENTITY lfs-bootscripts-md5 "24ad0604791f0c2a4cac12679298bf9c">
+<!ENTITY lfs-bootscripts-md5 "8012e73b5f194e7a92599d8413b6ee6c">
and
-<!ENTITY udev-config-md5 "aaecd7c2d977ee35b19777776476e012">
+<!ENTITY udev-config-md5 "da8819477599b30bce4de19dd46843f3">
in packages.ent should fix them up and enable jhalfs to run to completion.
Regards,
Matt.
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 21:57:07.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:00:55.000000000 +0100
@@ -36,10 +36,13 @@
</listitem>
-->
- <!-- Remove this when adding the first entry for 6.3
- No 6.2 entries should be placed here. -->
<listitem>
- <para>None yet</para>
+ <para>2006-07-27</para>
+ <itemizedlist>
+ <listitem>
+ <para>[matthew] - Upgrade to autoconf-2.60.</para>
+ </listitem>
+ </itemizedlist>
</listitem>
</itemizedlist>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 21:57:07.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:01:18.000000000 +0100
@@ -22,14 +22,9 @@
<itemizedlist>
<title>Upgraded to:</title>
- <!-- Remove this after the first 6.3 package update -->
<listitem>
- <para>None yet</para>
- </listitem>
-
- <!--<listitem>
<para>Autoconf &autoconf-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Automake &automake-version;</para>
</listitem>-->
Index: LFS-trunk/general.ent
===================================================================
--- LFS-trunk.orig/general.ent 2006-07-29 21:57:07.000000000 +0100
+++ LFS-trunk/general.ent 2006-07-29 21:57:29.000000000 +0100
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20060723">
-<!ENTITY releasedate "July 23, 2006">
+<!ENTITY version "SVN-20060729">
+<!ENTITY releasedate "July 29, 2006">
<!ENTITY milestone "6.3">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or
"x.y[-pre{x}]" -->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 21:57:07.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 21:59:10.000000000 +0100
@@ -7,12 +7,12 @@
Allowed deviation in disk usage : 2% -->
-<!ENTITY autoconf-version "2.59">
-<!ENTITY autoconf-size "904 KB">
+<!ENTITY autoconf-version "2.60">
+<!ENTITY autoconf-size "995 KB">
<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2">
-<!ENTITY autoconf-md5 "1ee40f7a676b3cfdc0e3f7cd81551b5f">
+<!ENTITY autoconf-md5 "019609c29d0cbd9110c38480304aafc8">
<!ENTITY autoconf-home "&gnu-software;autoconf/">
-<!ENTITY autoconf-ch6-du "7.2 MB">
+<!ENTITY autoconf-ch6-du "8.1 MB">
<!ENTITY autoconf-ch6-sbu "less than 0.1 SBU">
<!ENTITY automake-version "1.9.6">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:00:55.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:04:43.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to binutils-2.17.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to autoconf-2.60.</para>
</listitem>
</itemizedlist>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:01:18.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:05:00.000000000 +0100
@@ -34,9 +34,9 @@
<!--<listitem>
<para>Berkeley DB &db-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Binutils &binutils-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Bison &bison-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 21:59:10.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:05:51.000000000 +0100
@@ -38,17 +38,17 @@
<!ENTITY bash-doc-md5 "a8c517c6a7b21b8b855190399c5935ae">
<!ENTITY bash-doc-home " ">
-<!ENTITY binutils-version "2.16.1">
-<!ENTITY binutils-size "12,256 KB">
+<!ENTITY binutils-version "2.17">
+<!ENTITY binutils-size "13,472 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
-<!ENTITY binutils-md5 "6a9d529efb285071dad10e1f3d2b2967">
+<!ENTITY binutils-md5 "e26e2e06b6e4bf3acf1dc8688a94c0d1">
<!ENTITY binutils-home "http://sources.redhat.com/binutils/">
-<!ENTITY binutils-ch5p1-du "189 MB">
+<!ENTITY binutils-ch5p1-du "213 MB">
<!ENTITY binutils-ch5p1-sbu "1 SBU">
-<!ENTITY binutils-ch5p2-du "154 MB">
-<!ENTITY binutils-ch5p2-sbu "1.1 SBU">
-<!ENTITY binutils-ch6-du "172 MB testsuite included">
-<!ENTITY binutils-ch6-sbu "1.5 SBU testsuite included">
+<!ENTITY binutils-ch5p2-du "177 MB">
+<!ENTITY binutils-ch5p2-sbu "1 SBU">
+<!ENTITY binutils-ch6-du "186 MB testsuite included">
+<!ENTITY binutils-ch6-sbu "1.7 SBU testsuite included">
<!ENTITY bison-version "2.2">
<!ENTITY bison-size "1,052 KB">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:04:43.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:10:04.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to bison-2.3.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to binutils-2.17.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:05:00.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:10:16.000000000 +0100
@@ -37,9 +37,9 @@
<listitem>
<para>Binutils &binutils-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Bison &bison-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Bzip2 &bzip2-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:08:34.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:14:44.000000000 +0100
@@ -50,17 +50,17 @@
<!ENTITY binutils-ch6-du "186 MB testsuite included">
<!ENTITY binutils-ch6-sbu "1.7 SBU testsuite included">
-<!ENTITY bison-version "2.2">
-<!ENTITY bison-size "1,052 KB">
+<!ENTITY bison-version "2.3">
+<!ENTITY bison-size "1,055 KB">
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.bz2">
-<!ENTITY bison-md5 "e345a5d021db850f06ce49eba78af027">
+<!ENTITY bison-md5 "c18640c6ec31a169d351e3117ecce3ec">
<!ENTITY bison-home "&gnu-software;bison/">
<!--
<!ENTITY bison-ch5-du "">
<!ENTITY bison-ch5-sbu "">
-->
-<!ENTITY bison-ch6-du "11.9 MB">
-<!ENTITY bison-ch6-sbu "0.6 SBU">
+<!ENTITY bison-ch6-du "12.3 MB">
+<!ENTITY bison-ch6-sbu "0.2 SBU">
<!ENTITY bzip2-version "1.0.3">
<!ENTITY bzip2-size "654 KB">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:10:04.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:16:59.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to coreutils-5.97.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to bison-2.3.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:10:16.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:17:10.000000000 +0100
@@ -43,9 +43,9 @@
<!--<listitem>
<para>Bzip2 &bzip2-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Coreutils &coreutils-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>DejaGNU &dejagnu-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:14:44.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:16:26.000000000 +0100
@@ -72,15 +72,15 @@
<!ENTITY bzip2-ch6-du "5.3 MB">
<!ENTITY bzip2-ch6-sbu "less than 0.1 SBU">
-<!ENTITY coreutils-version "5.96">
-<!ENTITY coreutils-size "4,948 KB">
+<!ENTITY coreutils-version "5.97">
+<!ENTITY coreutils-size "4,946 KB">
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.bz2">
-<!ENTITY coreutils-md5 "bf55d069d82128fd754a090ce8b5acff">
+<!ENTITY coreutils-md5 "1537379b6264a1def443713988a78020">
<!ENTITY coreutils-home "&gnu-software;coreutils/">
-<!ENTITY coreutils-ch5-du "56.1 MB">
-<!ENTITY coreutils-ch5-sbu "0.6 SBU">
-<!ENTITY coreutils-ch6-du "58.3 MB">
-<!ENTITY coreutils-ch6-sbu "1.1 SBU">
+<!ENTITY coreutils-ch5-du "67.6 MB">
+<!ENTITY coreutils-ch5-sbu "0.5 SBU">
+<!ENTITY coreutils-ch6-du "68.9 MB">
+<!ENTITY coreutils-ch6-sbu "0.5 SBU">
<!ENTITY db-version "4.4.20">
<!ENTITY db-size "7,767 KB">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:16:59.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:20:41.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to gcc-4.1.1.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to coreutils-5.97.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:17:10.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:20:54.000000000 +0100
@@ -70,9 +70,9 @@
<!--<listitem>
<para>Gawk &gawk-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>GCC &gcc-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Gettext &gettext-version;</para>
</listitem>-->
Index: LFS-trunk/chapter06/groff.xml
===================================================================
--- LFS-trunk.orig/chapter06/groff.xml 2006-07-29 21:52:40.000000000 +0100
+++ LFS-trunk/chapter06/groff.xml 2006-07-29 22:21:54.000000000 +0100
@@ -53,6 +53,11 @@
<screen><userinput>sed -i -e 's/2010/002D/' -e 's/2212/002D/' \
-e 's/2018/0060/' -e 's/2019/0027/'
font/devutf8/R.proto</userinput></screen>
+ <para>Fix a bug that prevents Groff from compiling with GCC-&gcc-version;:
+ </para>
+
+<screen><userinput>sed -i -e '264 s/char_block:://'
src/devices/grohtml/post-html.cc</userinput></screen>
+
<para>Groff expects the environment variable <envar>PAGE</envar> to
contain the default paper size. For users in the United States,
<parameter>PAGE=letter</parameter> is appropriate. Elsewhere,
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:16:26.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:19:27.000000000 +0100
@@ -165,16 +165,16 @@
<!ENTITY gawk-ch6-du "18.2 MB">
<!ENTITY gawk-ch6-sbu "0.2 SBU">
-<!ENTITY gcc-version "4.0.3">
-<!ENTITY gcc-size "32,208 KB">
+<!ENTITY gcc-version "4.1.1">
+<!ENTITY gcc-size "38,254 KB">
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
-<!ENTITY gcc-md5 "6ff1af12c53cbb3f79b27f2d6a9a3d50">
+<!ENTITY gcc-md5 "ad9f97a4d04982ccf4fd67cb464879f3">
<!ENTITY gcc-home "http://gcc.gnu.org/">
-<!ENTITY gcc-ch5p1-du "514 MB">
-<!ENTITY gcc-ch5p1-sbu "8.2 SBU">
-<!ENTITY gcc-ch5p2-du "443 MB">
+<!ENTITY gcc-ch5p1-du "655 MB">
+<!ENTITY gcc-ch5p1-sbu "9.2 SBU">
+<!ENTITY gcc-ch5p2-du "553 MB">
<!ENTITY gcc-ch5p2-sbu "4.2 SBU">
-<!ENTITY gcc-ch6-du "566 MB testsuite included">
+<!ENTITY gcc-ch6-du "681 MB testsuite included">
<!ENTITY gcc-ch6-sbu "22 SBU testsuite included">
<!ENTITY gettext-version "0.14.5">
Index: LFS-trunk/patches.ent
===================================================================
--- LFS-trunk.orig/patches.ent 2006-07-29 21:52:40.000000000 +0100
+++ LFS-trunk/patches.ent 2006-07-29 22:20:25.000000000 +0100
@@ -44,8 +44,8 @@
<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
-<!ENTITY gcc-specs-patch-md5 "0aa7d4c6be50c3855fe812f6faabc306">
-<!ENTITY gcc-specs-patch-size "15 KB">
+<!ENTITY gcc-specs-patch-md5 "a17be8ccfb978e73f382be5093dd8abd">
+<!ENTITY gcc-specs-patch-size "14.8 KB">
<!ENTITY glibc-linux_types-patch "glibc-&glibc-version;-linux_types-1.patch">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:20:41.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:24:34.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to gettext-0.15.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to gcc-4.1.1.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:20:54.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:24:46.000000000 +0100
@@ -73,9 +73,9 @@
<listitem>
<para>GCC &gcc-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Gettext &gettext-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Glibc &glibc-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:19:27.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:24:15.000000000 +0100
@@ -177,10 +177,10 @@
<!ENTITY gcc-ch6-du "681 MB testsuite included">
<!ENTITY gcc-ch6-sbu "22 SBU testsuite included">
-<!ENTITY gettext-version "0.14.5">
-<!ENTITY gettext-size "6,940 KB">
+<!ENTITY gettext-version "0.15">
+<!ENTITY gettext-size "7,893 KB">
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.gz">
-<!ENTITY gettext-md5 "e2f6581626a22a0de66dce1d81d00de3">
+<!ENTITY gettext-md5 "16bc6e4d37ac3d07495f737a2349a22b">
<!ENTITY gettext-home "&gnu-software;gettext/">
<!ENTITY gettext-ch5-du "43 MB">
<!ENTITY gettext-ch5-sbu "0.4 SBU">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:24:34.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:28:28.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to m4-1.4.5.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to gettext-0.15.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:24:46.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:28:37.000000000 +0100
@@ -118,9 +118,9 @@
<!--<listitem>
<para>Linux-Libc-Headers &linux-libc-headers-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>M4 &m4-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Make &make-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:24:15.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:28:04.000000000 +0100
@@ -313,14 +313,14 @@
<!ENTITY linux-libc-headers-ch6-du "27 MB">
<!ENTITY linux-libc-headers-ch6-sbu "less than 0.1 SBU">
-<!ENTITY m4-version "1.4.4">
-<!ENTITY m4-size "376 KB">
+<!ENTITY m4-version "1.4.5">
+<!ENTITY m4-size "479 KB">
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.gz">
-<!ENTITY m4-md5 "8d1d64dbecf1494690a0f3ba8db4482a">
+<!ENTITY m4-md5 "8bcd8244d5bed9f8e2d5f05ad693b8b4">
<!ENTITY m4-home "&gnu-software;m4/">
-<!ENTITY m4-ch5-du "3 MB">
+<!ENTITY m4-ch5-du "4.4 MB">
<!ENTITY m4-ch5-sbu "less than 0.1 SBU">
-<!ENTITY m4-ch6-du "3 MB">
+<!ENTITY m4-ch6-du "4.4 MB">
<!ENTITY m4-ch6-sbu "less than 0.1 SBU">
<!ENTITY make-version "3.80">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:28:28.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:31:27.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to make-3.81.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to m4-1.4.5.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:28:37.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:31:39.000000000 +0100
@@ -121,9 +121,9 @@
<listitem>
<para>M4 &m4-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Make &make-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Man-DB &man-db-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:28:04.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:31:10.000000000 +0100
@@ -323,14 +323,14 @@
<!ENTITY m4-ch6-du "4.4 MB">
<!ENTITY m4-ch6-sbu "less than 0.1 SBU">
-<!ENTITY make-version "3.80">
-<!ENTITY make-size "900 KB">
+<!ENTITY make-version "3.81">
+<!ENTITY make-size "1,125 KB">
<!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
-<!ENTITY make-md5 "0bbd1df101bc0294d440471e50feca71">
+<!ENTITY make-md5 "354853e0b2da90c527e35aabb8d6f1e6">
<!ENTITY make-home "&gnu-software;make/">
-<!ENTITY make-ch5-du "7.8 MB">
+<!ENTITY make-ch5-du "9.6 MB">
<!ENTITY make-ch5-sbu "0.1 SBU">
-<!ENTITY make-ch6-du "7.8 MB">
+<!ENTITY make-ch6-du "9.6 MB">
<!ENTITY make-ch6-sbu "0.1 SBU">
<!ENTITY man-db-version "2.4.3">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:31:27.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:33:43.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to man-pages-2.36.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to make-3.81.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:31:39.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:33:54.000000000 +0100
@@ -127,9 +127,9 @@
<!--<listitem>
<para>Man-DB &man-db-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Man-pages &man-pages-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Mktemp &mktemp-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:31:10.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:33:12.000000000 +0100
@@ -341,12 +341,12 @@
<!ENTITY man-db-ch6-du "9 MB">
<!ENTITY man-db-ch6-sbu "0.2 SBU">
-<!ENTITY man-pages-version "2.34">
-<!ENTITY man-pages-size "1,760 KB">
+<!ENTITY man-pages-version "2.36">
+<!ENTITY man-pages-size "1,763 KB">
<!ENTITY man-pages-url
"&kernel;linux/docs/manpages/man-pages-&man-pages-version;.tar.bz2">
-<!ENTITY man-pages-md5 "fb8d9f55fef19ea5ab899437159c9420">
+<!ENTITY man-pages-md5 "c661eb3ff67a3bfe45fe966d74dd22df">
<!ENTITY man-pages-home " ">
-<!ENTITY man-pages-ch6-du "18.4 MB">
+<!ENTITY man-pages-ch6-du "36.6 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
<!ENTITY mktemp-version "1.5">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:33:43.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:36:21.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to procps-3.2.7.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to man-pages-2.36.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:33:54.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:36:32.000000000 +0100
@@ -145,9 +145,9 @@
<!--<listitem>
<para>Perl &perl-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Procps &procps-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Psmisc &psmisc-version;</para>
</listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:33:12.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:35:29.000000000 +0100
@@ -396,10 +396,10 @@
<!ENTITY perl-ch6-du "143 MB">
<!ENTITY perl-ch6-sbu "1.5 SBU">
-<!ENTITY procps-version "3.2.6">
-<!ENTITY procps-size "273 KB">
+<!ENTITY procps-version "3.2.7">
+<!ENTITY procps-size "275 KB">
<!ENTITY procps-url
"http://procps.sourceforge.net/procps-&procps-version;.tar.gz">
-<!ENTITY procps-md5 "7ce39ea27d7b3da0e8ad74dd41d06783">
+<!ENTITY procps-md5 "f490bca772b16472962c7b9f23b1e97d">
<!ENTITY procps-home "http://procps.sourceforge.net/">
<!ENTITY procps-ch6-du "2.3 MB">
<!ENTITY procps-ch6-sbu "0.1 SBU">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml 2006-07-29 22:36:21.000000000
+0100
+++ LFS-trunk/chapter01/changelog.xml 2006-07-29 22:38:40.000000000 +0100
@@ -40,6 +40,9 @@
<para>2006-07-27</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to shadow-4.0.17.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to procps-3.2.7.</para>
</listitem>
<listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml 2006-07-29 22:36:32.000000000
+0100
+++ LFS-trunk/chapter01/whatsnew.xml 2006-07-29 22:38:50.000000000 +0100
@@ -157,9 +157,9 @@
<!--<listitem>
<para>Sed &sed-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Shadow &shadow-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Sysklogd &sysklogd-version;</para>
</listitem>-->
Index: LFS-trunk/chapter06/shadow.xml
===================================================================
--- LFS-trunk.orig/chapter06/shadow.xml 2006-07-29 20:24:45.000000000 +0100
+++ LFS-trunk/chapter06/shadow.xml 2006-07-29 22:46:12.000000000 +0100
@@ -45,7 +45,7 @@
<para>Prepare Shadow for compilation:</para>
-<screen><userinput>./configure --libdir=/lib --enable-shared
--without-selinux</userinput></screen>
+<screen><userinput>./configure --libdir=/lib --sysconfdir=/etc --enable-shared
--without-selinux</userinput></screen>
<variablelist>
<title>The meaning of the configure options:</title>
@@ -88,54 +88,33 @@
convert-mans UTF-8 KOI8-R man/ru/*.?
convert-mans UTF-8 ISO-8859-9 man/tr/*.?</userinput></screen>
- <para>Compile the package:</para>
-
-<screen><userinput>make</userinput></screen>
-
- <para>This package does not come with a test suite.</para>
-
- <para>Install the package:</para>
-
-<screen><userinput>make install</userinput></screen>
-
- <para id="shadow-limits-login_access">Shadow uses two files to configure
- authentication settings for the system. Install these two configuration
- files:</para>
-
- <indexterm zone="shadow-limits-login_access">
- <primary sortas="e-/etc/limits">/etc/limits</primary>
- </indexterm>
-
- <indexterm zone="shadow-limits-login_access">
- <primary sortas="e-/etc/login.access">/etc/login.access</primary>
- </indexterm>
-
-<screen><userinput>cp -v etc/{limits,login.access} /etc</userinput></screen>
-
<para id="shadow-login_defs">Instead of using the default
<emphasis>crypt</emphasis> method, use the more secure
<emphasis>MD5</emphasis> method of password encryption, which also allows
passwords longer than 8 characters. It is also necessary to change the
obsolete <filename class="directory">/var/spool/mail</filename> location
for user mailboxes that Shadow uses by default to the <filename
- class="directory">/var/mail</filename> location used currently. Both of
- these can be accomplished by changing the relevant configuration file
- while copying it to its destination:</para>
-
- <indexterm zone="shadow-login_defs">
- <primary sortas="e-/etc/login.defs">/etc/login.defs</primary>
- </indexterm>
+ class="directory">/var/mail</filename> location used currently.</para>
-<screen><userinput>sed -e'[EMAIL PROTECTED]@MD5_CRYPT_ENAB yes@' \
- -e 's@/var/spool/mail@/var/mail@' \
- etc/login.defs > /etc/login.defs</userinput></screen>
+<screen><userinput>sed -i -e '[EMAIL PROTECTED]@MD5_CRYPT_ENAB yes@' \
+ -e 's@/var/spool/mail@/var/mail@' etc/login.defs</userinput></screen>
<note>
<para>If you built Shadow with Cracklib support, run the
following:</para>
-<screen role="nodump"><userinput>sed -i '[EMAIL
PROTECTED]@DICTPATH\t/lib/cracklib/pw_dict@'
/etc/login.defs</userinput></screen>
+<screen role="nodump"><userinput>sed -i '[EMAIL
PROTECTED]@DICTPATH\t/lib/cracklib/pw_dict@' etc/login.defs</userinput></screen>
</note>
+ <para>Compile the package:</para>
+
+<screen><userinput>make</userinput></screen>
+
+ <para>This package does not come with a test suite.</para>
+
+ <para>Install the package:</para>
+
+<screen><userinput>make install</userinput></screen>
+
<para>Move a misplaced program to its proper location:</para>
<screen><userinput>mv -v /usr/bin/passwd /bin</userinput></screen>
@@ -146,13 +125,6 @@
rm -v /lib/libshadow.so
ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so</userinput></screen>
- <para>The <parameter>-D</parameter> option of the
- <command>useradd</command> program requires the <filename
- class="directory">/etc/default</filename> directory for it to work
- properly:</para>
-
-<screen><userinput>mkdir -v /etc/default</userinput></screen>
-
</sect2>
<sect2 id="conf-shadow" role="configuration">
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:35:29.000000000 +0100
+++ LFS-trunk/packages.ent 2006-07-29 22:38:16.000000000 +0100
@@ -430,12 +430,12 @@
<!ENTITY sed-ch6-du "6.4 MB">
<!ENTITY sed-ch6-sbu "0.1 SBU">
-<!ENTITY shadow-version "4.0.15">
-<!ENTITY shadow-size "1,265 KB">
+<!ENTITY shadow-version "4.0.17">
+<!ENTITY shadow-size "1,461 KB">
<!ENTITY shadow-url
"ftp://ftp.pld.org.pl/software/shadow/shadow-&shadow-version;.tar.bz2">
<!ENTITY shadow-md5 "a0452fa989f8ba45023cc5a08136568e">
<!ENTITY shadow-home " ">
-<!ENTITY shadow-ch6-du "18.6 MB">
+<!ENTITY shadow-ch6-du "20.7 MB">
<!ENTITY shadow-ch6-sbu "0.3 SBU">
<!ENTITY sysklogd-version "1.4.1">
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page