[lfs-fr] r7014 - in trunk/lfs: . appendices chapter01 chapter03 chapter06 chapter07

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Jeu 19 Nov 16:18:30 PST 2015


Author: jmengual
Date: 2015-11-19 16:18:30 -0800 (Thu, 19 Nov 2015)
New Revision: 7014

Modified:
   trunk/lfs/appendices/dependencies.xml
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter06/bc.xml
   trunk/lfs/chapter06/bison.xml
   trunk/lfs/chapter06/chapter06.xml
   trunk/lfs/chapter06/flex.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/chapter06/grep.xml
   trunk/lfs/chapter07/console.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
   trunk/lfs/patches.ent
Log:
10969-10973



Modified: trunk/lfs/appendices/dependencies.xml
===================================================================
--- trunk/lfs/appendices/dependencies.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/appendices/dependencies.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -778,7 +778,7 @@
         <segtitle>&testsuites;</segtitle>
 
         <seglistitem>
-          <seg>Bison (supprimé) et Gawk</seg>
+          <seg>Bison et Gawk</seg>
         </seglistitem>
       </segmentedlist>
 

Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter01/changelog.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -37,6 +37,58 @@
     </listitem>
 -->
     <listitem>
+      <para>18-11-2015</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Passage à flex-2.6.0. Corrige
+          <ulink url="&lfs-ticket-root;3860">#3860</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à man-db-2.7.5. Corrige
+          <ulink url="&lfs-ticket-root;3859">#3859</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à kmod-22. Corrige
+          <ulink url="&lfs-ticket-root;3861">#3861</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>06-11-2015</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Ajout de glibc-2.22-largefile-1.patch.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à linux-4.3. Corrige
+          <ulink url="&lfs-ticket-root;3857">#3857</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à iproute2-4.3.0. Corrige
+          <ulink url="&lfs-ticket-root;3858">#3858</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
+      <para>02-11-2015</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Passage à grep-2.22. Corrige
+          <ulink url="&lfs-ticket-root;3855">#3855</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à linux-4.2.5. Corrige
+          <ulink url="&lfs-ticket-root;3854">#3854</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à util-linux-2.27.1. Corrige
+          <ulink url="&lfs-ticket-root;3856">#3856</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>25-10-2015</para>
       <itemizedlist>
         <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter01/whatsnew.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -80,9 +80,9 @@
     <!--<listitem>
       <para>Findutils &findutils-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Flex &flex-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Gawk &gawk-version;</para>
     </listitem>-->
@@ -104,9 +104,9 @@
     <!--<listitem>
       <para>Gperf-&gperf-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Grep &grep-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Groff &groff-version;</para>
     </listitem>-->
@@ -125,15 +125,15 @@
     <!--<listitem>
       <para>Intltool-&intltool-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>IPRoute2 &iproute2-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Kbd &kbd-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Kmod &kmod-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>Less &less-version;</para>
     </listitem>
@@ -215,9 +215,9 @@
     <listitem>
       <para>Tzdata &tzdata-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Util-Linux &util-linux-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Vim &vim-version;</para>
     </listitem>-->
@@ -246,7 +246,7 @@
     <listitem><para></para></listitem>  <!-- satisfy build -->
 
     <!--<listitem>
-      <para>&bash-fixes-patch;</para>
+      <para>&glibc-largefile-patch;</para>
     </listitem>-->
 
     <!--<listitem>

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter03/patches.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -67,6 +67,14 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Glibc Correctif Largefile - <token>&glibc-largefile-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&glibc-largefile-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&glibc-largefile-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Kbd correctif Effacer/Supprimer - <token>&kbd-backspace-patch-size;</token> :</term>
       <listitem>
         <para>Téléchargement : <ulink url="&patches-root;&kbd-backspace-patch;"/></para>

Modified: trunk/lfs/chapter06/bc.xml
===================================================================
(Binary files differ)

Modified: trunk/lfs/chapter06/bison.xml
===================================================================
--- trunk/lfs/chapter06/bison.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter06/bison.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -54,10 +54,16 @@
 
 <screen><userinput remap="make">make</userinput></screen>
 
+<!--
     <para>Pour tester les résultats (environ 2.2 SBU), lancez :</para>
 
 <screen><userinput remap="test">make check</userinput></screen>
+-->
 
+    <para>Il existe une dépendance circulaire entre bison et flex dans la phase
+    des tests. Si vous le souhaitez, après avoir installé flex dans la section
+    suivante, vous pourrez lancer les tests de bison avec <command>make check</command>.</para>
+
     <para>Installez le paquet :</para>
 
 <screen><userinput remap="install">make install</userinput></screen>

Modified: trunk/lfs/chapter06/chapter06.xml
===================================================================
--- trunk/lfs/chapter06/chapter06.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter06/chapter06.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -44,8 +44,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="m4.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flex.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grep.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bash.xml"/>

Modified: trunk/lfs/chapter06/flex.xml
===================================================================
--- trunk/lfs/chapter06/flex.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter06/flex.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -41,11 +41,6 @@
   <sect2 role="installation">
     <title>Installation de Flex</title>
 
-    <para>Tout d'abord, sautez l'exécution de trois tests de régression qui
-    exigent Bison :</para>
-
-<screen><userinput remap="pre">sed -i -e '/test-bison/d' tests/Makefile.in</userinput></screen>
-
     <para>Préparez la compilation de Flex :</para>
 
 <screen><userinput remap="configure">./configure --prefix=/usr    \
@@ -64,15 +59,6 @@
 
 <screen><userinput remap="install">make install</userinput></screen>
 
-<!--
-    <para>Quelques paquets s'attendent à trouver la bibliothèque
-    <filename class="libraryfile">lex</filename> dans <filename
-    class="directory">/usr/lib</filename>. Créez un lien symbolique pour
-    en tenir compte :</para>
-
-<screen><userinput remap="install">ln -sv libfl.a /usr/lib/libl.a</userinput></screen>
--->
-
     <para>Quelques programmes ne connaissent pas encore
     <command>flex</command> et essaient de lancer son prédécesseur,
     <command>lex</command>. Pour ces programmes, créez un lien symbolique

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter06/glibc.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -74,6 +74,11 @@
 
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
 
+    <para>La version stable la plus récente de Glibc ne gère pas les gros fichiers
+    correctement. Corrigez le problème avec ce correctif :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&glibc-largefile-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/chapter06/grep.xml
===================================================================
--- trunk/lfs/chapter06/grep.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter06/grep.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -40,11 +40,6 @@
   <sect2 role="installation">
     <title>Installation de Grep</title>
 
-    <para>Tout d'abord, corrigez un problème de sécurité potentiel identifié en
-    amont :</para>
-
-<screen><userinput remap="configure">sed -i -e '/tp++/a  if (ep <= tp) break;' src/kwset.c</userinput></screen>
-
     <para>Préparez la compilation de Grep :</para>
 
 <screen><userinput remap="configure">./configure --prefix=/usr --bindir=/bin</userinput></screen>

Modified: trunk/lfs/chapter07/console.xml
===================================================================
--- trunk/lfs/chapter07/console.xml	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/chapter07/console.xml	2015-11-20 00:18:30 UTC (rev 7014)
@@ -309,7 +309,7 @@
     <varlistentry>
       <term>FONT_UNIMAP</term>
       <listitem>
-        <para>Cette variable spécifie la police de l'unicode.</para>
+        <para>Cette variable spécifie la police de l'Unicode.</para>
       </listitem>
     </varlistentry>
 

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/general.ent	2015-11-20 00:18:30 UTC (rev 7014)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!ENTITY version         "SVN-20151025">
+<!ENTITY version         "SVN-20151118">
 <!ENTITY short-version   "svn">  <!-- Used in dbus chapter, change to x.y for release -->
-<!ENTITY releasedate     "25 octobre 2015">
+<!ENTITY releasedate     "18 novembre 2015">
 <!ENTITY copyrightdate   "1999-2015"><!-- 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	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/packages.ent	2015-11-20 00:18:30 UTC (rev 7014)
@@ -179,10 +179,10 @@
 <!ENTITY findutils-ch6-du "28 Mo">
 <!ENTITY findutils-ch6-sbu "0.4 SBU">
 
-<!ENTITY flex-version "2.5.39">
-<!ENTITY flex-size "1,316 Ko">
+<!ENTITY flex-version "2.6.0">
+<!ENTITY flex-size "1,338 Ko">
 <!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.xz">
-<!ENTITY flex-md5 "477679c37ff8b28248a9b05f1da29a82">
+<!ENTITY flex-md5 "3cbbfa1554d0b75fad9f8100732454de">
 <!ENTITY flex-home "http://flex.sourceforge.net">
 <!ENTITY flex-ch6-du "37 Mo">
 <!ENTITY flex-ch6-sbu "0.4 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.21">
-<!ENTITY grep-size "1,232 Ko">
+<!ENTITY grep-version "2.22">
+<!ENTITY grep-size "1,268 Ko">
 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
-<!ENTITY grep-md5 "43c48064d6409862b8a850db83c8038a">
+<!ENTITY grep-md5 "e1015e951a49a82b02e38891026ef5df">
 <!ENTITY grep-home "&gnu-software;grep/">
 <!ENTITY grep-ch5-du "28.5 Mo">
 <!ENTITY grep-ch5-sbu "0.2 SBU">
@@ -317,10 +317,10 @@
 <!ENTITY intltool-ch6-du "1.2 Mo">
 <!ENTITY intltool-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY iproute2-version "4.2.0">
-<!ENTITY iproute2-size "495 Ko">
+<!ENTITY iproute2-version "4.3.0">
+<!ENTITY iproute2-size "514 Ko">
 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
-<!ENTITY iproute2-md5 "51c54cc3245eff451154938fbc0f64f5">
+<!ENTITY iproute2-md5 "1a2bbb80cfc7ab3f3e987e18b3207c2f">
 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
 <!ENTITY iproute2-ch6-du "9.4 Mo">
 <!ENTITY iproute2-ch6-sbu "0.2 SBU">
@@ -333,10 +333,10 @@
 <!ENTITY kbd-ch6-du "30 Mo">
 <!ENTITY kbd-ch6-sbu "0.2 SBU">
 
-<!ENTITY kmod-version "21">
-<!ENTITY kmod-size "439 Ko">
+<!ENTITY kmod-version "22">
+<!ENTITY kmod-size "440 Ko">
 <!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
-<!ENTITY kmod-md5 "ee246fab2e1cba9fbdcad6a86ec31531">
+<!ENTITY kmod-md5 "4371b847f3fbfaa4e9aa890ad616748f">
 <!ENTITY kmod-home " ">
 <!ENTITY kmod-ch6-du "10.9 Mo">
 <!ENTITY kmod-ch6-sbu "0.1 SBU">
@@ -382,13 +382,13 @@
 <!ENTITY libtool-ch6-sbu "2.2 SBU">
 
 <!ENTITY linux-major-version "4">
-<!ENTITY linux-minor-version "2">
-<!ENTITY linux-patch-version "3">
-<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
-<!ENTITY linux-size "83,520 Ko">
+<!ENTITY linux-minor-version "3">
+<!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 "84,884 Ko">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "936530a3b28f38ec9dbfa1fcabe9acd4">
+<!ENTITY linux-md5 "58b35794eee3b6d52ce7be39357801e7">
 <!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,
@@ -421,10 +421,10 @@
 <!ENTITY make-ch6-du "12.2 Mo">
 <!ENTITY make-ch6-sbu "0.6 SBU">
 
-<!ENTITY man-db-version "2.7.4">
-<!ENTITY man-db-size "1,469 Ko">
+<!ENTITY man-db-version "2.7.5">
+<!ENTITY man-db-size "1,471 Ko">
 <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
-<!ENTITY man-db-md5 "1b400af5b03c7ac44769dbfdd28a86fc">
+<!ENTITY man-db-md5 "37da0bb0400cc7b640f33c26f6052202">
 <!ENTITY man-db-home "http://www.nongnu.org/man-db/">
 <!ENTITY man-db-ch6-du "30 Mo">
 <!ENTITY man-db-ch6-sbu "0.4 SBU">
@@ -590,10 +590,10 @@
 <!ENTITY udev-lfs-md5     "c2d6b127f89261513b23b6d458484099">
 <!ENTITY udev-lfs-home    " ">
 
-<!ENTITY util-linux-version "2.27">
-<!ENTITY util-linux-size "3,776 Ko">
+<!ENTITY util-linux-version "2.27.1">
+<!ENTITY util-linux-size "3,872 Ko">
 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.27/util-linux-&util-linux-version;.tar.xz">
-<!ENTITY util-linux-md5 "5b06bbda9309624ee7add15bc8d8ca22">
+<!ENTITY util-linux-md5 "3cd2698d1363a2c64091c2dadc974647">
 <!ENTITY util-linux-home "http://freecode.com/projects/util-linux">
 <!ENTITY util-linux-ch5-du "118 Mo">
 <!ENTITY util-linux-ch5-sbu "0.7 SBU">

Modified: trunk/lfs/patches.ent
===================================================================
--- trunk/lfs/patches.ent	2015-11-15 13:59:13 UTC (rev 7013)
+++ trunk/lfs/patches.ent	2015-11-20 00:18:30 UTC (rev 7014)
@@ -26,6 +26,10 @@
 <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
 <!ENTITY glibc-fhs-patch-size "2.8 Ko">
 
+<!ENTITY glibc-largefile-patch "glibc-&glibc-version;-largefile-1.patch">
+<!ENTITY glibc-largefile-patch-md5 "203fe9133e82f2b59969c116b70fd84e">
+<!ENTITY glibc-largefile-patch-size "2.3 Ko">
+
 <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-size "12 Ko">



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