Author: pierre
Date: Mon May  2 13:37:58 2016
New Revision: 17316

Log:
GCC-6.1.0

Modified:
   trunk/BOOK/general/prog/gcc-ada.xml
   trunk/BOOK/general/prog/gcc-java.xml
   trunk/BOOK/general/prog/gcc.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/general/prog/gcc-ada.xml
==============================================================================
--- trunk/BOOK/general/prog/gcc-ada.xml Mon May  2 03:07:35 2016        (r17315)
+++ trunk/BOOK/general/prog/gcc-ada.xml Mon May  2 13:37:58 2016        (r17316)
@@ -6,10 +6,10 @@
 
   <!ENTITY gcc-download-http     
"http://ftpmirror.gnu.org/gcc/gcc-&gcc-ada-version;/gcc-&gcc-ada-version;.tar.bz2";>
   <!ENTITY gcc-download-ftp      
"ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-ada-version;/gcc-&gcc-ada-version;.tar.bz2";>
-  <!ENTITY gcc-md5sum            "c9616fd448f980259c31de613e575719">
-  <!ENTITY gcc-size              "92 MB">
-  <!ENTITY gcc-ada-buildsize     "6.9 GB (0.9 GB added if GNAT install dir is 
not removed)">
-  <!ENTITY gcc-ada-time          "136 SBU (including 77 SBU for tests)">
+  <!ENTITY gcc-md5sum            "8fb6cb98b8459f5863328380fbf06bd1">
+  <!ENTITY gcc-size              "95 MB">
+  <!ENTITY gcc-ada-buildsize     "8.4 GB (0.9 GB added if GNAT install dir is 
not removed)">
+  <!ENTITY gcc-ada-time          "48 SBU (with tests and parallelism=4)">
 
   <!ENTITY gnat-download-http    "https://libre.adacore.com/download/";>
   <!ENTITY gnat-64-download-http 
"http://mirrors.cdn.adacore.com/art/564b3e83c8e196b040fbdf29";>

Modified: trunk/BOOK/general/prog/gcc-java.xml
==============================================================================
--- trunk/BOOK/general/prog/gcc-java.xml        Mon May  2 03:07:35 2016        
(r17315)
+++ trunk/BOOK/general/prog/gcc-java.xml        Mon May  2 13:37:58 2016        
(r17316)
@@ -6,12 +6,13 @@
 
   <!ENTITY gcc-java-download-http  
"http://ftpmirror.gnu.org/gcc/gcc-&gcc-java-version;/gcc-&gcc-java-version;.tar.bz2";>
   <!ENTITY gcc-java-download-ftp   
"ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-java-version;/gcc-&gcc-java-version;.tar.bz2";>
-  <!ENTITY gcc-java-md5sum         "c9616fd448f980259c31de613e575719">
-  <!ENTITY gcc-java-size           "92 MB">
-  <!ENTITY gcc-java-buildsize      "4.1 GB">
-  <!ENTITY gcc-java-time           "86 SBU (including 72 SBU for tests)">
+  <!ENTITY gcc-java-md5sum         "8fb6cb98b8459f5863328380fbf06bd1">
+  <!ENTITY gcc-java-size           "95 MB">
+  <!ENTITY gcc-java-buildsize      "5 GB">
+  <!ENTITY gcc-java-time           "29 SBU (with tests and parallelism=4)">
 
-  <!ENTITY ecj-download-ftp    "ftp://sourceware.org/pub/java/ecj-latest.jar";>
+<!-- ecj-latest points to 4.5 while ecj-4.9 is available -->
+  <!ENTITY ecj-download-ftp    "ftp://sourceware.org/pub/java/ecj-4.9.jar";>
 
   <!ENTITY antlr-version       "4.5.1">
   <!ENTITY antlr-download-http 
"http://www.antlr.org/download/antlr-&antlr-version;-complete.jar";>
@@ -156,8 +157,10 @@
 
 <screen><userinput>sed -i 's/\(install.*:\) install-.*recursive/\1/' 
libffi/Makefile.in         &amp;&amp;
 sed -i 's/\(install-data-am:\).*/\1/'             libffi/include/Makefile.in 
&amp;&amp;
+sed -i 's/absolute/file normalize/' libjava/testsuite/lib/libjava.exp 
&amp;&amp;
+sed -i 's/major.*1000.*minor/major/' gcc/java/decl.c &amp;&amp;
 
-cp ../ecj-latest.jar ./ecj.jar &amp;&amp;
+cp ../ecj-4.9.jar ./ecj.jar &amp;&amp;
 
 mkdir build &amp;&amp;
 cd    build &amp;&amp;
@@ -217,13 +220,18 @@
     <title>Command Explanations</title>
 
     <para>
-      The two <command>sed</command> commands prevent the
+      The first two <command>sed</command> commands prevent the
       installation of the <application>libffi</application> library bundled
       with <application>GCC</application>, since it is outdated compared to
       <xref linkend="libffi"/>.
     </para>
 
     <para>
+      The next two <command>sed</command> commands implement upstream fixes
+      to the <application>GCC Java</application> compiler and tests.
+    </para>
+
+    <para>
       <command>mkdir build; cd build</command>: The
       <application>GCC</application> documentation recommends
       building the package in a dedicated build directory.
@@ -297,9 +305,9 @@
       <command>chown -v -R root:root
       /usr/lib/gcc/*linux-gnu/...</command>:
       If the package is built by a user other than root, the ownership of the
-      installed <filename class="directory">include</filename> directory (and 
its
-      content) will be incorrect. This commands changes the ownership to the
-      <systemitem class="username">root</systemitem> user and group.
+      installed <filename class="directory">include</filename> directory (and
+      its content) will be incorrect. This commands changes the ownership to
+      the <systemitem class="username">root</systemitem> user and group.
     </para>
 
     <para>

Modified: trunk/BOOK/general/prog/gcc.xml
==============================================================================
--- trunk/BOOK/general/prog/gcc.xml     Mon May  2 03:07:35 2016        (r17315)
+++ trunk/BOOK/general/prog/gcc.xml     Mon May  2 13:37:58 2016        (r17316)
@@ -6,10 +6,10 @@
 
   <!ENTITY gcc-download-http  
"http://ftpmirror.gnu.org/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2";>
   <!ENTITY gcc-download-ftp   
"ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2";>
-  <!ENTITY gcc-md5sum         "c9616fd448f980259c31de613e575719">
-  <!ENTITY gcc-size           "92 MB">
-  <!ENTITY gcc-buildsize      "7.2 GB (with tests)">
-  <!ENTITY gcc-time           "45.7 SBU (with tests and parallelism=4)">
+  <!ENTITY gcc-md5sum         "8fb6cb98b8459f5863328380fbf06bd1">
+  <!ENTITY gcc-size           "95 MB">
+  <!ENTITY gcc-buildsize      "8.4 GB (with tests)">
+  <!ENTITY gcc-time           "46 SBU (with tests and parallelism=4)">
 ]>
 
 <sect1 id="gcc" xreflabel="GCC-&gcc-version;">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Mon May  2 03:07:35 
2016        (r17315)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Mon May  2 13:37:58 
2016        (r17316)
@@ -47,6 +47,10 @@
       <para>May 2nd, 2016</para>
       <itemizedlist>
         <listitem>
+          <para>[pierre] - Update to GCC-6.1.0 Fixes
+          <ulink url="&blfs-ticket-root;7773">#7773</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[igor] - Update to hexchat-2.12.1. Fixes
           <ulink url="&blfs-ticket-root;7788">#7788</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Mon May  2 03:07:35 2016        (r17315)
+++ trunk/BOOK/packages.ent     Mon May  2 13:37:58 2016        (r17316)
@@ -263,9 +263,9 @@
 <!ENTITY doxygen-version              "1.8.11">
 <!ENTITY elfutils-version             "0.166">
 <!ENTITY expect-version               "5.45">
-<!ENTITY gcc-version                  "5.3.0">
-<!ENTITY gcc-java-version             "5.3.0">
-<!ENTITY gcc-ada-version              "5.3.0">
+<!ENTITY gcc-version                  "6.1.0">
+<!ENTITY gcc-java-version             "6.1.0">
+<!ENTITY gcc-ada-version              "6.1.0">
 <!ENTITY gc-version                   "7.4.2">
 <!ENTITY gdb-version                  "7.11">
 <!ENTITY git-version                  "2.8.2">
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to