Add a patch to fix a flex regresion in version 2.6.3.

Update to linux-4.10.13. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11235 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2017-04-28 17:41:47 +00:00
parent 6749655df9
commit c43581a5d7
7 changed files with 32 additions and 12 deletions

View File

@ -42,6 +42,19 @@
<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>2017-04-26</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Add a patch to fix a flex regresion in version 2.6.3.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-4.10.13. Fixes
<ulink url="&lfs-ticket-root;4079">#4079</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2017-04-26</para> <para>2017-04-26</para>
<itemizedlist> <itemizedlist>

View File

@ -259,6 +259,9 @@
<para>gcc-6.1.0-asan-1.patch</para> <para>gcc-6.1.0-asan-1.patch</para>
</listitem> </listitem>
--> -->
<listitem>
<para>flex-2.6.3-upstream_fix-1.patch</para>
</listitem>
</itemizedlist> </itemizedlist>
<itemizedlist> <itemizedlist>

View File

@ -49,7 +49,7 @@
<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> <varlistentry>
<term>Flex Fixes Patch - <token>&flex-fixes-patch-size;</token>:</term> <term>Flex Fixes Patch - <token>&flex-fixes-patch-size;</token>:</term>
<listitem> <listitem>
@ -57,7 +57,7 @@
<para>MD5 sum: <literal>&flex-fixes-patch-md5;</literal></para> <para>MD5 sum: <literal>&flex-fixes-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </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>
<listitem> <listitem>

View File

@ -41,6 +41,10 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Flex</title> <title>Installation of Flex</title>
<para>First, fix a problem with the latest version:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&flex-fixes-patch;</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.

View File

@ -1,13 +1,13 @@
<!ENTITY version "SVN-20170426"> <!ENTITY version "SVN-20170428">
<!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 "20170426-systemd"> <!ENTITY versiond "20170428-systemd">
<!ENTITY short-versiond "systemd"> <!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd"> <!ENTITY generic-versiond "systemd">
<!ENTITY releasedate "April 26, 2017"> <!ENTITY releasedate "April 28, 2017">
<!ENTITY copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not &ndash; --> <!ENTITY copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "8.1"> <!ENTITY milestone "8.1">

View File

@ -392,12 +392,12 @@
<!ENTITY linux-major-version "4"> <!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "10"> <!ENTITY linux-minor-version "10">
<!ENTITY linux-patch-version "12"> <!ENTITY linux-patch-version "13">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!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-size "92,041 KB"> <!ENTITY linux-size "92,033 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 "64ea1adbb60a311e03c24c99471db3f7"> <!ENTITY linux-md5 "c3ea815abc2784bed9414ea91a691fb4">
<!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

@ -20,11 +20,11 @@
<!ENTITY coreutils-i18n-patch-md5 "a9404fb575dfd5514f3c8f4120f9ca7d"> <!ENTITY coreutils-i18n-patch-md5 "a9404fb575dfd5514f3c8f4120f9ca7d">
<!ENTITY coreutils-i18n-patch-size "168 KB"> <!ENTITY coreutils-i18n-patch-size "168 KB">
<!-- <!ENTITY flex-fixes-patch "flex-&flex-version;-upstream_fix-1.patch">
<!ENTITY flex-fixes-patch "flex-&flex-version;-fixes-1.patch"> <!ENTITY flex-fixes-patch-md5 "799f2a14a31eaae831fb141b48f7b81c">
<!ENTITY flex-fixes-patch-md5 "ab07c395c5c96839f4fbc7801ed4cf73"> <!ENTITY flex-fixes-patch-size "0.9 KB">
<!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">