[EMAIL PROTECTED] wrote:
Author: matthew
Date: 2005-09-24 09:47:31 -0600 (Sat, 24 Sep 2005)
New Revision: 6890

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter03/patches.xml
   trunk/BOOK/chapter05/gawk.xml
   trunk/BOOK/chapter06/gawk.xml
   trunk/BOOK/general.ent
   trunk/BOOK/patches.ent
Log:
Upgrade to gawk-3.1.5

Ouch! You have just created a conflict in my utf8 local copy! Sorry for the delay with the utf8 xml patch, it will be sent after rewriting the patches list and the kernel page tomorrow.

See the chapter06 gawk diff against the old book attached. Which version of the text should be kept?

--
Alexander E. Patrakov
Index: gawk.xml
===================================================================
--- gawk.xml    (revision 6889)
+++ gawk.xml    (working copy)
@@ -30,10 +30,25 @@
 <sect2 role="installation">
 <title>Installation of Gawk</title>
 
+<para>Under some circumstances, Gawk-&gawk-version;  attempts to free a chunk
+of memory that was not allocated. This bug is fixed by the following 
patch:</para>
+
+<screen><userinput>patch -Np1 -i 
../&gawk-invalid-free-patch;</userinput></screen>
+
 <para>Prepare Gawk for compilation:</para>
 
 <screen><userinput>./configure --prefix=/usr 
--libexecdir=/usr/lib</userinput></screen>
 
+<para>Due to a bug in the <command>./configure</command> script, Gawk fails
+to detect certain aspects of locale support in glibc. This
+bug leads to, e.g., Gettext testsuite failures. Work around this issue
+by appending the missing macro definitions to 
<filename>config.h</filename>:</para>
+
+<screen><userinput>cat &gt;&gt;config.h &lt;&lt;"EOF"</userinput>
+#define HAVE_LANGINFO_CODESET 1
+#define HAVE_LC_MESSAGES 1
+<userinput>EOF</userinput></screen>
+
 <para>Compile the package:</para>
 
 <screen><userinput>make</userinput></screen>
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to