[lfs-fr] r1742 - in trunk/lfs: . chapter01 chapter03 chapter05 chapter06

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Mar 27 Mar 16:01:14 PDT 2012


Author: jmengual
Date: 2012-03-28 01:01:14 +0200 (Wed, 28 Mar 2012)
New Revision: 1742

Modified:
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter05/binutils-pass1.xml
   trunk/lfs/chapter05/binutils-pass2.xml
   trunk/lfs/chapter05/glibc.xml
   trunk/lfs/chapter06/binutils.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/general.ent
   trunk/lfs/patches.ent
Log:
Mises a jour.


Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter01/changelog.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -36,8 +36,24 @@
       </itemizedlist>
     </listitem>
 
- -->
+-->
     <listitem>
+      <para>27-03-2012</para>
+      <itemizedlist>
+        <listitem>
+           <para>[matthew] - Ajout d'un correctif pour corriger la construction
+           de Binutils avec le drapeau de compilateur -O3. Merci à Pierre 
+           Labastie pour le signalement.</para>
+         </listitem>
+         <listitem>
+           <para>[matthew] - Ajout du correctif rétro de GCC aux instructions de
+           Glibc pour corriger un problème de construction sur les hôtes 32 bits.
+           Merci à Pierre Labastie pour le signalement.</para>
+         </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>26-03-2012</para>
       <itemizedlist>
          <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter01/whatsnew.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -223,10 +223,19 @@
     <listitem>
       <para>&bash-fixes-patch;</para>
     </listitem>
+
     <listitem>
+      <para>&binutils-build-patch;</para>
+    </listitem>
+
+    <listitem>
       <para>&gcc-startfiles-patch;</para>
     </listitem>
 
+    <listitem>
+      <para>&glibc-gcc_fix-patch;</para>
+    </listitem>
+
   </itemizedlist>
 
   <itemizedlist>

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter03/patches.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -28,6 +28,14 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Binutils Correctif construction - <token>&binutils-build-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&binutils-build-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&binutils-build-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Bzip2 Correctif documentation - <token>&bzip2-docs-patch-size;</token> :</term>
       <listitem>
         <para>Téléchargement : <ulink url="&patches-root;&bzip2-docs-patch;"/></para>
@@ -66,6 +74,14 @@
       </listitem>
     </varlistentry>
 
+    <varlistentry>
+      <term>Glibc correctif GCC - <token>&glibc-gcc_fix-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&glibc-gcc_fix-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&glibc-gcc_fix-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
     <!--<varlistentry>
       <term>GRUB Correctif de Géométrie du disque - <token>&grub-geometry-patch-size;</token>:</term>
       <listitem>

Modified: trunk/lfs/chapter05/binutils-pass1.xml
===================================================================
--- trunk/lfs/chapter05/binutils-pass1.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter05/binutils-pass1.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -75,6 +75,11 @@
    <note><para>Les valeurs SBU de construction approximatives et de l'espace disque requis au chapitre 5
    n'incluent pas les données des suites de tests.</para></note>
 
+    <para>Appliquez un correctif pour empêcher un échec de construction lors de
+    l'utilisation d'optimisations du compilateur :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&binutils-build-patch;</userinput></screen>
+
     <para>Maintenant, préparez la compilation de Binutils :</para>
 
 <screen><userinput remap="configure">../binutils-&binutils-version;/configure --target=$LFS_TGT \

Modified: trunk/lfs/chapter05/binutils-pass2.xml
===================================================================
--- trunk/lfs/chapter05/binutils-pass2.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter05/binutils-pass2.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -49,6 +49,11 @@
 <screen><userinput remap="pre">mkdir -v ../binutils-build
 cd ../binutils-build</userinput></screen>
 
+    <para>Appliquez un correctif pour empêcher une échec de construction lors de
+    l'utilisation d'optimisations de compilateur :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&binutils-build-patch;</userinput></screen>
+
     <para>Préparez la compilation de Binutils :</para>
 
 <screen><userinput remap="configure">CC="$LFS_TGT-gcc -B/tools/lib/" \

Modified: trunk/lfs/chapter05/glibc.xml
===================================================================
--- trunk/lfs/chapter05/glibc.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter05/glibc.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -55,6 +55,11 @@
    <para>La documentation de Glibc recommande de construire Glibc en dehors du
     répertoire des sources, c'est-à-dire dans un répertoire dédié :</para>
 
+  <para>Corrigez un bogue qui empêche Glibc de se construire avec 
+  GCC-&gcc-version; :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&glibc-gcc_fix-patch;</userinput></screen>
+
 <screen><userinput remap="pre">mkdir -v ../glibc-build
 cd ../glibc-build</userinput></screen>
 
@@ -74,7 +79,6 @@
   i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
 esac</userinput></screen>
 
-
     <para>Ensuite, préparez la compilation de Glibc :</para>
 
 <screen><userinput remap="configure">../glibc-&glibc-version;/configure                             \

Modified: trunk/lfs/chapter06/binutils.xml
===================================================================
--- trunk/lfs/chapter06/binutils.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter06/binutils.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -70,6 +70,11 @@
 <screen><userinput remap="pre">sed -i "/exception_defines.h/d" ld/testsuite/ld-elf/new.cc
 sed -i "s/-fvtable-gc //" ld/testsuite/ld-selective/selective.exp</userinput></screen>
 
+    <para>Appliquez un correctif pour empêcher une échec de construction lors de
+    l'utilisation d'optimisations de compilateur :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&binutils-build-patch;</userinput></screen>
+
     <para>La documentation de Binutils recommande de construire Binutils
     à l'extérieur du répertoire des sources dans un répertoire
     dédié :</para>

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/chapter06/glibc.xml	2012-03-27 23:01:14 UTC (rev 1742)
@@ -95,6 +95,12 @@
 
 <screen><userinput remap="pre">sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in</userinput></screen>
 
+ 
+  <para>Corrigez un bogue qui empêche Glibc de se construire avec
+  GCC-&gcc-version; :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&glibc-gcc_fix-patch;</userinput></screen>
+
     <para>La documentation de Glibc recommande de construire Glibc en dehors du
     répertoire des sources dans un répertoire de construction dédié :</para>
 

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/general.ent	2012-03-27 23:01:14 UTC (rev 1742)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 
-<!ENTITY version "SVN-20120326">
-<!ENTITY releasedate "26 mars 2012">
+<!ENTITY version "SVN-20120327">
+<!ENTITY releasedate "27 mars 2012">
 <!ENTITY copyrightdate "1999–2012">
 <!ENTITY milestone "7.2">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

Modified: trunk/lfs/patches.ent
===================================================================
--- trunk/lfs/patches.ent	2012-03-27 07:02:15 UTC (rev 1741)
+++ trunk/lfs/patches.ent	2012-03-27 23:01:14 UTC (rev 1742)
@@ -6,6 +6,10 @@
 <!ENTITY bash-fixes-patch-md5 "9bc1f8468d13745cd05d4ecade8582ea">
 <!ENTITY bash-fixes-patch-size "24 Kio">
  
+<!ENTITY binutils-build-patch "binutils-&binutils-version;-build_fix-1.patch">
+<!ENTITY binutils-build-patch-md5 "ddc5a9a170ed6ba23b8eb7d808e609ee">
+<!ENTITY binutils-build-patch-size "1.4 Kio">
+
 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
 <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
 <!ENTITY bzip2-docs-patch-size "1.6 Kio">
@@ -30,6 +34,10 @@
 <!ENTITY gcc-startfiles-patch-md5 "799ef1971350d2e3c794f2123f247cc6">
 <!ENTITY gcc-startfiles-patch-size "1.5 Kio">
 
+<!ENTITY glibc-gcc_fix-patch "glibc-&glibc-version;-gcc_fix-1.patch">
+<!ENTITY glibc-gcc_fix-patch-md5 "d1f28cb98acb9417fe52596908bbb9fd">
+<!ENTITY glibc-gcc_fix-patch-size "2.5 Kio">
+
 <!ENTITY grub-inode-patch "grub-&grub-version;-256byte_inode-1.patch">
 <!ENTITY grub-inode-patch-md5 "2482bef9c1866b4045767a56268ba673">
 <!ENTITY grub-inode-patch-size "4.8 Kio">




More information about the lfs-traducfr mailing list