[lfs-fr] r6281 - in trunk/lfs: . chapter01 chapter03 chapter05 chapter06 chapter07 prologue

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Mer 4 Juin 13:34:50 PDT 2014


Author: jmengual
Date: 2014-06-04 22:34:50 +0200 (Wed, 04 Jun 2014)
New Revision: 6281

Modified:
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter05/perl.xml
   trunk/lfs/chapter06/binutils.xml
   trunk/lfs/chapter06/e2fsprogs.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/chapter07/usage.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
   trunk/lfs/patches.ent
   trunk/lfs/prologue/hostreqs.xml
Log:
10569 a 10572


Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter01/changelog.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -37,6 +37,63 @@
     </listitem>
 -->
     <listitem>
+      <para>04-06-2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Passage à e2fsprogs-1.42.10.  Corrige
+           <ulink url="&lfs-ticket-root;3586">#3596</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à grep-2.20.  Corrige
+           <ulink url="&lfs-ticket-root;3589">#3589</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à perl-5.20.0.  Corrige
+           <ulink url="&lfs-ticket-root;3592">#3592</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à man-pages-3.68.  Corrige
+           <ulink url="&lfs-ticket-root;3593">#3593</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à tzdata-2014d.  Corrige
+           <ulink url="&lfs-ticket-root;3594">#3594</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à check-0.9.13.  Corrige
+           <ulink url="&lfs-ticket-root;3596">#3596</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à linux-3.14.5.  Corrige
+           <ulink url="&lfs-ticket-root;3597">#3597</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à eudev-1.7.  Corrige
+           <ulink url="&lfs-ticket-root;3598">#3598</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
+      <para>27-05-2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Passage à man-pages-3.67.  Corrige
+           <ulink url="&lfs-ticket-root;3588">#3588</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Reformatage du script de vérification des versions
+          pour qu'il s'adapte bien aux pages pdf. Corrige
+           <ulink url="&lfs-ticket-root;3590">#3590</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Ajout d'une remarque sur l'ajout du répertoire
+          parent aux dispositions de clavier es et pt pour un bon chargement
+          de la disposition du clavier. Corrige
+           <ulink url="&lfs-ticket-root;3591">#3591</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
       <para>19-05-2014</para>
       <itemizedlist>
         <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter01/whatsnew.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -46,9 +46,9 @@
     <!--<listitem>
       <para>Bzip2 &bzip2-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Check &check-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Coreutils &coreutils-version;</para>
     </listitem>-->
@@ -157,9 +157,9 @@
     <!--<listitem>
       <para>Patch &patch-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Perl &perl-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Pkg-config &pkgconfig-version;</para>
     </listitem>-->
@@ -248,6 +248,9 @@
       <para>dbus-&dbus-version;</para>
     </listitem>-->
     <listitem>
+      <para>eudev-&e2fsprogs-fix-test-patch;</para>
+    </listitem>
+    <listitem>
       <para>eudev-&eudev-version;</para>
     </listitem>
     <listitem>
@@ -285,6 +288,9 @@
     </listitem>
 
     <listitem>
+      <para>perl-5.18.2-libc-1.patch</para>
+    </listitem>
+    <listitem>
       <para>readline-6.2-fixes-2.patch</para>
     </listitem>
 

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter03/patches.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -67,6 +67,14 @@
       </listitem>
     </varlistentry>
 
+    <varlistentry>
+      <term>E2fsprogs Correction Tests - <token>&e2fsprogs-fix-test-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&e2fsprogs-fix-test-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&e2fsprogs-fix-test-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
      <varlistentry>
       <term>Gcc Correctif en amont - <token>&gcc-upstream-patch-size;</token> :</term>
       <listitem>
@@ -99,13 +107,14 @@
       </listitem>
     </varlistentry>
 
-    <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>
         <para>Somme de contrôle MD5 : <literal>&perl-libc-patch-md5;</literal></para>
       </listitem>
     </varlistentry> 
+-->
 
     <varlistentry>
       <term>Readline Corrections en amont - <token>&readline-fixes-patch-size;</token> :</term>

Modified: trunk/lfs/chapter05/perl.xml
===================================================================
--- trunk/lfs/chapter05/perl.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter05/perl.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -43,14 +43,15 @@
   <sect2 role="installation">
     <title>Installation de Perl</title>
 
-    <para>Tout d'abord, appliquez la série de correctifs pour adapter certains chemins codés en dur vers la
+<!--    <para>Tout d'abord, appliquez la série de correctifs pour adapter certains chemins codés en dur vers la
     bibliothèque C :</para>
 
 <screen><userinput remap="pre">patch -Np1 -i ../&perl-libc-patch;</userinput></screen>
+-->
 
     <para>Préparez la compilation de Perl :</para>
 
-<screen><userinput remap="configure">sh Configure -des -Dprefix=/tools</userinput></screen>
+<screen><userinput remap="configure">sh Configure -des -Dprefix=/tools -Dlibs=-lm</userinput></screen>
 
     <para>Construisez le paquet :</para>
 

Modified: trunk/lfs/chapter06/binutils.xml
===================================================================
--- trunk/lfs/chapter06/binutils.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter06/binutils.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -120,6 +120,9 @@
     <para>Testez les résultats :</para>
 
 <screen><userinput remap="test">make check</userinput></screen>
+ 
+    <para>Six tests de la suite de tests lto.exp sont connus pour échouer à cause
+    de changements dans la version la plus récente de gcc.</para>
 
     <para>Installez le paquet :</para>
 

Modified: trunk/lfs/chapter06/e2fsprogs.xml
===================================================================
--- trunk/lfs/chapter06/e2fsprogs.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter06/e2fsprogs.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -44,10 +44,11 @@
   <sect2 role="installation">
     <title>Installation de E2fsprogs</title>
 
-    <para>Tout d'abord, corrigez un problème de lancement des tests de régression
+    <para>Tout d'abord, corrigez des probèmes de lancement des tests de régression
     dans l'environnement chroot de LFS :</para>
 
-<screen><userinput remap="pre">sed -i -e 's|^LD_LIBRARY_PATH.*|&:/tools/lib|' tests/test_config</userinput></screen>
+<screen><userinput remap="pre">patch -Np1 -i ../&e2fsprogs-fix-test-patch;
+sed -i -e 's|^LD_LIBRARY_PATH.*|&:/tools/lib|' tests/test_config</userinput></screen>
 
     <para>Il est recommandé par la documentation de construire E2fsprogs dans un
     sous-répertoire du répertoire source :</para>

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter06/glibc.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -416,7 +416,7 @@
         ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, pcprofiledump,
         pldd, rpcgen, sln, sotruss, sprof, tzselect, xtrace,
         zdump et zic</seg>
-        <seg>ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
+        <seg>ld-&glibc-version;.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
         libc.{a,so}, libc_nonshared.a, libcidn.so,
         libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so},
         libmcheck.a, libmemusage.so, libnsl.{a,so}, libnss_compat.so,
@@ -704,11 +704,11 @@
       </varlistentry>
 
       <varlistentry id="ld.so">
-        <term><filename class="libraryfile">ld.so</filename></term>
+        <term><filename class="libraryfile">ld-&glibc-version;.so</filename></term>
         <listitem>
           <para>Le programme d'aide des bibliothèques partagées exécutables</para>
           <indexterm zone="ch-system-glibc ld.so">
-            <primary sortas="c-ld.so">ld.so</primary>
+            <primary sortas="c-ld.so">ld-&glibc-version;.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/lfs/chapter07/usage.xml
===================================================================
--- trunk/lfs/chapter07/usage.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/chapter07/usage.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -408,9 +408,13 @@
       <listitem>
         <para>Cette variable spécifie les arguments du programme
         <command>loadkeys</command>, en général le nom de la disposition de
-        clavier a charger, comme <quote>es</quote>. Si cette variable n'est pas réglée,
+        clavier a charger, comme <quote>it</quote>. Si cette variable n'est pas réglée,
         le script de démarrage ne lancera pas le programme <command>loadkeys</command>
-	    et la disposition du clavier du noyau par défaut sera utilisé.</para>
+        et la disposition du clavier du noyau par défaut sera utilisée. Remarquez
+        que certaines dispositions ont plusieurs versions ayant le même nom
+        (cz et ses variantes dans qwerty/ et qwertz/, es dans olpc/ et qwerty/, et trf dans fgGIod/ et
+        qwerty/). Dans ces cas, vous devriez aussi spécifier le répertoire parent
+        (comme qwerty/es) pour vous assurer que la disposition sera bien chargée.</para>
       </listitem>
     </varlistentry>
 

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/general.ent	2014-06-04 20:34:50 UTC (rev 6281)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version         "SVN-20140519">
-<!ENTITY releasedate     "19 mai 2014">
+<!ENTITY version         "SVN-20140604">
+<!ENTITY releasedate     "4 juin 2014">
 <!ENTITY copyrightdate   "1999-2013"><!-- jhalfs needs a literal dash, not – -->
 <!ENTITY milestone       "8.0">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

Modified: trunk/lfs/packages.ent
===================================================================
--- trunk/lfs/packages.ent	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/packages.ent	2014-06-04 20:34:50 UTC (rev 6281)
@@ -91,10 +91,10 @@
 <!ENTITY bzip2-ch6-du "6.9 Mo">
 <!ENTITY bzip2-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY check-version "0.9.12">
-<!ENTITY check-size "714 Ko">
+<!ENTITY check-version "0.9.13">
+<!ENTITY check-size "936 Ko">
 <!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
-<!ENTITY check-md5 "46fe540d1a03714c7a1967dbc6d484e7">
+<!ENTITY check-md5 "95530868f81a9496b2518fd2b713008a">
 <!ENTITY check-home "http://check.sourceforge.net/">
 <!ENTITY check-ch5-du "6.9 Mo">
 <!ENTITY check-ch5-sbu "0.1 SBU">
@@ -138,18 +138,18 @@
 <!-- NOTE: When updating e2fsprogs, remember to check the list
      of acceptable features that can be shown by debugfs in
      chapter02/creatingfilesystem.xml -->
-<!ENTITY e2fsprogs-version "1.42.9">
-<!ENTITY e2fsprogs-size "5,928 Ko">
+<!ENTITY e2fsprogs-version "1.42.10">
+<!ENTITY e2fsprogs-size "5,983 Ko">
 <!ENTITY e2fsprogs-url "http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
-<!ENTITY e2fsprogs-md5 "3f8e41e63b432ba114b33f58674563f7">
+<!ENTITY e2fsprogs-md5 "62bfe2fe0a194c5c37165789ac2825a8">
 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
 <!ENTITY e2fsprogs-ch6-du "64 Mo">
 <!ENTITY e2fsprogs-ch6-sbu "1.7 SBU">
 
-<!ENTITY eudev-version "1.6">
-<!ENTITY eudev-size "1,689 Ko">
+<!ENTITY eudev-version "1.7">
+<!ENTITY eudev-size "1,715 Ko">
 <!ENTITY eudev-url "http://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz">
-<!ENTITY eudev-md5 "c2fbf420a50d07b80158a0185cbb08f7">
+<!ENTITY eudev-md5 "80649a0350ff9620fc2da9562d9f2a6a">
 <!ENTITY eudev-manpages-size "9 Ko">
 <!ENTITY eudev-manpages-url "&anduin-other;eudev-&eudev-version;-manpages.tar.bz2">
 <!ENTITY eudev-manpages-md5 "eaa5b9af344e958c29288e5376b97a28">
@@ -226,7 +226,7 @@
 <!ENTITY gcc-ch5p2-du "1.8 Go">
 <!ENTITY gcc-ch5p2-sbu "7.1 SBU">
 <!ENTITY gcc-ch6-du "2.0 Go">
-<!ENTITY gcc-ch6-sbu "53.5 SBU">
+<!ENTITY gcc-ch6-sbu "55.6 SBU">
 
 <!ENTITY gdbm-version "1.11">
 <!ENTITY gdbm-size "796 Ko">
@@ -277,10 +277,10 @@
 <!ENTITY gperf-ch6-du "6.5 Mo">
 <!ENTITY gperf-ch6-sbu "0.1 SBU">
 
-<!ENTITY grep-version "2.18">
-<!ENTITY grep-size "1,185 Ko">
+<!ENTITY grep-version "2.20">
+<!ENTITY grep-size "1,209 Ko">
 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
-<!ENTITY grep-md5 "7439f8266f50844b56cc3e2721606541">
+<!ENTITY grep-md5 "2cbea44a4f1548aee20b9ff2d3076908">
 <!ENTITY grep-home "&gnu-software;grep/">
 <!ENTITY grep-ch5-du "21 Mo">
 <!ENTITY grep-ch5-sbu "0.2 SBU">
@@ -322,7 +322,7 @@
 <!ENTITY iana-etc-ch6-sbu "moins de 0.1 SBU">
 
 <!ENTITY inetutils-version "1.9.2">
-<!ENTITY inetutils-size "1,188 Ko">
+<!ENTITY inetutils-size "2,188 Ko">
 <!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.gz">
 <!ENTITY inetutils-md5 "aa1a9a132259db83e66c1f3265065ba2">
 <!ENTITY inetutils-home "&gnu-software;inetutils/">
@@ -407,12 +407,12 @@
 
 <!ENTITY linux-major-version "3">
 <!ENTITY linux-minor-version "14">
-<!ENTITY linux-patch-version "4">
+<!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 "76,566 Ko">
+<!ENTITY linux-size "76,562 Ko">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "c7c565d14833550faa39ef8279272182">
+<!ENTITY linux-md5 "db2f2b8a83239852b72e560811eb80de">
 <!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)">
@@ -450,10 +450,10 @@
 <!ENTITY man-db-ch6-du "27 Mo">
 <!ENTITY man-db-ch6-sbu "0.5 SBU">
 
-<!ENTITY man-pages-version "3.66">
-<!ENTITY man-pages-size "1,211 Ko">
+<!ENTITY man-pages-version "3.68">
+<!ENTITY man-pages-size "1,225 Ko">
 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
-<!ENTITY man-pages-md5 "0f165e0ab25ff5687d2d0b237af77b74">
+<!ENTITY man-pages-md5 "43965ed65b34aeff75767b162f97eb01">
 <!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
 <!ENTITY man-pages-ch6-du "23 Mo">
 <!ENTITY man-pages-ch6-sbu "moins de 0.1 SBU">
@@ -498,10 +498,10 @@
 <!ENTITY patch-ch6-du "3.4 Mo">
 <!ENTITY patch-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY perl-version "5.18.2">
-<!ENTITY perl-size "13,730 Ko">
+<!ENTITY perl-version "5.20.0">
+<!ENTITY perl-size "13,448 Ko">
 <!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
-<!ENTITY perl-md5 "d549b16ee4e9210988da39193a9389c1">
+<!ENTITY perl-md5 "20cbecd4e9e880ee7a50a136c8b1484e">
 <!ENTITY perl-home "http://www.perl.org/">
 <!ENTITY perl-ch5-du "235 Mo">
 <!ENTITY perl-ch5-sbu "1.6 SBU">
@@ -611,10 +611,10 @@
 <!ENTITY systemd-ch6-du  "410 Mo">
 <!ENTITY systemd-ch6-sbu "4.5 SBU">
 
-<!ENTITY tzdata-version "2014c">
+<!ENTITY tzdata-version "2014d">
 <!ENTITY tzdata-size "217 Ko">
 <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
-<!ENTITY tzdata-md5 "fa7f3dc1c6f6238253a6f2b850467e2e">
+<!ENTITY tzdata-md5 "299b86c0368ecfb321f15d5c408a1d9b">
 <!ENTITY tzdata-home "http://www.iana.org/time-zones">
 <!ENTITY tzdata-ch6-du "6.4 Mo">
 <!ENTITY tzdata-ch6-sbu "moins de 0.1 SBU">

Modified: trunk/lfs/patches.ent
===================================================================
--- trunk/lfs/patches.ent	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/patches.ent	2014-06-04 20:34:50 UTC (rev 6281)
@@ -26,6 +26,10 @@
 <!ENTITY coreutils-shuf-segfault-patch-md5 "f1b5b35392914e327b1b6bbbb454d256">
 <!ENTITY coreutils-shuf-segfault-patch-size "4 Ko">
 
+<!ENTITY e2fsprogs-fix-test-patch "e2fsprogs-&e2fsprogs-version;-fix_test-1.patch">
+<!ENTITY e2fsprogs-fix-test-patch-md5 "7c20605628536db298bb3bb4666047bf">
+<!ENTITY e2fsprogs-fix-test-patch-size "0.7 Ko">
+
 <!ENTITY gcc-upstream-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
 <!ENTITY gcc-upstream-patch-md5 "f070aae5f5f92259ed167539725e6241">
 <!ENTITY gcc-upstream-patch-size "4.0 Ko">
@@ -42,9 +46,11 @@
 <!ENTITY mpfr-fixes-patch-md5 "aaf52416b309dd0b8c5eb92ae9c210c1">
 <!ENTITY mpfr-fixes-patch-size "43 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">
+-->
 
 <!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-1.patch">
 <!ENTITY readline-fixes-patch-md5 "bbee7fad08474328b807e6828c26a961">

Modified: trunk/lfs/prologue/hostreqs.xml
===================================================================
--- trunk/lfs/prologue/hostreqs.xml	2014-06-03 11:29:03 UTC (rev 6280)
+++ trunk/lfs/prologue/hostreqs.xml	2014-06-04 20:34:50 UTC (rev 6281)
@@ -159,7 +159,8 @@
 <!-- ANY additional lines in the script cause a pdf rendering problem-->
 <screen role="nodump"><userinput>cat > version-check.sh << "EOF"
 <literal>#!/bin/bash
-# Simple script to list version numbers of critical development tools
+# Script simple pour afficher les numéros de version des outils de
+# développement essentiels
 
 export LC_ALL=C
 bash --version | head -n1 | cut -d" " -f2-4
@@ -167,7 +168,7 @@
 echo -n "Binutils: "; ld --version | head -n1 | cut -d" " -f3-
 bison --version | head -n1
 if [ -e /usr/bin/yacc ];
-  then echo "/usr/bin/yacc -> `readlink -f /usr/bin/yacc`"; 
+  then echo "/usr/bin/yacc -> `readlink -f /usr/bin/yacc`";
   else echo "yacc not found"; fi
 
 bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f1,6-
@@ -176,29 +177,42 @@
 find --version | head -n1
 gawk --version | head -n1
 if [ -e /usr/bin/awk ];
-  then echo "/usr/bin/awk -> `readlink -f /usr/bin/awk`"; 
-  else echo "awk not found"; fi
+  then echo "/usr/bin/awk -> `readlink -f /usr/bin/awk`";
+  else echo "awk non trouvé"; fi
 
-gcc --version | head -n1
-g++ --version | head -n1
-ldd --version | head -n1 | cut -d" " -f2-  # glibc version
-grep --version | head -n1
-gzip --version | head -n1
+gcc - -version | head -n1
+g++ - -version | head -n1
+ldd - -version | head -n1 | cut -d" " -f2-  # glibc version
+grep - -version | head -n1
+gzip - -version | head -n1
 cat /proc/version
-m4 --version | head -n1
-make --version | head -n1
-patch --version | head -n1
+m4 - -version | head -n1
+make - -version | head -n1
+patch - -version | head -n1
 echo Perl `perl -V:version`
-sed --version | head -n1
-tar --version | head -n1
-xz --version | head -n1
+sed - -version | head -n1
+tar - -version | head -n1
+xz - -version | head -n1
 
 echo 'main(){}' > dummy.c && g++ -o dummy dummy.c
-if [ -x dummy ] 
+if [ -x dummy ]
   then echo "g++ compilation OK";
   else echo "g++ compilation failed"; fi
-rm -f dummy.c dummy
+rm -f dummy.c dummy</literal>
+<!--
+for lib in lib{gmp,mpfr,mpc}.la; do
+  echo $lib: $(if find /usr/lib* -name $lib|
+               grep -q $lib;then :;else echo not;fi) found
+done
+unset lib</literal>-->
+EOF
 
+bash version-check.sh</userinput></screen>
+
+  <para>Vérifiez également la cohérence de quelques bibliothèques :</para>
+
+<screen role="nodump"><userinput>cat > library-check.sh << "EOF"
+<literal>#!/bin/bash
 for lib in lib{gmp,mpfr,mpc}.la; do
   echo $lib: $(if find /usr/lib* -name $lib|
                grep -q $lib;then :;else echo not;fi) found
@@ -206,8 +220,10 @@
 unset lib</literal>
 EOF
 
-bash version-check.sh</userinput></screen>
+bash library-check.sh</userinput></screen>
 
-  </sect2>
+<para>Les fichiers identifiés par ce script devraient tous être présents ou
+absent, mais pas partiellement avec certains présents seulement.</para>
 
+</sect2>
 </sect1>



More information about the lfs-traducfr mailing list