[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-2.0.0-425-g4c110a5

git git at cross-lfs.org
Sun Oct 20 06:49:11 PDT 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  4c110a57ae0f72098c5f0288579f8ae6c75371be (commit)
       via  9daf938edf620fad06e996cd07fab8f243325946 (commit)
       via  4c985b486e0841e8514262835671a243adf3315e (commit)
       via  0ef1c1f1f7e8bb85ad84de0640f51cb4a9d38952 (commit)
       via  639c0c155f41760e1b9254dee16496d1ebfa92c7 (commit)
       via  1594534732b5f2aa8da757b938c7ab9c846a3713 (commit)
      from  ccb7ecb5d345bf46f13b630d474a774b6245de2d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4c110a57ae0f72098c5f0288579f8ae6c75371be
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sun Oct 20 08:49:04 2013 -0500

    Add commands to final-system for bison eof fix patch. Fixes problem during make check and is reesolved upstream.

diff --git a/BOOK/final-system/common/bison.xml b/BOOK/final-system/common/bison.xml
index 5b69a81..cfc918b 100644
--- a/BOOK/final-system/common/bison.xml
+++ b/BOOK/final-system/common/bison.xml
@@ -29,6 +29,10 @@
 
 <screen os="t4"><userinput>echo "ac_cv_prog_lex_is_flex=yes" > config.cache</userinput></screen>
 
+    <para os="p1">The test suite may fail during the check phase. Apply an upstream fix with the following patch:</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&bison-eof-patch;</userinput></screen>
+
     <para os="a">Prepare Bison for compilation:</para>
 
 <screen os="b"><userinput>./configure --prefix=/usr --cache-file=config.cache</userinput></screen>
diff --git a/BOOK/final-system/multilib/bison-64bit.xml b/BOOK/final-system/multilib/bison-64bit.xml
index 8b6a497..b5a53dd 100644
--- a/BOOK/final-system/multilib/bison-64bit.xml
+++ b/BOOK/final-system/multilib/bison-64bit.xml
@@ -31,6 +31,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/bison.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/bison.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/bison.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64  --cache-file=config.cache</userinput></screen>
diff --git a/BOOK/final-system/multilib/bison-n32.xml b/BOOK/final-system/multilib/bison-n32.xml
index d48d82c..c5ba899 100644
--- a/BOOK/final-system/multilib/bison-n32.xml
+++ b/BOOK/final-system/multilib/bison-n32.xml
@@ -32,6 +32,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/bison.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/bison.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/bison.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32  --cache-file=config.cache</userinput></screen>
diff --git a/BOOK/final-system/multilib/bison.xml b/BOOK/final-system/multilib/bison.xml
index 793a477..1046b0a 100644
--- a/BOOK/final-system/multilib/bison.xml
+++ b/BOOK/final-system/multilib/bison.xml
@@ -32,6 +32,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/bison.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/bison.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/bison.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr  --cache-file=config.cache</userinput></screen>

commit 9daf938edf620fad06e996cd07fab8f243325946
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sun Oct 20 08:48:15 2013 -0500

    Add entry to master changelog for bison eof fix patch.

diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 493c35a..63473c2 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -57,6 +57,15 @@
     </listitem>
 -->
     <listitem>
+      <para>20 October 2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - Add a bison eof fix patch for test suite completion.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>06 October 2013</para>
       <itemizedlist>
         <listitem>

commit 4c985b486e0841e8514262835671a243adf3315e
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sun Oct 20 08:47:58 2013 -0500

    Add bison eof fix patch entry into materials.

diff --git a/BOOK/materials/common/patches.xml b/BOOK/materials/common/patches.xml
index ea1ecdb..5bedc2f 100644
--- a/BOOK/materials/common/patches.xml
+++ b/BOOK/materials/common/patches.xml
@@ -38,6 +38,15 @@
     </varlistentry>
 -->
 
+    <varlistentry os="bison-eof-patch">
+      <term>Bison EOF Fix Patch - <token>&bison-eof-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink
+        url="&patches-root;&bison-eof-patch;"/></para>
+        <para>MD5 sum: <literal>&bison-eof-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
     <varlistentry>
       <term>Coreutils Uname Patch - <token>&coreutils-uname-patch-size;</token>:</term>
       <listitem>

commit 0ef1c1f1f7e8bb85ad84de0640f51cb4a9d38952
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sun Oct 20 08:47:45 2013 -0500

    Add bison eof fix patch entry.

diff --git a/BOOK/patches.ent b/BOOK/patches.ent
index 7e6e755..0cb3684 100644
--- a/BOOK/patches.ent
+++ b/BOOK/patches.ent
@@ -14,6 +14,10 @@
 <!ENTITY binutils-branch_update-patch-size "5,268 KB">
 -->
 
+<!ENTITY bison-eof-patch "bison-&bison-version;-fix_eof-1.patch">
+<!ENTITY bison-eof-patch-md5 "6a4c0a61615ed0db204d279ed6880ae3">
+<!ENTITY bison-eof-patch-size "1.150 KB">
+
 <!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">
 <!ENTITY coreutils-uname-patch-md5 "5d3a1f7196c9c07033bbd2853885fda2">
 <!ENTITY coreutils-uname-patch-size "4.8 KB">

commit 639c0c155f41760e1b9254dee16496d1ebfa92c7
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sun Oct 20 08:47:32 2013 -0500

    Update date.

diff --git a/BOOK/general.ent b/BOOK/general.ent
index 9b572d3..06c1964 100644
--- a/BOOK/general.ent
+++ b/BOOK/general.ent
@@ -2,7 +2,7 @@
 
 <!ENTITY month "10"> <!-- Use two digits -->
 <!ENTITY month_name "October">
-<!ENTITY day "06"> <!-- Use two digits -->
+<!ENTITY day "20"> <!-- Use two digits -->
 <!ENTITY year "2013"> <!-- Use four digits -->
 
 <!ENTITY releasedate "&month_name; &day;, &year;">

commit 1594534732b5f2aa8da757b938c7ab9c846a3713
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sun Oct 20 08:47:02 2013 -0500

    Add bison eof fix patch.

diff --git a/patches/bison-3.0-fix_eof-1.patch b/patches/bison-3.0-fix_eof-1.patch
new file mode 100644
index 0000000..c87acdd
--- /dev/null
+++ b/patches/bison-3.0-fix_eof-1.patch
@@ -0,0 +1,32 @@
+Submitted By: Ken Moffat (zrniwhoop at ntlworld dot com)
+Date: 2013-10-16
+Initial Package Version: 3.0
+Origin: Upstream
+Upstream Status: Applied
+Description: Fixes EOF check.
+
+commit 4c4191cec2b30632a31993a6e46fb241ab9c3434
+
+Author: Andreas Schwab <schwab at linux-m68k.org>
+Date:   Sat Sep 28 00:00:34 2013 +0200
+                                      
+    location: fix EOF check           
+                           
+    * location.c (location_caret): Use int, not char, for values from
+    getc.                                                            
+
+ found at http://git.savannah.gnu.org/cgit/bison.git/diff/src/location.c?id=4c4191cec2b30632a31993a6e46fb241ab9c3434&ignorews=1
+ copied and pasted.
+
+--- bison-3.0/src/location.c.orig	2013-10-16 18:02:56.880658070 +0100
++++ bison-3.0/src/location.c	2013-10-16 18:04:12.676299868 +0100
+@@ -188,7 +188,7 @@
+   /* Read the actual line.  Don't update the offset, so that we keep a pointer
+      to the start of the line.  */
+   {
+-    char c = getc (caret_info.source);
++    int c = getc (caret_info.source);
+     if (c != EOF)
+       {
+         /* Quote the file, indent by a single column.  */
+

-----------------------------------------------------------------------

Summary of changes:
 BOOK/final-system/common/bison.xml         |    4 +++
 BOOK/final-system/multilib/bison-64bit.xml |    8 +++++++
 BOOK/final-system/multilib/bison-n32.xml   |    8 +++++++
 BOOK/final-system/multilib/bison.xml       |    8 +++++++
 BOOK/general.ent                           |    2 +-
 BOOK/introduction/common/changelog.xml     |    9 +++++++
 BOOK/materials/common/patches.xml          |    9 +++++++
 BOOK/patches.ent                           |    4 +++
 patches/bison-3.0-fix_eof-1.patch          |   32 ++++++++++++++++++++++++++++
 9 files changed, 83 insertions(+), 1 deletions(-)
 create mode 100644 patches/bison-3.0-fix_eof-1.patch


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list