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

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Sam 6 Fév 14:53:48 PST 2016


Author: jmengual
Date: 2016-02-06 14:53:48 -0800 (Sat, 06 Feb 2016)
New Revision: 7045

Modified:
   trunk/lfs/appendices/dependencies.xml
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter05/glibc.xml
   trunk/lfs/chapter05/toolchaintechnotes.xml
   trunk/lfs/chapter06/adjusting.xml
   trunk/lfs/chapter06/binutils.xml
   trunk/lfs/chapter06/grep.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
   trunk/lfs/patches.ent
Log:
10992-11002


Modified: trunk/lfs/appendices/dependencies.xml
===================================================================
--- trunk/lfs/appendices/dependencies.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/appendices/dependencies.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -1083,7 +1083,7 @@
         <segtitle>&external;</segtitle>
 
         <seglistitem>
-          <seg>Pcre, Xorg et CUPS</seg>
+          <seg>Pcre</seg>
         </seglistitem>
       </segmentedlist>
 

Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter01/changelog.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -37,6 +37,38 @@
     </listitem>
 -->
     <listitem>
+      <para>05-02-2016</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Passage à grep-2.23. Corrige
+          <ulink url="&lfs-ticket-root;3881">#3881</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>02-02-2016</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Passage à binutils-2.26. Corrige
+          <ulink url="&lfs-ticket-root;3882">#3882</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à tzdata-2016a. Corrige
+          <ulink url="&lfs-ticket-root;3883">#3883</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à libcap-2.25. Corrige
+          <ulink url="&lfs-ticket-root;3884">#3884</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à linux-4.4.1. Corrige
+          <ulink url="&lfs-ticket-root;3885">#3885</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>27-01-2016</para>
       <itemizedlist>
         <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter01/whatsnew.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -41,9 +41,9 @@
     <!--<listitem>
       <para>Bash &bash-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Binutils &binutils-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Bison &bison-version;</para>
     </listitem>-->
@@ -140,9 +140,9 @@
     <!--<listitem>
       <para>LFS-Bootscripts &lfs-bootscripts-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Libcap-&libcap-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Libpipeline &libpipeline-version;</para>
     </listitem>-->
@@ -245,10 +245,14 @@
     <title>Ajoutés :</title>
     <listitem><para></para></listitem>  <!-- satisfy build -->
 
-    <!--<listitem>
+    <listitem>
+      <para>&binutils-upstream-patch;</para>
+    </listitem>
+    <listitem>
       <para>&glibc-largefile-patch;</para>
-    </listitem>-->
+    </listitem>
 
+
     <!--<listitem>
       <para>&glibc-upstream-patch;</para>
     </listitem>-->

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter03/patches.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -36,6 +36,14 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Binutils correctif en amont - <token>&binutils-upstream-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&binutils-upstream-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&binutils-upstream-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>

Modified: trunk/lfs/chapter05/glibc.xml
===================================================================
--- trunk/lfs/chapter05/glibc.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter05/glibc.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -56,16 +56,16 @@
 
     <para>Ensuite, préparez la compilation de Glibc :</para>
 
-<screen><userinput remap="configure">../configure                                        \
-      --prefix=/tools                               \
-      --host=$LFS_TGT                               \
-      --build=$(../glibc-&glibc-version;/scripts/config.guess) \
-      --disable-profile                             \
-      --enable-kernel=&min-kernel;                       \
-      --enable-obsolete-rpc                         \
-      --with-headers=/tools/include                 \
-      libc_cv_forced_unwind=yes                     \
-      libc_cv_ctors_header=yes                      \
+<screen><userinput remap="configure">../configure                             \
+      --prefix=/tools                    \
+      --host=$LFS_TGT                    \
+      --build=$(../scripts/config.guess) \
+      --disable-profile                  \
+      --enable-kernel=&min-kernel;             \
+      --enable-obsolete-rpc              \
+      --with-headers=/tools/include      \
+      libc_cv_forced_unwind=yes          \
+      libc_cv_ctors_header=yes           \
       libc_cv_c_cleanup=yes</userinput></screen>
 
     <variablelist>
@@ -72,7 +72,7 @@
       <title>Voici la signification des options de configure :</title>
 
       <varlistentry>
-        <term><parameter>--host=$LFS_TGT, --build=$(../glibc-&glibc-version;/scripts/config.guess)</parameter></term>
+        <term><parameter>--host=$LFS_TGT, --build=$(../scripts/config.guess)</parameter></term>
         <listitem>
           <para>L'effet combiné de ces commutateurs est que le système de
           construction de Glibc se configure pour se compiler de manière

Modified: trunk/lfs/chapter05/toolchaintechnotes.xml
===================================================================
--- trunk/lfs/chapter05/toolchaintechnotes.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter05/toolchaintechnotes.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -33,8 +33,9 @@
     <command>config.guess</command> venant avec le source pour un grand
     nombre de paquets. Déballez les sources de Binutils, lancez le
     script <userinput>./config.guess</userinput> et notez la sortie.
-    Par exemple, pour un processeur Intel 32 bits moderne, la sortie
-    sera du type <emphasis>i686-pc-linux-gnu</emphasis>.</para>
+    Par exemple, pour un processeur Intel 32 bits, la sortie
+    sera du type <emphasis>i686-pc-linux-gnu</emphasis>. Sur un système 64 bits,
+    ce sera <emphasis>x86_64-pc-linux-gnu</emphasis>.</para>
 
     <para>De même, faites attention au nom de l'éditeur de liens de la
     plateforme, souvent appelé le chargeur dynamique (à ne pas confondre
@@ -42,11 +43,13 @@
     Binutils). Le chargeur dynamique fourni par Glibc trouve et charge
     les bibliothèques partagées nécessaires à un programme pour
     s'exécuter, puis l'exécute. Le nom de l'éditeur dynamique pour une machine
-    Intel 32 bits sera <filename class="libraryfile">ld-linux.so.2</filename>.
+    Intel 32 bits sera <filename class="libraryfile">ld-linux.so.2</filename>
+    (<filename class="libraryfile">ld-linux-x86-64.so.2</filename> pour les
+    systèmes 64 bits).
     Une façon sûre de déterminer le nom de l'éditeur de liens dynamiques est
     d'inspecter un binaire au hasard du système hôte en exécutant :
     <userinput>readelf -l <nom du binaire> | grep interpreter</userinput>
-    et de noter le résultat. La référence faisant autorité couvrant toutes les
+    et de noter la sortie. La référence faisant autorité couvrant toutes les
     plateformes est dans le fichier <filename>shlib-versions</filename> à la
     racine du répertoire des sources de Glibc.</para>
   </note>

Modified: trunk/lfs/chapter06/adjusting.xml
===================================================================
--- trunk/lfs/chapter06/adjusting.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter06/adjusting.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -17,14 +17,12 @@
   <para>D'abord, sauvegardez l'éditeur de liens de
   <filename class="directory">/tools</filename>, et remplacez-le par l'éditeur de
   lien ajusté que nous avons fait au chapitre 5. Nous créerons aussi 
-  un lien vers son équivalent dans 
-  a <filename class="directory">/tools/$(gcc
-  -dumpmachine)/bin</filename> :</para>
+  un lien vers son équivalent dans <filename class="directory">/tools/$(uname -m)-pc-linux-gnu/bin</filename> :</para>
 
 <screen><userinput>mv -v /tools/bin/{ld,ld-old}
-mv -v /tools/$(gcc -dumpmachine)/bin/{ld,ld-old}
+mv -v /tools/$(uname -m)-pc-linux-gnu/bin/{ld,ld-old}
 mv -v /tools/bin/{ld-new,ld}
-ln -sv /tools/bin/ld /tools/$(gcc -dumpmachine)/bin/ld</userinput></screen>
+ln -sv /tools/bin/ld /tools/$(uname -m)-pc-linux-gnu/bin/ld</userinput></screen>
 
   <para>Puis, modifiez le fichier des specs GCC afin qu'il pointe vers 
   le nouvel éditeur de liens dynamiques. La suppression simple de tous les

Modified: trunk/lfs/chapter06/binutils.xml
===================================================================
--- trunk/lfs/chapter06/binutils.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter06/binutils.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -58,16 +58,10 @@
 <screen><computeroutput>The system has no more ptys.
 Ask your system administrator to create more.</computeroutput></screen>
 
-<!--
-    <para>Corrigez des tests LTO de la suite de tests :</para>
+    <para>Corrigez un problème identifié en amont :</para>
 
-<screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-testsuite-patch;</userinput></screen>
+<screen><userinput remap="pre">patch -Np1 -i ../&binutils-upstream-patch;</userinput></screen>
 
-
-    <para>Permettez à binutils de reconnaître plusieurs suppléments :</para>
-
-<screen><userinput remap="pre">patch -Np1 -i ../&binutils-multiple-plugins-patch;</userinput></screen>
--->
     <para>La documentation de Binutils recommande de construire Binutils
     dans un répertoire de construction dédié :</para>
 

Modified: trunk/lfs/chapter06/grep.xml
===================================================================
--- trunk/lfs/chapter06/grep.xml	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/chapter06/grep.xml	2016-02-06 22:53:48 UTC (rev 7045)
@@ -52,8 +52,6 @@
 
 <screen><userinput remap="test">make check</userinput></screen>
 
-    <para>Vous pouvez ignorer l'échec test-update-copyright.sh.</para>
-
     <para>Installez le paquet :</para>
 
 <screen><userinput remap="install">make install</userinput></screen>

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/general.ent	2016-02-06 22:53:48 UTC (rev 7045)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!ENTITY version         "SVN-20160127">
+<!ENTITY version         "SVN-20160205">
 <!ENTITY short-version   "svn">  <!-- Used in dbus chapter, change to x.y for release -->
-<!ENTITY releasedate     "27 janvier 2016">
+<!ENTITY releasedate     "5 février 2016">
 <!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not – -->
 <!ENTITY milestone       "7.9">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

Modified: trunk/lfs/packages.ent
===================================================================
--- trunk/lfs/packages.ent	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/packages.ent	2016-02-06 22:53:48 UTC (rev 7045)
@@ -57,10 +57,10 @@
 <!ENTITY bc-ch6-du "3.6 Mo">
 <!ENTITY bc-ch6-sbu "0.2 SBU">
 
-<!ENTITY binutils-version "2.25.1">
-<!ENTITY binutils-size "23,598 Ko">
+<!ENTITY binutils-version "2.26">
+<!ENTITY binutils-size "24,945 Ko">
 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
-<!ENTITY binutils-md5 "ac493a78de4fee895961d025b7905be4">
+<!ENTITY binutils-md5 "64146a0faa3b411ba774f47d41de239f">
 <!ENTITY binutils-home "&gnu-software;binutils/">
 <!ENTITY binutils-ch5p1-du "489 Mo">
 <!ENTITY binutils-ch5p1-sbu "1 SBU">
@@ -257,10 +257,10 @@
 <!ENTITY gperf-ch6-du "5.5 Mo">
 <!ENTITY gperf-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY grep-version "2.22">
-<!ENTITY grep-size "1,268 Ko">
+<!ENTITY grep-version "2.23">
+<!ENTITY grep-size "1,287 Ko">
 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
-<!ENTITY grep-md5 "e1015e951a49a82b02e38891026ef5df">
+<!ENTITY grep-md5 "f46aa9d0d2577b9212a104348a286787">
 <!ENTITY grep-home "&gnu-software;grep/">
 <!ENTITY grep-ch5-du "28.5 Mo">
 <!ENTITY grep-ch5-sbu "0.2 SBU">
@@ -357,10 +357,10 @@
 <!ENTITY lfs-bootscripts-ch7-du "BOOTSCRIPTS-INSTALL-Ko Ko"> <!-- Updated in Makefile -->
 <!ENTITY lfs-bootscripts-ch7-sbu "moins de 0.1 SBU">
 
-<!ENTITY libcap-version "2.24">
-<!ENTITY libcap-size "64 Ko">
+<!ENTITY libcap-version "2.25">
+<!ENTITY libcap-size "63 Ko">
 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
-<!ENTITY libcap-md5 "d43ab9f680435a7fff35b4ace8d45b80">
+<!ENTITY libcap-md5 "6666b839e5d46c2ad33fc8aa2ceb5f77">
 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
 <!ENTITY libcap-ch6-du "1.4 Mo">
 <!ENTITY libcap-ch6-sbu "moins de 0.1 SBU">
@@ -383,12 +383,12 @@
 
 <!ENTITY linux-major-version "4">
 <!ENTITY linux-minor-version "4">
-<!ENTITY linux-patch-version "0">
-<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> -->
-<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">
-<!ENTITY linux-size "85,250 Ko">
+<!ENTITY linux-patch-version "1">
+<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
+<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
+<!ENTITY linux-size "85,244 Ko">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "9a78fa2eb6c68ca5a40ed5af08142599">
+<!ENTITY linux-md5 "d27b1458acde6369cf9eaf956f402901">
 <!ENTITY linux-home "http://www.kernel.org/">
 <!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
  allnoconfig extended for a hopefully-bootable build on desktop machine,
@@ -578,10 +578,10 @@
 <!ENTITY texinfo-ch6-du "105 Mo">
 <!ENTITY texinfo-ch6-sbu "0.6 SBU">
 
-<!ENTITY tzdata-version "2015g">
-<!ENTITY tzdata-size "294 Ko">
+<!ENTITY tzdata-version "2016a">
+<!ENTITY tzdata-size "296 Ko">
 <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
-<!ENTITY tzdata-md5 "8d46e8b225b9a04c75f5c39636435ad6">
+<!ENTITY tzdata-md5 "0d3123eb1b453ec0620822bd65be4c42">
 <!ENTITY tzdata-home "http://www.iana.org/time-zones">
 
 <!ENTITY udev-lfs-version "udev-lfs-20140408">

Modified: trunk/lfs/patches.ent
===================================================================
--- trunk/lfs/patches.ent	2016-02-05 12:19:19 UTC (rev 7044)
+++ trunk/lfs/patches.ent	2016-02-06 22:53:48 UTC (rev 7045)
@@ -10,6 +10,10 @@
 <!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8">
 <!ENTITY bc-memory-leak-patch-size "1.4 Ko">
 
+<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fix-1.patch">
+<!ENTITY binutils-upstream-patch-md5 "a13223621449e0d6934a608f646f13a9">
+<!ENTITY binutils-upstream-patch-size "3.0 Ko">
+
 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
 <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
 <!ENTITY bzip2-docs-patch-size "1.6 Ko">



Plus d'informations sur la liste de diffusion lfs-traducfr