[lfs-fr] r5542 - in trunk/lfs: . appendices chapter01 chapter06 chapter09

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Mar 21 Jan 13:55:44 PST 2014


Author: jmengual
Date: 2014-01-21 22:55:44 +0100 (Tue, 21 Jan 2014)
New Revision: 5542

Modified:
   trunk/lfs/appendices/dependencies.xml
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter06/chapter06.xml
   trunk/lfs/chapter06/e2fsprogs.xml
   trunk/lfs/chapter06/systemd.xml
   trunk/lfs/chapter09/reboot.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
Log:
Ajustements lies a szstemd, util-linux.


Modified: trunk/lfs/appendices/dependencies.xml
===================================================================
--- trunk/lfs/appendices/dependencies.xml	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/appendices/dependencies.xml	2014-01-21 21:55:44 UTC (rev 5542)
@@ -229,7 +229,7 @@
 
         <seglistitem>
          <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc,
-         Grep, M4, Make et Sed</seg>
+         Grep, M4,  Make et Sed</seg>
         </seglistitem>
       </segmentedlist>
 
@@ -2059,7 +2059,7 @@
 
         <seglistitem>
          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
-         Kmod, Make et Sed</seg>
+         Kmod, Make et Util-linux</seg>
         </seglistitem>
       </segmentedlist>
 

Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/chapter01/changelog.xml	2014-01-21 21:55:44 UTC (rev 5542)
@@ -40,6 +40,12 @@
       <para>15-01-2014</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Déplacement de la construction finale d'util-linux
+          après udev.  Corrections pour qu'e2fsprogs et udev utilisent
+          la construction d'util-linux du chapitre 5.  Corrige
+          <ulink url="&lfs-ticket-root;3467">#3467</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Ajout de la construction d'util-linux au chapitre 5
           après udev pour satisfaire une dépendance circulaire.  Ce n'est pas
           la correction complète vu que cette construction n'a pas été encore 

Modified: trunk/lfs/chapter06/chapter06.xml
===================================================================
--- trunk/lfs/chapter06/chapter06.xml	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/chapter06/chapter06.xml	2014-01-21 21:55:44 UTC (rev 5542)
@@ -33,7 +33,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconfig.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="psmisc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="procps.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="e2fsprogs.xml"/>
@@ -73,9 +72,10 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="systemd.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vim.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aboutdebug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="strippingagain.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="revisedchroot.xml"/>
 
-</chapter>
\ No newline at end of file
+</chapter>

Modified: trunk/lfs/chapter06/e2fsprogs.xml
===================================================================
--- trunk/lfs/chapter06/e2fsprogs.xml	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/chapter06/e2fsprogs.xml	2014-01-21 21:55:44 UTC (rev 5542)
@@ -52,7 +52,11 @@
 
     <para>Préparez la compilation d'E2fsprogs :</para>
 
-<screen><userinput remap="configure">../configure --prefix=/usr         \
+<screen><userinput remap="configure">export PKG_CONFIG_PATH=/tools/lib/pkgconfig 
+
+LIBS=-L/tools/lib                  \
+CFLAGS=-I/tools/include            \
+../configure --prefix=/usr         \
              --with-root-prefix="" \
              --enable-elf-shlibs   \
              --disable-libblkid    \
@@ -61,16 +65,17 @@
              --disable-fsck</userinput></screen>
 
     <variablelist>
-      <title>Voici la signification des options de configure :</title>
-<!--
+      <title>Voici la signification des variables d'environnement et des options
+      de configure :</title>
+
       <varlistentry>
-        <term><parameter>PKG_CONFIG...</parameter></term>
-        <listitem>
-          <para>Ceci permet à E2fsprogs de se construire sans besoin de 
-          construire et d'installer préalablement Pkg-config.</para>
+       <term><parameter>PKG_CONFIG_PATH, LIBS, CFLAGS</parameter></term>
+         <listitem>
+          <para>Ces variables permettent à e2fsprogs de se construire en utilisant
+          la construction du paquet <xref linkend="ch-tools-util-linux"/> précédente.</para>
         </listitem>
       </varlistentry>
--->
+
       <varlistentry>
         <term><parameter>--with-root-prefix=""</parameter></term>
         <listitem>
@@ -130,10 +135,11 @@
 
 <screen><userinput remap="install">make install</userinput></screen>
 
-    <para>Installez les bibliothèques statiques et les
-    en-têtes :</para>
+    <para>Installez les bibliothèques statiques, les
+    en-têtes et faites un peu de ménage :</para>
 
-<screen><userinput remap="install">make install-libs</userinput></screen>
+<screen><userinput remap="install">make install-libs
+unset PKG_CONFIG_PATH</userinput></screen>
 
     <para>Autorisez l'écriture dans les bibliothèques statiques installées
     pour que les symboles de débogage puissent être supprimés plus tard :</para>

Modified: trunk/lfs/chapter06/systemd.xml
===================================================================
--- trunk/lfs/chapter06/systemd.xml	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/chapter06/systemd.xml	2014-01-21 21:55:44 UTC (rev 5542)
@@ -52,9 +52,12 @@
 
 <screen><userinput remap="pre">tar -xvf ../&udev-lfs;.tar.bz2</userinput></screen>
 
-    <para>Compilez le paquet :</para>
+    <para>Créez deux liens symboliques vers les fichiers d'en-tête et définissez
+    une variable d'environnement pour bien utiliser <xref linkend="ch-tools-util-linux"/>.</para>
 
-<screen><userinput remap="make">make -f &udev-lfs;/Makefile.lfs</userinput></screen>
+<screen><userinput remap="pre">ln -svf /tools/include/blkid /usr/include
+ln -svf /tools/include/uuid  /usr/include
+export LD_LIBRARY_PATH=/tools/lib</userinput></screen>
 
     <para>Installez le paquet :</para>
 
@@ -81,6 +84,11 @@
 
 <screen><userinput remap="install">bash udev-lfs-&systemd-version;-1/init-net-rules.sh</userinput></screen>
 
+    <para>Faites un peu de ménage :</para>
+
+<screen><userinput remap="install">rm -fv /usr/include/{uuid,blkid}
+unset LD_LIBRARY_PATH</userinput></screen>
+
   </sect2>
 
   <sect2 id="contents-udev" role="content">

Modified: trunk/lfs/chapter09/reboot.xml
===================================================================
--- trunk/lfs/chapter09/reboot.xml	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/chapter09/reboot.xml	2014-01-21 21:55:44 UTC (rev 5542)
@@ -83,14 +83,8 @@
 
 <screen><userinput>umount -v $LFS/dev/pts
 
-if [ -h $LFS/dev/shm ]; then
-   link=$(readlink $LFS/dev/shm)
-   umount -v $LFS/$link
-   unset link
-else
-   umount -v $LFS/dev/shm
-fi
 umount -v $LFS/dev
+umount -v $LFS/run
 umount -v $LFS/proc
 umount -v $LFS/sys</userinput></screen>
 

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/general.ent	2014-01-21 21:55:44 UTC (rev 5542)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version         "SVN-20140119">
-<!ENTITY releasedate     "19 janvier 2014">
+<!ENTITY version         "SVN-20140121">
+<!ENTITY releasedate     "21 janvier 2014">
 <!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	2014-01-21 21:29:56 UTC (rev 5541)
+++ trunk/lfs/packages.ent	2014-01-21 21:55:44 UTC (rev 5542)
@@ -551,10 +551,10 @@
 <!ENTITY tzdata-ch6-du "6.4 Mo">
 <!ENTITY tzdata-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY udev-lfs         "udev-lfs-&systemd-version;-1">
+<!ENTITY udev-lfs         "udev-lfs-&systemd-version;-2">
 <!ENTITY udev-lfs-size   "29 Ko">   
 <!ENTITY udev-lfs-url    "&anduin-other;&udev-lfs;.tar.bz2">
-<!ENTITY udev-lfs-md5     "67a5339e7ef1fa08f5db8315a5ea69e7">
+<!ENTITY udev-lfs-md5     "ed85205909de6e4f96ea2b0ebc57df7e">
 <!ENTITY udev-lfs-home   " ">
 
 <!ENTITY util-linux-version "2.24">




More information about the lfs-traducfr mailing list