diff options
author | DJ Lucas <dj@linuxfromscratch.org> | 2016-11-22 05:15:50 +0000 |
---|---|---|
committer | DJ Lucas <dj@linuxfromscratch.org> | 2016-11-22 05:15:50 +0000 |
commit | 5d15cbab733d2b600bf0019160f36aa272641907 (patch) | |
tree | 902e8a4abb0ec159eacc1b25c53459090f896402 | |
parent | af97530c1f9942ea58b2787152057c345b95c43e (diff) |
Update to Linux-4.8.10, add flex-2.6.2-fixes-1.patch, correct systemd /sbin/sulogin issue. Fixes issues #4003, #4005, and #4006.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11147 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | chapter01/changelog.xml | 19 | ||||
-rw-r--r-- | chapter03/patches.xml | 8 | ||||
-rw-r--r-- | chapter06/flex.xml | 9 | ||||
-rw-r--r-- | chapter06/systemd.xml | 1 | ||||
-rw-r--r-- | general.ent | 6 | ||||
-rw-r--r-- | packages.ent | 6 | ||||
-rw-r--r-- | patches.ent | 6 |
7 files changed, 47 insertions, 8 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index b35738752..ce5654c69 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,25 @@ appropriate for the entry or if needed the entire day's listitem. --> <listitem> + <para>2016-11-22</para> + <itemizedlist> + <listitem> + <para>[dj] - Update to Linux-4.8.10. Fixes + <ulink url="&lfs-ticket-root;4005">#4005</ulink>.</para> + </listitem> + <listitem> + <para>[dj] - Added flex-2.6.2-fixes-1.patch. Fixes + <ulink url="&lfs-ticket-root;4003">#4003</ulink>.</para> + </listitem> + <listitem revision="systemd"> + <para>[dj] - Fix issue with systemd and sulogin. Fixes + <ulink url="&lfs-ticket-root;4006">#4006</ulink>. Thanks to + Eric S. Stone for the report.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2016-11-17</para> <itemizedlist> <listitem> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index f350d36b1..4ff762d2c 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -49,6 +49,14 @@ <para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para> </listitem> </varlistentry> + + <varlistentry> + <term>Flex Fixes Patch - <token>&flex-fixes-patch-size;</token>:</term> + <listitem> + <para>Download: <ulink url="&patches-root;&flex-fixes-patch;"/></para> + <para>MD5 sum: <literal>&flex-fixes-patch-md5;</literal></para> + </listitem> + </varlistentry> <!-- <varlistentry> <term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term> diff --git a/chapter06/flex.xml b/chapter06/flex.xml index a3db70301..f1bdc7fb5 100644 --- a/chapter06/flex.xml +++ b/chapter06/flex.xml @@ -41,9 +41,14 @@ <sect2 role="installation"> <title>Installation of Flex</title> + <para>Fix an issue that was discovered after release:</para> + +<screen><userinput remap="pre">patch -Np1 -i ../&flex-fixes-patch; && +touch src/scan.*</userinput></screen> + <para>The build procedure assumes the <application>help2man</application> program is available to create a man page from the executable --help option. - This is not present, so we use an environment variable to skip this process. + This is not present, so we use an environment variable to skip this process. Now, prepare Flex for compilation:</para> <screen><userinput remap="configure">HELP2MAN=/tools/bin/true \ @@ -57,7 +62,7 @@ <screen><userinput remap="test">make check</userinput></screen> - <para>There is one known test failure.</para> + <para>One test, <emphasis>cxx_restart</emphasis>, is known to fail.</para> <para>Install the package:</para> diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 57a607e54..a6df5b8e3 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -80,6 +80,7 @@ HAVE_LIBMOUNT=1 MOUNT_LIBS="-lmount" MOUNT_CFLAGS="-I/tools/include/libmount" cc_cv_CFLAGS__flto=no +SULOGIN="/sbin/sulogin" XSLTPROC="/usr/bin/xsltproc"</literal> EOF</userinput></screen> diff --git a/general.ent b/general.ent index e80fe2672..79f74441d 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ -<!ENTITY version "SVN-20161118"> +<!ENTITY version "SVN-20161122"> <!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 "20161118-systemd"> +<!ENTITY versiond "20161122-systemd"> <!ENTITY short-versiond "systemd"> <!ENTITY generic-versiond "systemd"> -<!ENTITY releasedate "November 18, 2016"> +<!ENTITY releasedate "November 22, 2016"> <!ENTITY copyrightdate "1999-2016"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.11"> diff --git a/packages.ent b/packages.ent index 8b104d9d9..c4d69e886 100644 --- a/packages.ent +++ b/packages.ent @@ -391,12 +391,12 @@ <!ENTITY linux-major-version "4"> <!ENTITY linux-minor-version "8"> -<!ENTITY linux-patch-version "8"> +<!ENTITY linux-patch-version "10"> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> -<!ENTITY linux-size "89,824 KB"> +<!ENTITY linux-size "89,828 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "48bd59bef11f5babf914df39e9b46dde"> +<!ENTITY linux-md5 "ac66f4cf464fbc6147ac5cb588eec192"> <!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 ed54fef82..8da811faa 100644 --- a/patches.ent +++ b/patches.ent @@ -14,9 +14,15 @@ <!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1"> <!ENTITY coreutils-i18n-patch-size "146 KB"> +<!ENTITY flex-fixes-patch "flex-&flex-version;-fixes-1.patch"> +<!ENTITY flex-fixes-patch-md5 "ab07c395c5c96839f4fbc7801ed4cf73"> +<!ENTITY flex-fixes-patch-size "200 KB"> + +<!-- <!ENTITY gcc-asan-patch "gcc-&gcc-version;-asan-1.patch"> <!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5"> <!ENTITY gcc-asan-patch-size "2.8 KB"> +--> <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch"> <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> |