r951 - in trunk/BOOK: . final-system/common final-system/multilib introduction/common

jim at linuxfromscratch.org jim at linuxfromscratch.org
Thu Dec 22 00:47:31 PST 2005


Author: jim
Date: 2005-12-22 01:47:27 -0700 (Thu, 22 Dec 2005)
New Revision: 951

Modified:
   trunk/BOOK/
   trunk/BOOK/final-system/common/bash.xml
   trunk/BOOK/final-system/common/readline.xml
   trunk/BOOK/final-system/multilib/readline-64bit.xml
   trunk/BOOK/final-system/multilib/readline-n32.xml
   trunk/BOOK/final-system/multilib/readline.xml
   trunk/BOOK/introduction/common/changelog.xml
   trunk/BOOK/patches.ent
Log:
 r1172 at server:  jim | 2005-12-22 00:40:48 -0800
 Added Readline Patch from Maintainer
 
 001 -	A problem with the readline callback interface can result in segmentation
 	faults when using the delete-char function via a multiple-key sequence.
 	Two consecutive calls to delete-char will crash the application calling
 	readline.
 
 



Property changes on: trunk/BOOK
___________________________________________________________________
Name: svk:merge
   - 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:1171
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790
   + 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:1172
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790

Modified: trunk/BOOK/final-system/common/bash.xml
===================================================================
--- trunk/BOOK/final-system/common/bash.xml	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/final-system/common/bash.xml	2005-12-22 08:47:27 UTC (rev 951)
@@ -44,6 +44,7 @@
     maintainer of Bash only releases these patches to fix serious issues.</para>
 
 <screen os="p2"><userinput>patch -Np1 -i ../&bash-fixes-patch;</userinput></screen>
+
     <para os="g">Prepare Bash for compilation:</para>
 
 <screen os="h"><userinput>./configure --prefix=/usr --bindir=/bin \

Modified: trunk/BOOK/final-system/common/readline.xml
===================================================================
--- trunk/BOOK/final-system/common/readline.xml	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/final-system/common/readline.xml	2005-12-22 08:47:27 UTC (rev 951)
@@ -34,6 +34,11 @@
   <sect2 role="installation">
     <title>Installation of Readline</title>
 
+    <para os="p1">The following patch are updates from the maintainer. The
+    maintainer of Readline only releases these patches to fix serious issues.</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
+
     <para os="c">Prepare Readline for compilation:</para>
 
 <screen os="d"><userinput>./configure --prefix=/usr --libdir=/lib</userinput></screen>

Modified: trunk/BOOK/final-system/multilib/readline-64bit.xml
===================================================================
--- trunk/BOOK/final-system/multilib/readline-64bit.xml	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/final-system/multilib/readline-64bit.xml	2005-12-22 08:47:27 UTC (rev 951)
@@ -23,6 +23,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="readline.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="readline.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="readline.xml"
     xpointer="xpointer(//*[@os='c'])"/>
 
 <screen os="d"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \

Modified: trunk/BOOK/final-system/multilib/readline-n32.xml
===================================================================
--- trunk/BOOK/final-system/multilib/readline-n32.xml	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/final-system/multilib/readline-n32.xml	2005-12-22 08:47:27 UTC (rev 951)
@@ -24,6 +24,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="readline.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="readline.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="readline.xml"
     xpointer="xpointer(//*[@os='c'])"/>
 
 <screen os="d"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \

Modified: trunk/BOOK/final-system/multilib/readline.xml
===================================================================
--- trunk/BOOK/final-system/multilib/readline.xml	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/final-system/multilib/readline.xml	2005-12-22 08:47:27 UTC (rev 951)
@@ -24,6 +24,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/readline.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/readline.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/readline.xml"
     xpointer="xpointer(//*[@os='c'])"/>
 
 <screen os="d"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \

Modified: trunk/BOOK/introduction/common/changelog.xml
===================================================================
--- trunk/BOOK/introduction/common/changelog.xml	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/introduction/common/changelog.xml	2005-12-22 08:47:27 UTC (rev 951)
@@ -45,6 +45,13 @@
   	  including as arguments to builtins like `local', `eval', and `let', and
 	  as multiple assignments in a single command.</para>
         </listitem>
+        <listitem>
+          <para>[jim] - Readline Maintainer Released Readline-001 patch. This patch fixes the
+          following issue: A problem with the readline callback interface can result in segmentation
+	  faults when using the delete-char function via a multiple-key sequence.
+	  Two consecutive calls to delete-char will crash the application calling
+	  readline.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent	2005-12-22 08:47:15 UTC (rev 950)
+++ trunk/BOOK/patches.ent	2005-12-22 08:47:27 UTC (rev 951)
@@ -43,6 +43,8 @@
 <!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
 <!ENTITY perl-lib64-patch "perl-&perl-version;-libc_lib64-1.patch">
 
+<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-1.patch">
+
 <!ENTITY shadow-configure_fix-patch "shadow-&shadow-version;-configure_fix-1.patch">
 
 <!ENTITY sysklogd-fixes-patch "sysklogd-&sysklogd-version;-fixes-1.patch">




More information about the cross-lfs mailing list