diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2017-07-14 03:59:18 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2017-07-14 03:59:18 +0000 |
commit | 67ce2a201a67ec4ed0aa0b79cf7b5e8b529efa24 (patch) | |
tree | e8f5bdc62cc370e98a35edf5f0135c1f30ac206e | |
parent | fc29485773fdef21e074c41133ecacdd1d3b96d1 (diff) |
Update to linux-4.12.1.
Update to libpipeline-1.4.2.
Update to iproute2-4.12.0.
Fix the test procedure in make.
Fix the test procedure in procps-ng.
Update to glibc-2.25+adc7e06.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11269 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | chapter01/changelog.xml | 30 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 8 | ||||
-rw-r--r-- | chapter03/packages.xml | 5 | ||||
-rw-r--r-- | chapter06/make.xml | 6 | ||||
-rw-r--r-- | chapter06/procps.xml | 5 | ||||
-rw-r--r-- | general.ent | 6 | ||||
-rw-r--r-- | packages.ent | 31 | ||||
-rw-r--r-- | patches.ent | 2 |
8 files changed, 68 insertions, 25 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index d61cd82f9..3de7f349f 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,36 @@ appropriate for the entry or if needed the entire day's listitem. --> <listitem> + <para>2017-07-13</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to linux-4.12.1. Fixes + <ulink url="&lfs-ticket-root;4110">#4110</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to libpipeline-1.4.2. Fixes + <ulink url="&lfs-ticket-root;4109">#4109</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to iproute2-4.12.0. Fixes + <ulink url="&lfs-ticket-root;4108">#4108</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Fix the test procedure in make. Fixes + <ulink url="&lfs-ticket-root;4105">#4105</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Fix the test procedure in procps-ng. Fixes + <ulink url="&lfs-ticket-root;4106">#4106</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to glibc-2.25+adc7e06. Fixes + <ulink url="&lfs-ticket-root;4097">#4097</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2017-07-03</para> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index a9e796885..e41ea5939 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -101,9 +101,9 @@ <!--<listitem> <para>Gettext &gettext-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>Glibc &glibc-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>GMP &gmp-version;</para> </listitem>--> @@ -149,9 +149,9 @@ <!--<listitem> <para>Libcap-&libcap-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>Libpipeline &libpipeline-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Libtool &libtool-version;</para> </listitem>--> diff --git a/chapter03/packages.xml b/chapter03/packages.xml index 1bc7bc5d4..8a5d162b0 100644 --- a/chapter03/packages.xml +++ b/chapter03/packages.xml @@ -253,6 +253,11 @@ <para>Home page: <ulink url="&glibc-home;"/></para> <para>Download: <ulink url="&glibc-url;"/></para> <para>MD5 sum: <literal>&glibc-md5;</literal></para> + <note> + <para>This version of glibc addresses a security issue + not yet in the latest stable release. + </para> + </note> </listitem> </varlistentry> diff --git a/chapter06/make.xml b/chapter06/make.xml index 791908683..f88105c01 100644 --- a/chapter06/make.xml +++ b/chapter06/make.xml @@ -48,9 +48,11 @@ <screen><userinput remap="make">make</userinput></screen> - <para>To test the results, issue:</para> + <para>The test suite needs to know where supporting perl files are located. + We use an envronment variable to accomplish this. To test the + results, issue:</para> -<screen><userinput remap="test">make check</userinput></screen> +<screen><userinput remap="test">make PERL5LIB=$PWD/tests/ check</userinput></screen> <para>Install the package:</para> diff --git a/chapter06/procps.xml b/chapter06/procps.xml index 3e5331ba9..d3a7e52cc 100644 --- a/chapter06/procps.xml +++ b/chapter06/procps.xml @@ -74,10 +74,13 @@ <screen><userinput remap="make">make</userinput></screen> <para>The test suite needs some custom modifications for LFS. - Remove the test that fails when scripting does not use a tty device. + Remove a test that fails when scripting does not use a tty device and + fix two others. To run the test suite, run the following commands:</para> <screen><userinput remap="test">sed -i -r 's|(pmap_initname)\\\$|\1|' testsuite/pmap.test/pmap.exp +sed -i '/set tty/d' testsuite/pkill.test/pkill.exp +rm testsuite/pgrep.test/pgrep.exp make check</userinput></screen> <para>One ps test may fail, but passes if the tests are rerun at diff --git a/general.ent b/general.ent index 39bf291ba..7b0ab75e8 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ -<!ENTITY version "SVN-20170703"> +<!ENTITY version "SVN-20170713"> <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; Change to x.y for release but not -rc releases --> <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> -<!ENTITY versiond "20170703-systemd"> +<!ENTITY versiond "20170713-systemd"> <!ENTITY short-versiond "systemd"> <!ENTITY generic-versiond "systemd"> -<!ENTITY releasedate "July 3, 2017"> +<!ENTITY releasedate "July 13, 2017"> <!ENTITY copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "8.1"> diff --git a/packages.ent b/packages.ent index 5f69fa8dc..37d0294fb 100644 --- a/packages.ent +++ b/packages.ent @@ -247,10 +247,11 @@ <!ENTITY gettext-ch6-du "199 MB"> <!ENTITY gettext-ch6-sbu "2.9 SBU"> -<!ENTITY glibc-version "2.25"> -<!ENTITY glibc-size "13,549 KB"> -<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> -<!ENTITY glibc-md5 "1496c3bf41adf9db0ebd0af01f202eed"> +<!ENTITY glibc-version "2.25+adc7e06"> +<!ENTITY glibc-size "14,585 KB"> +<!--<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">--> +<!ENTITY glibc-url "&anduin-sources;/glibc-&glibc-version;.tar.xz"> +<!ENTITY glibc-md5 "8e288d3b2bae0ee38f2ec111445de64a"> <!ENTITY glibc-home "&gnu-software;libc/"> <!ENTITY glibc-ch5-du "753 MB"> <!ENTITY glibc-ch5-sbu "4.1 SBU"> @@ -334,10 +335,10 @@ <!ENTITY intltool-ch6-du "1.5 MB"> <!ENTITY intltool-ch6-sbu "less than 0.1 SBU"> -<!ENTITY iproute2-version "4.11.0"> -<!ENTITY iproute2-size "642 KB"> +<!ENTITY iproute2-version "4.12.0"> +<!ENTITY iproute2-size "647 KB"> <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> -<!ENTITY iproute2-md5 "7a9498de88bcca95c305df6108ae197e"> +<!ENTITY iproute2-md5 "e6fecdf46a1542a26044e756fbbabe3b"> <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> <!ENTITY iproute2-ch6-du "11 MB"> <!ENTITY iproute2-ch6-sbu "0.2 SBU"> @@ -382,10 +383,10 @@ <!ENTITY libcap-ch6-du "1.3 MB"> <!ENTITY libcap-ch6-sbu "less than 0.1 SBU"> -<!ENTITY libpipeline-version "1.4.1"> -<!ENTITY libpipeline-size "787 KB"> +<!ENTITY libpipeline-version "1.4.2"> +<!ENTITY libpipeline-size "808 KB"> <!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz"> -<!ENTITY libpipeline-md5 "e54590ec68d6c1239f67b5b44e92022c"> +<!ENTITY libpipeline-md5 "d5c80387eb9c9e5d089da2a06e8a6b12"> <!ENTITY libpipeline-home "http://libpipeline.nongnu.org/"> <!ENTITY libpipeline-ch6-du "7.9 MB"> <!ENTITY libpipeline-ch6-sbu "0.1 SBU"> @@ -400,12 +401,12 @@ <!ENTITY linux-major-version "4"> <!ENTITY linux-minor-version "12"> -<!ENTITY linux-patch-version "0"> -<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">--> -<!ENTITY linux-size "96,862 KB"> +<!ENTITY linux-patch-version "1"> +<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> +<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> +<!ENTITY linux-size "96,876 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "fc454157e2d024d401a60905d6481c6b"> +<!ENTITY linux-md5 "56d9b0c0b35aac08c01da2db5046ef2f"> <!ENTITY linux-home "http://www.kernel.org/"> <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is allnoconfig extended for a hopefully-bootable build on desktop machine, diff --git a/patches.ent b/patches.ent index 87bbe5111..bb5c93e5e 100644 --- a/patches.ent +++ b/patches.ent @@ -34,9 +34,11 @@ <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> <!ENTITY glibc-fhs-patch-size "2.8 KB"> +<!-- <!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fixes-1.patch"> <!ENTITY glibc-upstream-patch-md5 "e602b6c3a332f4a06e2914e02ae2b295"> <!ENTITY glibc-upstream-patch-size "16 KB"> +--> <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch"> <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895"> |