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
This commit is contained in:
DJ Lucas 2016-11-22 05:15:50 +00:00
parent af97530c1f
commit 5d15cbab73
7 changed files with 47 additions and 8 deletions

View File

@ -42,6 +42,25 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as <listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem. 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> <listitem>
<para>2016-11-17</para> <para>2016-11-17</para>
<itemizedlist> <itemizedlist>

View File

@ -49,6 +49,14 @@
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para> <para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </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> <varlistentry>
<term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term> <term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term>

View File

@ -41,9 +41,14 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Flex</title> <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; &amp;&amp;
touch src/scan.*</userinput></screen>
<para>The build procedure assumes the <application>help2man</application> <para>The build procedure assumes the <application>help2man</application>
program is available to create a man page from the executable --help option. 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> Now, prepare Flex for compilation:</para>
<screen><userinput remap="configure">HELP2MAN=/tools/bin/true \ <screen><userinput remap="configure">HELP2MAN=/tools/bin/true \
@ -57,7 +62,7 @@
<screen><userinput remap="test">make check</userinput></screen> <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> <para>Install the package:</para>

View File

@ -80,6 +80,7 @@ HAVE_LIBMOUNT=1
MOUNT_LIBS="-lmount" MOUNT_LIBS="-lmount"
MOUNT_CFLAGS="-I/tools/include/libmount" MOUNT_CFLAGS="-I/tools/include/libmount"
cc_cv_CFLAGS__flto=no cc_cv_CFLAGS__flto=no
SULOGIN="/sbin/sulogin"
XSLTPROC="/usr/bin/xsltproc"</literal> XSLTPROC="/usr/bin/xsltproc"</literal>
EOF</userinput></screen> EOF</userinput></screen>

View File

@ -1,13 +1,13 @@
<!ENTITY version "SVN-20161118"> <!ENTITY version "SVN-20161122">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book; <!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
Change to x.y for release but not -rc releases --> Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
<!ENTITY versiond "20161118-systemd"> <!ENTITY versiond "20161122-systemd">
<!ENTITY short-versiond "systemd"> <!ENTITY short-versiond "systemd">
<!ENTITY generic-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 &ndash; --> <!ENTITY copyrightdate "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.11"> <!ENTITY milestone "7.11">

View File

@ -391,12 +391,12 @@
<!ENTITY linux-major-version "4"> <!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "8"> <!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;.&linux-patch-version;">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-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-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/"> <!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine, allnoconfig extended for a hopefully-bootable build on desktop machine,

View File

@ -14,9 +14,15 @@
<!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1"> <!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1">
<!ENTITY coreutils-i18n-patch-size "146 KB"> <!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 "gcc-&gcc-version;-asan-1.patch">
<!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5"> <!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5">
<!ENTITY gcc-asan-patch-size "2.8 KB"> <!ENTITY gcc-asan-patch-size "2.8 KB">
-->
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch"> <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">