[lfs-fr] r6775 - in trunk/lfs: . chapter01 chapter05 chapter06 chapter08 prologue

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Ven 6 Mar 18:01:15 PST 2015


Author: jmengual
Date: 2015-03-06 18:01:15 -0800 (Fri, 06 Mar 2015)
New Revision: 6775

Modified:
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter05/glibc.xml
   trunk/lfs/chapter06/coreutils.xml
   trunk/lfs/chapter06/e2fsprogs.xml
   trunk/lfs/chapter06/eudev.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/chapter06/grep.xml
   trunk/lfs/chapter08/grub.xml
   trunk/lfs/packages.ent
   trunk/lfs/prologue/hostreqs.xml
Log:
Jusqu'a 10864, bientot la stable traduite.



Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter01/changelog.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -36,6 +36,41 @@
       </itemizedlist>
     </listitem>
 -->
+    <listitem>
+      <para>03-03-2015</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Ajout d'un sed pour corriger un problème de sécurité
+          en amont dans e2fsprogs. Corrige
+          <ulink url="&lfs-ticket-root;3759">#3759</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Ajout d'un sed pour corriger un problème de sécurité
+          en amont dans grep. Corrige
+          <ulink url="&lfs-ticket-root;3760">#3760</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
+      <para>25-02-2015</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Ajout de texinfo-4.7 ou supérieur dans les pérequis 
+          du système hôte. Corrige
+          <ulink url="&lfs-ticket-root;3756">#3756</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>23-02-2015</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Ajout d'un correctif à glibc pour les for architecturess 32 bits.
+          Corrige <ulink url="&lfs-ticket-root;3755">#3755</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
      <listitem>
       <para>19-02-2015</para>
       <itemizedlist>

Modified: trunk/lfs/chapter05/glibc.xml
===================================================================
--- trunk/lfs/chapter05/glibc.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter05/glibc.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -52,6 +52,13 @@
   su -c 'cp -v sunrpc/rpc/*.h /usr/include/rpc'
 fi</userinput></screen>
 
+ 
+    <para>Corrigez une régression du paquet concernant les architectures 32 bits :</para>
+
+<screen><userinput remap="pre">sed -e '/ia32/s/^/1:/' \
+    -e '/SSE2/s/^1://' \
+    -i  sysdeps/i386/i686/multiarch/mempcpy_chk.S</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/chapter06/coreutils.xml
===================================================================
--- trunk/lfs/chapter06/coreutils.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter06/coreutils.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -54,7 +54,7 @@
     <filename>Makefile.in</filename> est postrieur  celui des autres fichiers 
     pour empêcher une erreur de <command>make</command> :</para>
 
-<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-i18n-patch; &&
+<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-i18n-patch; 
 touch Makefile.in</userinput></screen>
 
 

Modified: trunk/lfs/chapter06/e2fsprogs.xml
===================================================================
--- trunk/lfs/chapter06/e2fsprogs.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter06/e2fsprogs.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -44,6 +44,13 @@
   <sect2 role="installation">
     <title>Installation de E2fsprogs</title>
 
+    <para>Tout d'abord, corrigez un problème de sécurité potentiel identifié en
+    amont :</para>
+
+<screen><userinput remap="pre">sed -e '/int.*old_desc_blocks/s/int/blk64_t/' \
+    -e '/if (old_desc_blocks/s/super->s_first_meta_bg/desc_blocks/' \
+    -i lib/ext2fs/closefs.c</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/eudev.xml
===================================================================
--- trunk/lfs/chapter06/eudev.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter06/eudev.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -62,8 +62,7 @@
             --enable-keymap         \
             --disable-introspection \
             --disable-gudev         \
-            --disable-gtk-doc-html  \
-            --with-firmware-path=/lib/firmware </userinput></screen>
+            --disable-gtk-doc-html</userinput></screen>
  
     <para>Compilez le paquet :</para>
 

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter06/glibc.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -68,7 +68,13 @@
     et l'éditeur de liens ne peuvent pas être ajustés avant l'installation de
     Glibc, car les tests autoconf de Glibc donneraient de faux résultats, ce qui
     irait à l'encontre du but de faire une construction propre.</para>
+ 
+    <para>Corrigez une régression du paquet concernant les architectures 32 bits :</para>
 
+<screen><userinput remap="pre">sed -e '/ia32/s/^/1:/' \
+    -e '/SSE2/s/^1://' \
+    -i  sysdeps/i386/i686/multiarch/mempcpy_chk.S</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-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter06/grep.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -40,6 +40,11 @@
   <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/chapter08/grub.xml
===================================================================
--- trunk/lfs/chapter08/grub.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/chapter08/grub.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -32,8 +32,8 @@
     <userinput>xorriso</userinput> qui est dans le paquet
     <ulink url="&blfs-root;multimedia/libisoburn.html">libisoburn</ulink>.</para>
 
-<screen role="nodump"><userinput>cd /tmp &&
-grub-mkrescue --output=grub-img.iso &&
+<screen role="nodump"><userinput>cd /tmp 
+grub-mkrescue --output=grub-img.iso 
 xorriso -as cdrecord -v dev=/dev/cdrw blank=as_needed grub-img.iso</userinput></screen>
 
   </sect2>

Modified: trunk/lfs/packages.ent
===================================================================
--- trunk/lfs/packages.ent	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/packages.ent	2015-03-07 02:01:15 UTC (rev 6775)
@@ -11,7 +11,7 @@
 <!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.src.tar.gz">
 <!ENTITY acl-md5 "a61415312426e9c2212bd7dc7929abda">
 <!ENTITY acl-home " ">
-<!ENTITY acl-ch6-du "6.4 Mo">
+<!ENTITY acl-ch6-du "7.7 Mo">
 <!ENTITY acl-ch6-sbu "0.1 SBU">
 
 <!ENTITY attr-version "2.4.47">
@@ -19,16 +19,16 @@
 <!ENTITY attr-url "&savannah;/releases/attr/attr-&attr-version;.src.tar.gz">
 <!ENTITY attr-md5 "84f58dec00b60f2dc8fd1c9709291cc7">
 <!ENTITY attr-home "&gnu-software;attr/">
-<!ENTITY attr-ch6-du "3.7 Mo">
-<!ENTITY attr-ch6-sbu "0.1 SBU">
+<!ENTITY attr-ch6-du "4.2 Mo">
+<!ENTITY attr-ch6-sbu "moins de 0.1 SBU">
 
 <!ENTITY autoconf-version "2.69">
 <!ENTITY autoconf-size "1,186 Ko">
 <!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
 <!ENTITY autoconf-md5 "50f97f4159805e374639a73e2636f22e">
 <!ENTITY autoconf-home "&gnu-software;autoconf/">
-<!ENTITY autoconf-ch6-du "17.2 Mo">
-<!ENTITY autoconf-ch6-sbu "4.3 SBU">
+<!ENTITY autoconf-ch6-du "20 Mo">
+<!ENTITY autoconf-ch6-sbu "3.6 SBU">
 
 <!ENTITY automake-version "1.15">
 <!ENTITY am-minor-version "1.15">
@@ -36,53 +36,53 @@
 <!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
 <!ENTITY automake-md5 "9a1ddb0e053474d9d1105cfe39b0c48d">
 <!ENTITY automake-home "&gnu-software;automake/">
-<!ENTITY automake-ch6-du "107 Mo">
-<!ENTITY automake-ch6-sbu "moins de 0.1 SBU (environ 12 SBU avec les tests)">
+<!ENTITY automake-ch6-du "109 Mo">
+<!ENTITY automake-ch6-sbu "moins de 0.1 SBU (environ 8.4 SBU avec les tests)">
 
 <!ENTITY bash-version "4.3.30">
 <!ENTITY bash-size "7,771 Ko">
 <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
 <!ENTITY bash-md5 "a27b3ee9be83bd3ba448c0ff52b28447">
 <!ENTITY bash-home "&gnu-software;bash/">
-<!ENTITY bash-ch5-du "53 Mo">
+<!ENTITY bash-ch5-du "63 Mo">
 <!ENTITY bash-ch5-sbu "0.4 SBU">
-<!ENTITY bash-ch6-du "44 Mo">
-<!ENTITY bash-ch6-sbu "1.6 SBU">
+<!ENTITY bash-ch6-du "57 Mo">
+<!ENTITY bash-ch6-sbu "1.9 SBU">
 
 <!ENTITY bc-version "1.06.95">
 <!ENTITY bc-size "288 Ko">
 <!ENTITY bc-url "&alpha-gnu;bc/bc-&bc-version;.tar.bz2">
 <!ENTITY bc-md5 "5126a721b73f97d715bb72c13c889035">
 <!ENTITY bc-home "&gnu-software;bc/">
-<!ENTITY bc-ch6-du "3.6 Mo">
-<!ENTITY bc-ch6-sbu "0.2 SBU">
+<!ENTITY bc-ch6-du "4.0 Mo">
+<!ENTITY bc-ch6-sbu "0.1 SBU">
 
 <!ENTITY binutils-version "2.25">
 <!ENTITY binutils-size "23,486 Ko">
 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
 <!ENTITY binutils-md5 "d9f3303f802a5b6b0bb73a335ab89d66">
 <!ENTITY binutils-home "&gnu-software;binutils/">
-<!ENTITY binutils-ch5p1-du "445 Mo">
+<!ENTITY binutils-ch5p1-du "545 Mo">
 <!ENTITY binutils-ch5p1-sbu "1 SBU">
-<!ENTITY binutils-ch5p2-du "448 Mo">
-<!ENTITY binutils-ch5p2-sbu "1.1 SBU">
-<!ENTITY binutils-ch6-du "397 Mo">
-<!ENTITY binutils-ch6-sbu "2.4 SBU">
+<!ENTITY binutils-ch5p2-du "474 Mo">
+<!ENTITY binutils-ch5p2-sbu "1.0 SBU">
+<!ENTITY binutils-ch6-du "473 Mo">
+<!ENTITY binutils-ch6-sbu "2.2 SBU">
 
 <!ENTITY bison-version "3.0.4">
 <!ENTITY bison-size "1,928 Ko">
 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
 <!ENTITY bison-md5 "c342201de104cc9ce0a21e0ad10d4021">
 <!ENTITY bison-home "&gnu-software;bison/">
-<!ENTITY bison-ch6-du "35 Mo">
-<!ENTITY bison-ch6-sbu "2.6 SBU">
+<!ENTITY bison-ch6-du "40 Mo">
+<!ENTITY bison-ch6-sbu "2.3 SBU">
 
 <!ENTITY bzip2-version "1.0.6">
 <!ENTITY bzip2-size "764 Ko">
 <!ENTITY bzip2-url "http://www.bzip.org/&bzip2-version;/bzip2-&bzip2-version;.tar.gz">
 <!ENTITY bzip2-md5 "00b516f4704d4a7cb50a1d97e6e8e15b">
 <!ENTITY bzip2-home "http://www.bzip.org/">
-<!ENTITY bzip2-ch5-du "5.4 Mo">
+<!ENTITY bzip2-ch5-du "6.4 Mo">
 <!ENTITY bzip2-ch5-sbu "moins de 0.1 SBU">
 <!ENTITY bzip2-ch6-du "6.9 Mo">
 <!ENTITY bzip2-ch6-sbu "moins de 0.1 SBU">
@@ -92,7 +92,7 @@
 <!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
 <!ENTITY check-md5 "38263d115d784c17aa3b959ce94be8b8">
 <!ENTITY check-home "http://check.sourceforge.net/">
-<!ENTITY check-ch5-du "9.9 Mo">
+<!ENTITY check-ch5-du "11 Mo">
 <!ENTITY check-ch5-sbu "0.1 SBU">
 
 <!ENTITY coreutils-version "8.23">
@@ -100,17 +100,17 @@
 <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
 <!ENTITY coreutils-md5 "abed135279f87ad6762ce57ff6d89c41">
 <!ENTITY coreutils-home "&gnu-software;coreutils/">
-<!ENTITY coreutils-ch5-du "130 Mo">
-<!ENTITY coreutils-ch5-sbu "0.8 SBU">
-<!ENTITY coreutils-ch6-du "161 Mo">
-<!ENTITY coreutils-ch6-sbu "2.4 SBU">
+<!ENTITY coreutils-ch5-du "162 Mo">
+<!ENTITY coreutils-ch5-sbu "0.6 SBU">
+<!ENTITY coreutils-ch6-du "193 Mo">
+<!ENTITY coreutils-ch6-sbu "2.5 SBU">
 
 <!ENTITY dejagnu-version "1.5.2">
 <!ENTITY dejagnu-size "583 Ko">
 <!ENTITY dejagnu-url "&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz">
 <!ENTITY dejagnu-md5 "97a86a21c92ac456641a97f712ea40ac">
 <!ENTITY dejagnu-home "&gnu-software;dejagnu/">
-<!ENTITY dejagnu-ch5-du "4.1 Mo">
+<!ENTITY dejagnu-ch5-du "4.6 Mo">
 <!ENTITY dejagnu-ch5-sbu "moins de 0.1 SBU">
 
 <!ENTITY diffutils-version "3.3">
@@ -118,10 +118,10 @@
 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz">
 <!ENTITY diffutils-md5 "99180208ec2a82ce71f55b0d7389f1b3">
 <!ENTITY diffutils-home "&gnu-software;diffutils/">
-<!ENTITY diffutils-ch5-du "19 Mo">
+<!ENTITY diffutils-ch5-du "21 Mo">
 <!ENTITY diffutils-ch5-sbu "0.2 SBU">
-<!ENTITY diffutils-ch6-du "28 Mo">
-<!ENTITY diffutils-ch6-sbu "0.5 SBU">
+<!ENTITY diffutils-ch6-du "30 Mo">
+<!ENTITY diffutils-ch6-sbu "0.4 SBU">
 
 <!-- NOTE: When updating e2fsprogs, remember to check the list
      of acceptable features that can be shown by debugfs in
@@ -131,8 +131,8 @@
 <!ENTITY e2fsprogs-url "http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
 <!ENTITY e2fsprogs-md5 "68255f51be017a93f2f6402fab06c2bf">
 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
-<!ENTITY e2fsprogs-ch6-du "64 Mo">
-<!ENTITY e2fsprogs-ch6-sbu "1.7 SBU">
+<!ENTITY e2fsprogs-ch6-du "52 Mo">
+<!ENTITY e2fsprogs-ch6-sbu "2.7 SBU">
 
 <!ENTITY eudev-version "2.1.1">
 <!ENTITY eudev-size "1,745 Ko">
@@ -142,15 +142,15 @@
 <!ENTITY eudev-manpages-url "&anduin-other;eudev-&eudev-version;-manpages.tar.bz2">
 <!ENTITY eudev-manpages-md5 "5be15528788635818104146957171f5d">
 
-<!ENTITY eudev-ch6-du "72 Mo">
-<!ENTITY eudev-ch6-sbu "0.3 SBU">
+<!ENTITY eudev-ch6-du "95 Mo">
+<!ENTITY eudev-ch6-sbu "0.2 SBU">
 
 <!ENTITY expat-version "2.1.0">
 <!ENTITY expat-size "552 Ko">
 <!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.gz">
 <!ENTITY expat-md5 "dd7dab7a5fea97d2a6a43f511449b7cd">
 <!ENTITY expat-home "http://expat.sourceforge.net/">
-<!ENTITY expat-ch6-du "9.4 Mo">
+<!ENTITY expat-ch6-du "11 Mo">
 <!ENTITY expat-ch6-sbu "0.1 SBU">
 
 <!ENTITY expect-version "5.45">
@@ -159,7 +159,7 @@
 <!ENTITY expect-url "&sourceforge;expect/expect&expect-version;.tar.gz">
 <!ENTITY expect-md5 "44e1a4f4c877e9ddc5a542dfa7ecc92b">
 <!ENTITY expect-home "http://expect.sourceforge.net/">
-<!ENTITY expect-ch5-du "4.3 Mo">
+<!ENTITY expect-ch5-du "4.6 Mo">
 <!ENTITY expect-ch5-sbu "0.1 SBU">
 
 <!ENTITY file-version "5.22">
@@ -167,9 +167,9 @@
 <!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
 <!ENTITY file-md5 "8fb13e5259fe447e02c4a37bc7225add">
 <!ENTITY file-home "http://www.darwinsys.com/file/">
-<!ENTITY file-ch5-du "11.8 Mo">
+<!ENTITY file-ch5-du "16.9 Mo">
 <!ENTITY file-ch5-sbu "0.1 SBU">
-<!ENTITY file-ch6-du "11.8 Mo">
+<!ENTITY file-ch6-du "16 Mo">
 <!ENTITY file-ch6-sbu "0.1 SBU">
 
 <!ENTITY findutils-version "4.4.2">
@@ -177,9 +177,9 @@
 <!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.gz">
 <!ENTITY findutils-md5 "351cc4adb07d54877fa15f75fb77d39f">
 <!ENTITY findutils-home "&gnu-software;findutils/">
-<!ENTITY findutils-ch5-du "25 Mo">
+<!ENTITY findutils-ch5-du "29 Mo">
 <!ENTITY findutils-ch5-sbu "0.2 SBU">
-<!ENTITY findutils-ch6-du "28 Mo">
+<!ENTITY findutils-ch6-du "32 Mo">
 <!ENTITY findutils-ch6-sbu "0.4 SBU">
 
 <!ENTITY flex-version "2.5.39">
@@ -187,17 +187,17 @@
 <!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
 <!ENTITY flex-md5 "77d44c6bb8c0705e0017ab9a84a1502b">
 <!ENTITY flex-home "http://flex.sourceforge.net">
-<!ENTITY flex-ch6-du "36 Mo">
-<!ENTITY flex-ch6-sbu "0.4 SBU">
+<!ENTITY flex-ch6-du "38 Mo">
+<!ENTITY flex-ch6-sbu "0.3 SBU">
 
 <!ENTITY gawk-version "4.1.1">
 <!ENTITY gawk-size "2,146 Ko">
 <!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
 <!ENTITY gawk-md5 "a2a26543ce410eb74bc4a508349ed09a">
 <!ENTITY gawk-home "&gnu-software;gawk/">
-<!ENTITY gawk-ch5-du "33 Mo">
-<!ENTITY gawk-ch5-sbu "0.3 SBU">
-<!ENTITY gawk-ch6-du "34 Mo">
+<!ENTITY gawk-ch5-du "37 Mo">
+<!ENTITY gawk-ch5-sbu "0.2 SBU">
+<!ENTITY gawk-ch6-du "39 Mo">
 <!ENTITY gawk-ch6-sbu "0.3 SBU">
 
 <!ENTITY gcc-version "4.9.2">

Modified: trunk/lfs/prologue/hostreqs.xml
===================================================================
--- trunk/lfs/prologue/hostreqs.xml	2015-03-06 12:23:02 UTC (rev 6774)
+++ trunk/lfs/prologue/hostreqs.xml	2015-03-07 02:01:15 UTC (rev 6775)
@@ -136,6 +136,9 @@
     </listitem>
 
     <listitem>
+      <para><emphasis role="strong">Texinfo-4.7</emphasis></para>
+    </listitem>
+    <listitem>
       <para><emphasis role="strong">Xz-5.0.0</emphasis></para>
     </listitem>
 
@@ -201,6 +204,7 @@
 echo Perl `perl -V:version`
 sed --version | head -n1
 tar --version | head -n1
+makeinfo --version | head -n1
 xz --version | head -n1
 
 echo 'main(){}' > dummy.c && g++ -o dummy dummy.c



More information about the lfs-traducfr mailing list