Author: krejzi
Date: Tue Apr 22 07:58:15 2014
New Revision: 10545
Log:
Fix segfault in shuf program from Coreutils.
Modified:
trunk/BOOK/chapter01/changelog.xml
trunk/BOOK/chapter01/whatsnew.xml
trunk/BOOK/chapter03/patches.xml
trunk/BOOK/chapter06/coreutils.xml
trunk/BOOK/patches.ent
Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml Tue Apr 22 07:34:30 2014 (r10544)
+++ trunk/BOOK/chapter01/changelog.xml Tue Apr 22 07:58:15 2014 (r10545)
@@ -39,6 +39,11 @@
<para>2014-03-22</para>
<itemizedlist>
<listitem>
+ <para>[krejzi] - Fix a segfault in shuf program from
+ Coreutils. Fixes
+ <ulink url="&lfs-ticket-root;3550">#3550</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[krejzi] - Fix a segfault in Acl package. Fixes
<ulink url="&lfs-ticket-root;3549">#3549</ulink>.</para>
</listitem>
Modified: trunk/BOOK/chapter01/whatsnew.xml
==============================================================================
--- trunk/BOOK/chapter01/whatsnew.xml Tue Apr 22 07:34:30 2014 (r10544)
+++ trunk/BOOK/chapter01/whatsnew.xml Tue Apr 22 07:58:15 2014 (r10545)
@@ -239,6 +239,9 @@
<para>&bc-memory-leak-patch;</para>
</listitem>
<listitem>
+ <para>&coreutils-shuf-segfault-patch;</para>
+ </listitem>
+ <listitem>
<para>dbus-&dbus-version;</para>
</listitem>
<listitem>
Modified: trunk/BOOK/chapter03/patches.xml
==============================================================================
--- trunk/BOOK/chapter03/patches.xml Tue Apr 22 07:34:30 2014 (r10544)
+++ trunk/BOOK/chapter03/patches.xml Tue Apr 22 07:58:15 2014 (r10545)
@@ -51,6 +51,14 @@
</varlistentry>
<varlistentry>
+ <term>Coreutils shuf Segmentation Fault Fix Patch -
<token>&coreutils-shuf-segfault-patch-size;</token>:</term>
+ <listitem>
+ <para>Download: <ulink
url="&patches-root;&coreutils-shuf-segfault-patch;"/></para>
+ <para>MD5 sum:
<literal>&coreutils-shuf-segfault-patch-md5;</literal></para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
Modified: trunk/BOOK/chapter06/coreutils.xml
==============================================================================
--- trunk/BOOK/chapter06/coreutils.xml Tue Apr 22 07:34:30 2014 (r10544)
+++ trunk/BOOK/chapter06/coreutils.xml Tue Apr 22 07:58:15 2014 (r10545)
@@ -40,11 +40,11 @@
<sect2 role="installation">
<title>Installation of Coreutils</title>
-<!--
- <para>Fix a couple of test failures:</para>
-<screen><userinput remap="pre">patch -Np1 -i
../&coreutils-test-patch;</userinput></screen>
--->
+ <para>First, fix a segfault in <command>shuf</command> program:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i
../&coreutils-shuf-segfault-patch;</userinput></screen>
+
<para>POSIX requires that programs from Coreutils recognize character
boundaries correctly even in multibyte locales. The following patch
fixes this non-compliance and other internationalization-related
bugs:</para>
Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent Tue Apr 22 07:34:30 2014 (r10544)
+++ trunk/BOOK/patches.ent Tue Apr 22 07:58:15 2014 (r10545)
@@ -18,6 +18,10 @@
<!ENTITY coreutils-i18n-patch-md5 "54c99871cd0ca20f29bdc9462e27f0df">
<!ENTITY coreutils-i18n-patch-size "140 KB">
+<!ENTITY coreutils-shuf-segfault-patch
"coreutils-&coreutils-version;-shuf-segfault-1.patch">
+<!ENTITY coreutils-shuf-segfault-patch-md5 "f1b5b35392914e327b1b6bbbb454d256">
+<!ENTITY coreutils-shuf-segfault-patch-size "4 KB">
+
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
<!ENTITY glibc-fhs-patch-size "2.8 KB">
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page