[blfs-book] r13007 - in trunk/BOOK: . general/prog introduction/welcome

pierre at higgs.linuxfromscratch.org pierre at higgs.linuxfromscratch.org
Mon Apr 28 23:09:41 PDT 2014


Author: pierre
Date: Mon Apr 28 23:09:41 2014
New Revision: 13007

Log:
Update to gcc-4.9.0. Fixes ticket #4986.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/gcc.xml
   trunk/BOOK/introduction/welcome/changelog.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Mon Apr 28 17:25:34 2014	(r13006)
+++ trunk/BOOK/general.ent	Mon Apr 28 23:09:41 2014	(r13007)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "28">                   <!-- Always 2 digits -->
+<!ENTITY day          "29">                   <!-- Always 2 digits -->
 <!ENTITY month        "04">                   <!-- Always 2 digits -->
 <!ENTITY year         "2014">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "April 27th, &year;">
+<!ENTITY releasedate  "April 29th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development] -->
@@ -56,18 +56,18 @@
 
 <!-- These entities are used to identify versions of LFS
      packages referenced throughout the BLFS book. -->
-<!ENTITY lfs-autoconf-version         "2.67">
-<!ENTITY lfs-coreutils-version        "8.5">
-<!ENTITY lfs-e2fsprogs-version        "1.41.12">
-<!ENTITY lfs-flex-version             "2.5.35">
-<!ENTITY lfs-gcc-version              "4.8.2">
-<!ENTITY lfs-gdbm-version             "1.8.3">
-<!ENTITY lfs-m4-version               "1.4.14">
+<!ENTITY lfs-autoconf-version         "2.69">
+<!ENTITY lfs-coreutils-version        "8.22">
+<!ENTITY lfs-e2fsprogs-version        "1.42.9">
+<!ENTITY lfs-flex-version             "2.5.39">
+<!ENTITY lfs-gcc-version              "4.9.0">
+<!ENTITY lfs-gdbm-version             "1.11">
+<!ENTITY lfs-m4-version               "1.4.17">
 <!-- this was originally the perl version used by the corresponding
  version of lfs, in those days always for i686, but now BLFS is a rolling
  release -->
 <!ENTITY lfs-perl-version             "<5.x.y>/<arch-linux>">
-<!ENTITY lfs-shadow-version           "4.1.5">
+<!ENTITY lfs-shadow-version           "4.1.5.1">
 <!ENTITY lfs-vim-version              "7.4">
 <!-- End LFS versions -->
 
@@ -378,7 +378,7 @@
 <!ENTITY doxygen-version              "1.8.7">
 <!ENTITY elfutils-version             "0.158">
 <!ENTITY expect-version               "5.45">
-<!ENTITY gcc-version                  "4.8.2">
+<!ENTITY gcc-version                  "4.9.0">
 <!ENTITY gc-version                   "7.4.0">
 <!ENTITY gdb-version                  "7.7">
 <!ENTITY git-version                  "1.9.2">

Modified: trunk/BOOK/general/prog/gcc.xml
==============================================================================
--- trunk/BOOK/general/prog/gcc.xml	Mon Apr 28 17:25:34 2014	(r13006)
+++ trunk/BOOK/general/prog/gcc.xml	Mon Apr 28 23:09:41 2014	(r13007)
@@ -6,10 +6,10 @@
 
   <!ENTITY gcc-download-http  "http://ftp.gnu.org/gnu/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         "a3d7d63b9cb6b6ea049469a0c4a43c9d">
-  <!ENTITY gcc-size           "82 MB">
-  <!ENTITY gcc-buildsize      "6.6 GB">
-  <!ENTITY gcc-time           "110 SBU">
+  <!ENTITY gcc-md5sum         "9709b49ae0e904cbb0a6a1b62853b556">
+  <!ENTITY gcc-size           "86 MB">
+  <!ENTITY gcc-buildsize      "7.5 GB">
+  <!ENTITY gcc-time           "142 SBU">
 
   <!ENTITY gnat-download-http "https://libre.adacore.com/download/">
   <!-- We don't know what platform, so this is commented out
@@ -94,7 +94,7 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-      <xref linkend="dejagnu"/>
+      <xref linkend="dejagnu"/>, for tests
     </para>
 
     <note>
@@ -199,9 +199,9 @@
       i?86) sed -i 's/^T_CFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in ;;
 esac &&
 
-sed -i -e /autogen/d -e /check.sh/d fixincludes/Makefile.in 
+<!--sed -i -e /autogen/d -e /check.sh/d fixincludes/Makefile.in
 mv -v libmudflap/testsuite/libmudflap.c++/pass41-frag.cxx{,.disable}
-
+-->
 mkdir ../gcc-build &&
 cd    ../gcc-build &&
 
@@ -214,7 +214,6 @@
     --enable-clocale=gnu        \
     --disable-multilib          \
     --with-system-zlib          \
-    --enable-lto                \
     --enable-languages=c,c++,fortran,ada,go,java,objc,obj-c++ &&
 make</userinput></screen>
 
@@ -275,9 +274,10 @@
     <para><parameter>--disable-multilib</parameter>: This parameter ensures
     that files are created for the specific architecture of your computer.</para>
 
-    <para><parameter>--enable-lto</parameter>: Setting this parameter allows
+<!-- Seems that lto is default now
+    <para><parameter>‐‐enable-lto</parameter>: Setting this parameter allows
     to build a compiler which is able to perform <quote>Link Time
-    Optimization (LTO)</quote>.</para>
+    Optimization (LTO)</quote>.</para>-->
 
     <para>
     <parameter>--enable-languages=c,c++,fortran,ada,go,java,objc,obj-c++</parameter>:

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Mon Apr 28 17:25:34 2014	(r13006)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Mon Apr 28 23:09:41 2014	(r13007)
@@ -45,6 +45,16 @@
 -->
 
     <listitem>
+      <para>April 29th, 2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[pierre] - Update to GCC-4.9.0. Fixes
+          <ulink url="&blfs-ticket-root;4986">#4986</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>April 28th, 2014</para>
       <itemizedlist>
         <listitem>


More information about the blfs-book mailing list