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

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Mar 15 Oct 13:20:48 PDT 2013


Author: jmengual
Date: 2013-10-15 22:20:48 +0200 (Tue, 15 Oct 2013)
New Revision: 4811

Modified:
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter05/generalinstructions.xml
   trunk/lfs/chapter05/glibc.xml
   trunk/lfs/chapter05/make.xml
   trunk/lfs/chapter05/tar.xml
   trunk/lfs/chapter05/xz.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/chapter06/make.xml
   trunk/lfs/chapter06/pkgconfig.xml
   trunk/lfs/chapter06/tar.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
   trunk/lfs/patches.ent
Log:
Mise a jour de Linux, Make, tar.


Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter01/changelog.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -37,6 +37,53 @@
     </listitem>
 -->
     <listitem>
+      <para>15-10-2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Passage à Linux-3.11.5. Corrige
+          <ulink url="&lfs-ticket-root;3411">#3411</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>14-10-2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Passage à Make 4.0. Corrige
+          <ulink url="&lfs-ticket-root;3410">#3410</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Passage à Tar 1.27. Corrige
+          <ulink url="&lfs-ticket-root;3409">#3409</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>08-10-2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Passage des feuilles de style au format docbook-xsl-1.78.1.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>06-10-2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Utilisation de la version de l'archive tar M4.</para>
+        </listitem>
+
+        <listitem>
+          <para>[matthew] - Passage à Linux 3.11.4. Corrige
+          <ulink url="&lfs-ticket-root;3408">#3408</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>02-10-2013</para>
       <itemizedlist>
         <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter01/whatsnew.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -137,9 +137,9 @@
     <listitem>
       <para>M4 &m4-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Make &make-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Man-DB &man-db-version;</para>
     </listitem>-->
@@ -185,9 +185,9 @@
     <!--<listitem>
       <para>SysVinit &sysvinit-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Tar &tar-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>TCL &tcl-version;</para>
     </listitem>

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter03/patches.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -59,14 +59,6 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Make Correctifs en amont - <token>&make-fixes-patch-size;</token> :</term>
-      <listitem>
-        <para>Téléchargement : <ulink url="&patches-root;&make-fixes-patch;"/></para>
-        <para>Somme de contrôle MD5 : <literal>&make-fixes-patch-md5;</literal></para>
-      </listitem>
-    </varlistentry>
-
-    <varlistentry>
       <term>Perl correctif Libc - <token>&perl-libc-patch-size;</token> :</term>
       <listitem>
         <para>Téléchargement : <ulink url="&patches-root;&perl-libc-patch;"/></para>

Modified: trunk/lfs/chapter05/generalinstructions.xml
===================================================================
--- trunk/lfs/chapter05/generalinstructions.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter05/generalinstructions.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -61,7 +61,7 @@
       
       <itemizedlist role='important'>
 
-        <listitem override='bullet'><para><command>bash</command> is est le shell
+        <listitem override='bullet'><para><command>bash</command> est le shell
         utilisé.</para></listitem>
         
         <listitem override='bullet'><para><command>sh</command> est un lien

Modified: trunk/lfs/chapter05/glibc.xml
===================================================================
--- trunk/lfs/chapter05/glibc.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter05/glibc.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -56,6 +56,10 @@
 
 <screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen>
 
+    <para>Autorisez Glibc à se construire en utilisant Make-&make-version; :</para>
+
+<screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen>
+
    <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>
 

Modified: trunk/lfs/chapter05/make.xml
===================================================================
--- trunk/lfs/chapter05/make.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter05/make.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -44,8 +44,22 @@
 
     <para>Préparez la compilation de Make :</para>
 
-<screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>
+<screen><userinput remap="configure">./configure --prefix=/tools --without-guile</userinput></screen>
 
+    <variablelist>
+      <title>Voici la signification des options de configure :</title>
+
+      <varlistentry>
+        <term><parameter>--without-guile</parameter></term>
+        <listitem>
+          <para>Cela garantit que Make-&make-version; ne se liera pas aux
+          bibliothèques de Guile qui peuvent être présentes sur votre système
+          hôte mais qui seront pas disponibles dans l'environnement
+          <command>chroot</command> au prochain chapitre.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+
     <para>Compilez le paquet :</para>
 
 <screen><userinput remap="make">make</userinput></screen>

Modified: trunk/lfs/chapter05/tar.xml
===================================================================
--- trunk/lfs/chapter05/tar.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter05/tar.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -43,10 +43,6 @@
   <sect2 role="installation">
     <title>Installation de Tar</title>
 
-    <para>Corrigez une incompatibilité entre ce paquet et Glibc-&glibc-version; :</para>
-
-<screen><userinput remap="pre">sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>
-
     <para>Préparez la compilation de Tar :</para>
 
 <screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>

Modified: trunk/lfs/chapter05/xz.xml
===================================================================
--- trunk/lfs/chapter05/xz.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter05/xz.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -17,7 +17,7 @@
   <title>Xz-&xz-version;</title>
 
   <indexterm zone="ch-tools-xz">
-    <primary sortas="a-xz">xz</primary>
+    <primary sortas="a-xz">Xz</primary>
     <secondary>tools</secondary>
   </indexterm>
 

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter06/glibc.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -66,6 +66,10 @@
 
 <screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen>
 
+    <para>Autorisez Glibc à se construire en utilisant Make-&make-version; :</para>
+
+<screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</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/make.xml
===================================================================
--- trunk/lfs/chapter06/make.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter06/make.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -40,10 +40,6 @@
   <sect2 role="installation">
     <title>Installation de Make</title>
 
-    <para>Tout d'abord, appliquez des correctifs issus de l'amont :</para>
-
-<screen><userinput remap="configure">patch -Np1 -i ../&make-fixes-patch;</userinput></screen>
-
     <para>Préparez la compilation de Make :</para>
 
 <screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>

Modified: trunk/lfs/chapter06/pkgconfig.xml
===================================================================
--- trunk/lfs/chapter06/pkgconfig.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter06/pkgconfig.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -17,7 +17,7 @@
   <title>Pkg-config-&pkgconfig-version;</title>
 
   <indexterm zone="ch-system-pkgconfig">
-    <primary sortas="a-pkgconfig">pkgconfig</primary>
+    <primary sortas="a-pkgconfig">Pkgconfig</primary>
   </indexterm>
 
   <sect2 role="package">

Modified: trunk/lfs/chapter06/tar.xml
===================================================================
--- trunk/lfs/chapter06/tar.xml	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/chapter06/tar.xml	2013-10-15 20:20:48 UTC (rev 4811)
@@ -40,15 +40,8 @@
   <sect2 role="installation">
     <title>Installation de Tar</title>
 
-    <para>Ajoutez un programme qui génère une page de man pour tar à partir du
-    code source :</para>
-
-<screen><userinput remap="pre">patch -Np1 -i ../&tar-manpage-patch;</userinput></screen>
-
     <para>Corrigez une incompatibilité entre ce paquet et Glibc-&glibc-version;</para>
 
-<screen><userinput remap="pre">sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>
-
     <para>Préparez la compilation de Tar :</para>
 
 <screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1  \

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/general.ent	2013-10-15 20:20:48 UTC (rev 4811)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version         "SVN-20131002">
-<!ENTITY releasedate     "2 octobre 2013">
+<!ENTITY version         "SVN-201310015">
+<!ENTITY releasedate     "15 octobre 2013">
 <!ENTITY copyrightdate   "1999-2013"><!-- jhalfs needs a literal dash, not – -->
 <!ENTITY milestone       "7.5">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

Modified: trunk/lfs/packages.ent
===================================================================
--- trunk/lfs/packages.ent	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/packages.ent	2013-10-15 20:20:48 UTC (rev 4811)
@@ -339,12 +339,12 @@
 
 <!ENTITY linux-major-version "3">
 <!ENTITY linux-minor-version "11">
-<!ENTITY linux-patch-version "3">
+<!ENTITY linux-patch-version "5">
 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
 <!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
-<!ENTITY linux-size "73,327 Ko">
+<!ENTITY linux-size "73,331 Ko">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "8ecae4b49df495171095b7d91c913437">
+<!ENTITY linux-md5 "05ae2366c942d116a821fd4c7e6ffa75">
 <!ENTITY linux-home "http://www.kernel.org/">
 <!ENTITY linux-ch8-du "700 - 6800 Mo (en général environ 800-900 Mo)">
 <!ENTITY linux-ch8-sbu "3.0 - 49.0 SBU (en général environ 6 SBU)">
@@ -355,19 +355,19 @@
 <!ENTITY linux-headers-ch6-sbu "0.1 SBU">
 
 <!ENTITY m4-version "1.4.17">
-<!ENTITY m4-size "1,405 Ko">
-<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.bz2">
-<!ENTITY m4-md5 "8a1787edcba75ae5cd1dc40d7d8ed03a">
+<!ENTITY m4-size "1,122 Ko">
+<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
+<!ENTITY m4-md5 "12a3c829301a4fd6586a57d3fcf196dc">
 <!ENTITY m4-home "&gnu-software;m4/">
 <!ENTITY m4-ch5-du "30 Mo">
 <!ENTITY m4-ch5-sbu "0.2 SBU">
 <!ENTITY m4-ch6-du "30 Mo">
 <!ENTITY m4-ch6-sbu "0.4 SBU">
 
-<!ENTITY make-version "3.82">
-<!ENTITY make-size "1,213 Ko">
+<!ENTITY make-version "4.0">
+<!ENTITY make-size "1,311 Ko">
 <!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
-<!ENTITY make-md5 "1a11100f3c63fcf5753818e59d63088f">
+<!ENTITY make-md5 "571d470a7647b455e3af3f92d79f1c18">
 <!ENTITY make-home "&gnu-software;make/">
 <!ENTITY make-ch5-du "11.2 Mo">
 <!ENTITY make-ch5-sbu "0.1 SBU">
@@ -506,10 +506,10 @@
 <!ENTITY sysvinit-ch6-du "1.4 Mo">
 <!ENTITY sysvinit-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY tar-version "1.26">
-<!ENTITY tar-size "2,285 Ko">
-<!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.bz2">
-<!ENTITY tar-md5 "2cee42a2ff4f1cd4f9298eeeb2264519">
+<!ENTITY tar-version "1.27">
+<!ENTITY tar-size "1,823 Ko">
+<!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.xz">
+<!ENTITY tar-md5 "3484fc42b7a82b82f2305b2971aa0e56">
 <!ENTITY tar-home "&gnu-software;tar/">
 <!ENTITY tar-ch5-du "20.6 Mo">
 <!ENTITY tar-ch5-sbu "0.4 SBU">

Modified: trunk/lfs/patches.ent
===================================================================
--- trunk/lfs/patches.ent	2013-10-12 23:13:24 UTC (rev 4810)
+++ trunk/lfs/patches.ent	2013-10-15 20:20:48 UTC (rev 4811)
@@ -23,10 +23,6 @@
 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-size "12 Ko">
 
-<!ENTITY make-fixes-patch "make-&make-version;-upstream_fixes-3.patch">
-<!ENTITY make-fixes-patch-md5 "95027ab5b53d01699845d9b7e1dc878d">
-<!ENTITY make-fixes-patch-size "10 Ko">
-
 <!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
 <!ENTITY perl-libc-patch-md5 "daf5c64fd7311e924966842680535f8f">
 <!ENTITY perl-libc-patch-size "1.6 Ko">




More information about the lfs-traducfr mailing list