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

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


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

Modified:
   trunk/BOOK/
   trunk/BOOK/final-system/common/bash.xml
   trunk/BOOK/final-system/multilib/bash.xml
   trunk/BOOK/introduction/common/changelog.xml
   trunk/BOOK/patches.ent
Log:
 r1171 at server:  jim | 2005-12-22 00:36:40 -0800
 Added Patch from Bash Maintainer:
 001 - 	There are parsing problems with compound assignments in several contexts,
 	including as arguments to builtins like `local', `eval', and `let', and
 	as multiple assignments in a single command.
 



Property changes on: trunk/BOOK
___________________________________________________________________
Name: svk:merge
   - 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:1170
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790
   + 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:1171
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:08 UTC (rev 949)
+++ trunk/BOOK/final-system/common/bash.xml	2005-12-22 08:47:15 UTC (rev 950)
@@ -40,6 +40,10 @@
 sed -i "s|htmldir = @htmldir@|htmldir = /usr/share/doc/bash-&bash-version;|" \
     Makefile.in</userinput></screen>
 
+    <para os="p1">The following patch are updates from the maintainer. The
+    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/multilib/bash.xml
===================================================================
--- trunk/BOOK/final-system/multilib/bash.xml	2005-12-22 08:47:08 UTC (rev 949)
+++ trunk/BOOK/final-system/multilib/bash.xml	2005-12-22 08:47:15 UTC (rev 950)
@@ -33,6 +33,14 @@
     href="../common/bash.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/bash.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/bash.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
     ./configure --prefix=/usr --bindir=/bin \
     --without-bash-malloc --with-installed-readline</userinput></screen>

Modified: trunk/BOOK/introduction/common/changelog.xml
===================================================================
--- trunk/BOOK/introduction/common/changelog.xml	2005-12-22 08:47:08 UTC (rev 949)
+++ trunk/BOOK/introduction/common/changelog.xml	2005-12-22 08:47:15 UTC (rev 950)
@@ -37,6 +37,18 @@
 -->
 
     <listitem>
+      <para>December 22, 2005</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jim] - Bash Maintainer Released Bash-001 patch. This patch fixes the
+          following issue: There are parsing problems with compound assignments in several contexts,
+  	  including as arguments to builtins like `local', `eval', and `let', and
+	  as multiple assignments in a single command.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>December 20, 2005</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent	2005-12-22 08:47:08 UTC (rev 949)
+++ trunk/BOOK/patches.ent	2005-12-22 08:47:15 UTC (rev 950)
@@ -1,6 +1,8 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 
 <!-- Start of Common Patches -->
+<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-1.patch">
+
 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
 <!ENTITY bzip2-bzgrep-patch "bzip2-&bzip2-version;-bzgrep_security-1.patch">
 




More information about the cross-lfs mailing list