Author: renodr Date: Wed Mar 13 10:04:02 2019 New Revision: 21316 Log: Update to GCC-8.3.0
Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/gcc-ada.xml trunk/BOOK/general/prog/gcc.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Wed Mar 13 09:53:40 2019 (r21315) +++ trunk/BOOK/general.ent Wed Mar 13 10:04:02 2019 (r21316) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "12"> <!-- Always 2 digits --> +<!ENTITY day "13"> <!-- Always 2 digits --> <!ENTITY month "03"> <!-- Always 2 digits --> <!ENTITY year "2019"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "March 12th, &year;"> +<!ENTITY releasedate "March 13th, &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development --> Modified: trunk/BOOK/general/prog/gcc-ada.xml ============================================================================== --- trunk/BOOK/general/prog/gcc-ada.xml Wed Mar 13 09:53:40 2019 (r21315) +++ trunk/BOOK/general/prog/gcc-ada.xml Wed Mar 13 10:04:02 2019 (r21316) @@ -8,9 +8,12 @@ <!ENTITY gcc-download-ftp "&gnu-ftp;/gcc/gcc-&gcc-ada-version;/gcc-&gcc-ada-version;.tar.xz"> <!ENTITY gcc-md5sum "4ab282f414676496483b3e1793d07862"> <!ENTITY gcc-size "61 MB"> - <!ENTITY gcc-ada-buildsize "6.3 GB (add 400 MB for tests, add 1.6 GB if GNAT install dir is not removed)"> - <!ENTITY gcc-ada-time "27 SBU (with parallelism=4, add 91 SBU for tests)"> + <!ENTITY gcc-ada-buildsize "7.0 GB (add 369 MB for tests, add 1.6 GB if GNAT install dir is not removed)"> + <!ENTITY gcc-ada-time "25 SBU (with parallelism=4, add 92 SBU for tests)"> + <!-- Keeping these the same because the new GNAT binary for x86_64 + Requires Qt4 and a GUI to install. The i686 one is being tested + seperately from this update.--> <!ENTITY gnat-download-http "https://libre.adacore.com/download/"> <!ENTITY gnat-64-download-http "http://mirrors.cdn.adacore.com/art/591c6d80c7a447af2deed1d7"> <!ENTITY gnat-64-md5sum "226dac83d9e6490fc8542ac0934a1db0"> @@ -177,6 +180,12 @@ <xref linkend="dejagnu"/>, for tests </para> + <bridgehead renderas="sect4">Optional</bridgehead> + <para role="optional"> + <xref linkend="gdb"/> and + <xref linkend="valgrind"/> (for tests) + </para> + <para condition="html" role="usernotes">User Notes: <ulink url="&blfs-wiki;/gcc-ada"/></para> @@ -338,6 +347,9 @@ compilers be built too. </para> + <!-- Unlike standard GCC, removing this could break compatibility + with the GNAT binary for i686 because it uses gcc-4.7.3 in the + binary. Leave it alone until tested. --> <para> <option>--with-default-libstdcxx-abi=gcc4-compatible</option>: Use this switch if you are building <application>GNAT</application> tools using a Modified: trunk/BOOK/general/prog/gcc.xml ============================================================================== --- trunk/BOOK/general/prog/gcc.xml Wed Mar 13 09:53:40 2019 (r21315) +++ trunk/BOOK/general/prog/gcc.xml Wed Mar 13 10:04:02 2019 (r21316) @@ -6,10 +6,10 @@ <!ENTITY gcc-download-http "&gnu-http;/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz"> <!ENTITY gcc-download-ftp "&gnu-ftp;/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz"> - <!ENTITY gcc-md5sum "4ab282f414676496483b3e1793d07862"> + <!ENTITY gcc-md5sum "65b210b4bfe7e060051f799e0f994896"> <!ENTITY gcc-size "61 MB"> - <!ENTITY gcc-buildsize "8.5 GB (an additonal 140MB for tests)"> - <!ENTITY gcc-time "29 SBU (with parallelism=4, an additional 106 SBU for tests with parallelism=1)"> + <!ENTITY gcc-buildsize "8.5 GB (an additonal 446MB for tests)"> + <!ENTITY gcc-time "26 SBU (with parallelism=4, an additional 118 SBU for tests with parallelism=1)"> ]> <sect1 id="gcc" xreflabel="GCC-&gcc-version;"> @@ -129,6 +129,12 @@ <xref linkend="dejagnu"/>, for tests </para> + <bridgehead renderas="sect4">Optional</bridgehead> + <para role="optional"> + <xref linkend="gdb"/> and + <xref linkend="valgrind"/> (for tests) + </para> + <para condition="html" role="usernotes"> User Notes: <ulink url="&blfs-wiki;/gcc"/> </para> @@ -196,7 +202,9 @@ <application>Valgrind</application> and <application>GDB</application>, the <application>GCC</application> part of the testsuite will run more tests than in LFS. Some of those will report FAIL and others XPASS - (pass when expected to FAIL). To run the tests, issue: + (pass when expected to FAIL). As of gcc-8.3.0, the -flto suite + is known to fail, as well as miscellaneous failures throughout the rest + of the test suite. To run the tests, issue: </para> <screen><userinput>ulimit -s 32768 && @@ -274,13 +282,15 @@ generate machine code <quote>on the fly</quote> at run-time. They have not been tested by the BLFS developers. </para> - + <!-- It's been three major versions now, and many years. + Commenting out unless needed somewhere. -renodr <para> - <option>--with-default-libstdcxx-abi=gcc4-compatible</option>: Use this + <option>- -with-default-libstdcxx-abi=gcc4-compatible</option>: Use this switch if you are upgrading from a <application>GCC</application> version prior to 5.1.0, and you do not want to recompile all the libraries written in C++. </para> + --> <para> <command>ulimit -s 32768</command>: This command prevents several Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Wed Mar 13 09:53:40 2019 (r21315) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Mar 13 10:04:02 2019 (r21316) @@ -41,6 +41,17 @@ </itemizedlist> </listitem> --> + + <listitem> + <para>March 13th, 2019</para> + <itemizedlist> + <listitem> + <para>[renodr] - Update to GCC-8.3.0 (and GCC-Ada-8.3.0). Fixes + <ulink url="&blfs-ticket-root;11708">#11708</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + <listitem> <para>March 12th, 2019</para> <itemizedlist> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Wed Mar 13 09:53:40 2019 (r21315) +++ trunk/BOOK/packages.ent Wed Mar 13 10:04:02 2019 (r21316) @@ -319,8 +319,8 @@ <!ENTITY doxygen-version "1.8.15"> <!ENTITY elfutils-version "0.170"> <!ENTITY expect-version "5.45.4"> -<!ENTITY gcc-version "8.2.0"> -<!ENTITY gcc-ada-version "8.2.0"> +<!ENTITY gcc-version "8.3.0"> +<!ENTITY gcc-ada-version "8.3.0"> <!ENTITY gc-version "8.0.2"> <!ENTITY gdb-version "8.2.1"> <!ENTITY git-version "2.21.0"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
