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

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Sam 4 Oct 14:07:50 PDT 2014


Author: jmengual
Date: 2014-10-04 23:07:50 +0200 (Sat, 04 Oct 2014)
New Revision: 6575

Modified:
   trunk/lfs/INSTALL
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/introduction.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/chapter06/grub.xml
   trunk/lfs/chapter06/perl.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
   trunk/lfs/patches.ent
Log:
10768-10771



Modified: trunk/lfs/INSTALL
===================================================================
--- trunk/lfs/INSTALL	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/INSTALL	2014-10-04 21:07:50 UTC (rev 6575)
@@ -41,7 +41,7 @@
 lynx) and then install the following:
 
 * JDK
-  - http://www.linuxfromscratch.org/blfs/view/svn/general/jdk.html
+  - http://www.linuxfromscratch.org/blfs/view/svn/general/openjdk.html
 
 * FOP and JAI
   - http://www.linuxfromscratch.org/blfs/view/svn/pst/fop.html

Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter01/changelog.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -37,6 +37,63 @@
     </listitem>
 -->
     <listitem>
+      <para>26-09-2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[krejzi] - Mise à jour des correctifs en amont de bash et ajout
+          des correctifs pour CVE-2014-6277. Corrige <ulink
+          url="&lfs-ticket-root;3680">#3686</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[krejzi] - Mise à jour des correctifs en amont de reaadline.
+          Corrige <ulink
+          url="&lfs-ticket-root;3680">#3687</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>02-10-2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Ajout d'un correctif à perl pour corriger CVE-2014-4330
+          en ompêchant une récursion infinie dans Data::Dumper.  Corrige
+          <ulink url="&lfs-ticket-root;3681">#3681</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à grub-2.02~beta2.  La beta a plus de 9 mois
+          et aucune 'stable' ne semble s'annoncer.  Corrige
+          <ulink url="&lfs-ticket-root;3450">#3450</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Mise à jour des tests de glibc connus pour échouer
+          parfois.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
+      <para>29-09-2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Mise à jour des correctifs en amont de bash et ajout
+          de corrections pour CVE-2014-6271, CVE-2014-7169, and CVE-2014-7187
+          (via le correctif en amont bash43-027).</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à tzdata-2014h. Corrige 
+          <ulink url="&lfs-ticket-root;3682">#3682</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Passage à man-db-2.7.0.2. Corrige
+          <ulink url="&lfs-ticket-root;3683">#3683</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Amélioration de la ligne de commande wget Section 3.1.
+          Corrige <ulink url="&lfs-ticket-root;3684">#3684</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
       <para>24-09-2014</para>
       <itemizedlist>
         <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter01/whatsnew.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -106,9 +106,9 @@
     <!--<listitem>
       <para>Groff &groff-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>GRUB &grub-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Gzip &gzip-version;</para>
     </listitem>-->
@@ -208,9 +208,9 @@
     <!--<listitem>
       <para>Texinfo &texinfo-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Tzdata &tzdata-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Util-Linux &util-linux-version;</para>
     </listitem>-->
@@ -239,92 +239,30 @@
 
   <itemizedlist>
     <title>Ajoutés :</title>
-    <listitem><para></para></listitem>  <!-- satisfy build -->
 
-<!--
     <listitem>
-      <para>acl-&acl-version;</para>
-    </listitem>
-    <listitem>
-      <para>attr-&attr-version;</para>
-    </listitem>
-    <listitem>
       <para>&bash-fixes-patch;</para>
     </listitem>
+
     <listitem>
-      <para>&bc-memory-leak-patch;</para>
+      <para>&perl-fix-patch;</para>
     </listitem>
+
     <listitem>
-      <para>&binutils-lto-patch;</para>
-    </listitem>
-    <listitem>
-      <para>&binutils-lto-testsuite-patch;</para>
-    </listitem>
-    <listitem>
-      <para>eudev-&eudev-version;</para>
-    </listitem>
-    <listitem>
-      <para>expat-&expat-version;</para>
-    </listitem>
-    <listitem>
-      <para>&gcc-upstream-patch;</para>
-    </listitem>
-    <listitem>
-      <para>&glibc-fhs-patch;</para>
-    </listitem>
-    <listitem>
-      <para>gperf-&gperf-version;</para>
-    </listitem>
-    <listitem>
-      <para>intltool-&intltool-version;</para>
-    </listitem>
-    <listitem>
-      <para>libcap-&libcap-version;</para>
-    </listitem>
-    <listitem>
-      <para>&mpfr-fixes-patch;</para>
-    </listitem>
-    <listitem>
       <para>&readline-fixes-patch;</para>
     </listitem>
-    <listitem>
-      <para>XML::Parser-&xml-parser-version;</para>
-    </listitem>
--->
+
+
   </itemizedlist>
 
   <itemizedlist>
     <title>Supprimés :</title>
     <listitem><para></para></listitem>  <!-- satisfy build -->
-<!--
-    <listitem>
-      <para>bash-4.2-fixes-12.patch</para>
-    </listitem>
 
     <listitem>
-      <para>glibc-2.19-fhs-1.patch</para>
+      <para>bash-4.3-upstream_fixes-3.patch</para>
     </listitem>
 
-    <listitem>
-      <para>mpfr-3.1.2-upstream_fixes-1.patch</para>
-    </listitem>
-
-    <listitem>
-      <para>perl-5.18.2-libc-1.patch</para>
-    </listitem>
-
-    <listitem>
-      <para>readline-6.2-fixes-2.patch</para>
-    </listitem>
-
-    <listitem>
-      <para>tar-1.27.1-manpage-1.patch</para>
-    </listitem>
-
-    <listitem>
-      <para>udev 208</para>
-    </listitem>
--->
   </itemizedlist>
 
 </sect1>

Modified: trunk/lfs/chapter03/introduction.xml
===================================================================
--- trunk/lfs/chapter03/introduction.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter03/introduction.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -56,7 +56,7 @@
   est d'utiliser <ulink url="../wget-list">wget-list</ulink> comme entrée
   pour <command>wget</command>. Par exemple :</para>
 
-<screen role="nodump"><userinput>wget -i wget-list -P $LFS/sources</userinput></screen> 
+<screen role="nodump"><userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput></screen>
 
   <para>En outre, à partir de LFS-7.0, un fichier séparé,
   <ulink url="../md5sums">md5sums</ulink>, peut être utilisé pour vérifier que 

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter03/patches.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -118,6 +118,14 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Perl correctif Data::Dumper - <token>&perl-fix-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&perl-fix-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&perl-fix-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Readline Corrections en amont - <token>&readline-fixes-patch-size;</token> :</term>
       <listitem>
         <para>Téléchargement : <ulink url="&patches-root;&readline-fixes-patch;"/></para>

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter06/glibc.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -124,12 +124,10 @@
     plus fréquents :</para>
 
     <itemizedlist>
-<!--
+
       <listitem>
-        <para>Les tests <emphasis>nptl/tst-attr3</emphasis>, 
-        <emphasis>tst/tst-cputimer1</emphasis>, et
-        <emphasis>rt/tst-cpuclock2</emphasis>
-        sont connus pour échouer. On n'a pas encore
+        <para>Le test <emphasis>tst/tst-cputimer1</emphasis> 
+        est connu pour échouer. On n'a pas encore
         totalement compris la raison, mais des indications laissent penser que
         des problèmes mineurs de temps peuvent être à l'origine de ces échecs.</para>
       </listitem>
@@ -139,7 +137,7 @@
         le processeur n'est pas complètement de type Intel ou avec un processeur
         authentique AMD.</para>
       </listitem>
-      
+<!--      
       <listitem>
         <para>Lors d'une exécution sur un matériel ancien et lent, quelques
         tests peuvent échouer à cause de délais de test dépassés. La modification
@@ -147,23 +145,21 @@
         aidant à éliminer ces erreurs (par exemple <command>TIMEOUTFACTOR=16
         make -k check</command>).</para>
       </listitem>
--->
+
       <listitem>
         <para>posix/tst-getaddrinfo4 échouera toujours, faute de connexion réseau
         au moment de l'exécution du test.</para>
       </listitem>
-<!--
+
       <listitem>
         <para>libio/tst-ftell-partial-wide.out échoue à cause de l'absence des locales 
         qui ne sont pas encore générées.</para>
-      </listitem>
+      </listitem>-->
       <listitem>
         <para>D'autres tests qui sont connus pour échouer sur certaines 
-        architectures sont posix/bug-regex32, 
-        misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, nptl/tst-robust8, 
-        et stdio-common/bug22.</para>
+        architectures sont malloc/tst-malloc-usable et nptl/tst-cleanupx4.</para>
       </listitem>
--->
+
     </itemizedlist>
 
     <para>Bien que ce ne soit qu'un simple message, l'étape d'installation de

Modified: trunk/lfs/chapter06/grub.xml
===================================================================
--- trunk/lfs/chapter06/grub.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter06/grub.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -41,10 +41,6 @@
   <sect2 role="installation">
     <title>Installation de GRUB</title>
 
-    <para>Corrigez une incompatibilité entre ce paquet et Glibc-&glibc-version;</para>
-
-<screen><userinput remap="pre">sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>
-
     <para>Préparez la compilation de GRUB :</para>
 
 <screen><userinput remap="configure">./configure --prefix=/usr          \

Modified: trunk/lfs/chapter06/perl.xml
===================================================================
--- trunk/lfs/chapter06/perl.xml	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/chapter06/perl.xml	2014-10-04 21:07:50 UTC (rev 6575)
@@ -55,6 +55,11 @@
 <screen><userinput remap="pre">export BUILD_ZLIB=False
 export BUILD_BZIP2=0</userinput></screen>
 
+ 
+    <para>Corrigez un problème de sécurité potentiel :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&perl-fix-patch;</userinput></screen>
+
     <para>Si vous voulez avoir un contrôle total sur la façon dont Perl
     est configuré, vous pouvez supprimer les options <quote>-des</quote> de la commande
     suivante et contrôler à la main la façon dont ce paquet est construit.

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/general.ent	2014-10-04 21:07:50 UTC (rev 6575)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version         "SVN-20140923">
-<!ENTITY releasedate     "23 septembre 2014">
+<!ENTITY version         "SVN-20141004">
+<!ENTITY releasedate     "4 octobre 2014">
 <!ENTITY copyrightdate   "1999-2014"><!-- jhalfs needs a literal dash, not – -->
 <!ENTITY milestone       "7.6">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

Modified: trunk/lfs/packages.ent
===================================================================
--- trunk/lfs/packages.ent	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/packages.ent	2014-10-04 21:07:50 UTC (rev 6575)
@@ -278,10 +278,10 @@
 <!ENTITY groff-ch6-du "83 Mo">
 <!ENTITY groff-ch6-sbu "0.5 SBU">
 
-<!ENTITY grub-version "2.00">
-<!ENTITY grub-size "5,016 Ko">
-<!ENTITY grub-url "&gnu;grub/grub-&grub-version;.tar.xz">
-<!ENTITY grub-md5 "a1043102fbc7bcedbf53e7ee3d17ab91">
+<!ENTITY grub-version "2.02~beta2">
+<!ENTITY grub-size "5,663 Ko">
+<!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
+<!ENTITY grub-md5 "be62932eade308a364ea4bbc91295930">
 <!ENTITY grub-home "&gnu-software;grub/">
 <!ENTITY grub-ch6-du "110 Mo">
 <!ENTITY grub-ch6-sbu "0.8 SBU">
@@ -421,10 +421,10 @@
 <!ENTITY make-ch6-du "11.8 Mo">
 <!ENTITY make-ch6-sbu "0.5 SBU">
 
-<!ENTITY man-db-version "2.7.0.1">
+<!ENTITY man-db-version "2.7.0.2">
 <!ENTITY man-db-size "1,457 Ko">
 <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
-<!ENTITY man-db-md5 "7961179a2d8fb4c8f3947c92e80ee232">
+<!ENTITY man-db-md5 "8ea7be9daf7af7da0fcd619e3da3991c">
 <!ENTITY man-db-home "http://www.nongnu.org/man-db/">
 <!ENTITY man-db-ch6-du "28 Mo">
 <!ENTITY man-db-ch6-sbu "0.5 SBU">
@@ -578,10 +578,10 @@
 <!ENTITY texinfo-ch6-du "99 Mo">
 <!ENTITY texinfo-ch6-sbu "0.6 SBU">
 
-<!ENTITY tzdata-version "2014g">
-<!ENTITY tzdata-size "279 Ko">
+<!ENTITY tzdata-version "2014h">
+<!ENTITY tzdata-size "280 Ko">
 <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
-<!ENTITY tzdata-md5 "f9f59425e55b21d2e52bb3a95fc17b8d">
+<!ENTITY tzdata-md5 "ed05111948beba8a0f30956baa46b272">
 <!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	2014-10-04 15:07:11 UTC (rev 6574)
+++ trunk/lfs/patches.ent	2014-10-04 21:07:50 UTC (rev 6575)
@@ -2,9 +2,9 @@
 
 <!-- Start of Common Patches -->
  
-<!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-3.patch">
-<!ENTITY bash-fixes-patch-md5 "3266ce3d2f0aa647d4ef068e46899246">
-<!ENTITY bash-fixes-patch-size "28 Ko">
+<!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-6.patch">
+<!ENTITY bash-fixes-patch-md5 "d2ab19ad99e20ca29ccb4e3c95468b72">
+<!ENTITY bash-fixes-patch-size "88 Ko">
  
 <!ENTITY binutils-lto-patch "binutils-&binutils-version;-load_gcc_lto_plugin_by_default-1.patch">
 <!ENTITY binutils-lto-patch-md5 "48e4e96a60bfed41804aaecf4944f5d9">
@@ -46,10 +46,14 @@
 <!ENTITY mpfr-fixes-patch-md5 "2b2aa4371a4e848411639356fd82becf">
 <!ENTITY mpfr-fixes-patch-size "40 Ko">
 
-<!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-2.patch">
-<!ENTITY readline-fixes-patch-md5 "97f74f1c3c83008f268b32d36e9fd376">
-<!ENTITY readline-fixes-patch-size "4 Ko">
+<!ENTITY perl-fix-patch "perl-&perl-version;-infinite_recurse_fix-1.patch">
+<!ENTITY perl-fix-patch-md5 "579dfed34e97e0a2fe21b74aa53946ac">
+<!ENTITY perl-fix-patch-size "11 Ko">
 
+<!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-3.patch">
+<!ENTITY readline-fixes-patch-md5 "6b0d9f4e79319d56a7fee9b35e5cfd1b">
+<!ENTITY readline-fixes-patch-size "8 Ko">
+
 <!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
 <!ENTITY sysvinit-consolidated-patch-md5 "0b7b5ea568a878fdcc4057b2bf36e5cb">
 <!ENTITY sysvinit-consolidated-patch-size "3.9 Ko">



More information about the lfs-traducfr mailing list