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 && sed -i 's/\(install-data-am:\).*/\1/' libffi/include/Makefile.in && +sed -i 's/absolute/file normalize/' libjava/testsuite/lib/libjava.exp && +sed -i 's/major.*1000.*minor/major/' gcc/java/decl.c && -cp ../ecj-latest.jar ./ecj.jar && +cp ../ecj-4.9.jar ./ecj.jar && mkdir build && cd build && @@ -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