[lfs-fr] r1208 - in trunk/clfs: boot boot/x86_64-64 final-system/common final-system/mips64 final-system/multilib introduction/common

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Sam 28 Aou 11:45:46 PDT 2010


Author: jmengual
Date: 2010-08-28 20:45:45 +0200 (Sat, 28 Aug 2010)
New Revision: 1208

Removed:
   trunk/clfs/boot/x86_64-64/bootloaders.xml
Modified:
   trunk/clfs/boot/x86_64-64-chapter.xml
   trunk/clfs/final-system/common/gmp.xml
   trunk/clfs/final-system/common/procps.xml
   trunk/clfs/final-system/mips64/gmp-64bit.xml
   trunk/clfs/final-system/multilib/gmp-64bit.xml
   trunk/clfs/final-system/multilib/gmp-n32.xml
   trunk/clfs/final-system/multilib/gmp.xml
   trunk/clfs/final-system/multilib/procps-64bit.xml
   trunk/clfs/final-system/multilib/procps-n32.xml
   trunk/clfs/final-system/multilib/procps.xml
   trunk/clfs/introduction/common/changelog.xml
Log:
Petits ajustements clfs


Deleted: trunk/clfs/boot/x86_64-64/bootloaders.xml
===================================================================
--- trunk/clfs/boot/x86_64-64/bootloaders.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/boot/x86_64-64/bootloaders.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-]>
-
-<sect1 id="ch-boot-building-a-bootloader" role="wrap">
-  <?dbhtml filename="building-a-bootloader.html"?>
-
-  <title>Construire un chargeurde démarrage</title>
-
-    <para>Sur des architectures x86 et x86_64 (multilib), on préfère le chargeur de démarrage GRUB. Malheureusement, GRUB ne 
-    fonctionne pas sur x86_64 Pure64 - on peut construire correctement les fichiers stage2 en tant que 32 bit, mais le shell
-      <command>grub</command> est un programme 64 bits et il essaie d'exécuter certaines routines de stage2 - ceci aboutit à 
-      une erreur de segmentation. Donc, dans le système final, nous utilisons Lilo comme chargeur de démarrage.</para>
-
-    <para>Si vous avez déjà un chargeur de démarrage comme GRUB installé sur le système, vous devriez l'utiliser pour rendre
-    votre nouveau noyau amorçable.</para>
-
-  <note>
-    <para>Nous allons maintenant compiler de manière croisée Bin86 et Lilo - ces instructions supposent que vous utilisez une 
-    machine x86_64 (démarrée par exemple à partir d'un LiveCD), pure 64 ou multilib. Cette approche ne fonctionnera pas si 
-    vous exécutez la machine comme i686 car un noyau 32 bits ne sera pas en mesure d'exécuter un binaire 64 bits pour installer 
-    le chargeur de démarrage. Si tel est le cas, vous devrez installer un chargeur de démarrage i686 sur le système hôte.</para>
-  </note>
-
-</sect1>

Modified: trunk/clfs/boot/x86_64-64-chapter.xml
===================================================================
--- trunk/clfs/boot/x86_64-64-chapter.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/boot/x86_64-64-chapter.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -21,7 +21,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/udev.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pwdgroup.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/kernel.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/bootloaders.xml"/>
 <!--  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/bin86.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/lilo-build.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/settingenviron.xml"/>

Modified: trunk/clfs/final-system/common/gmp.xml
===================================================================
--- trunk/clfs/final-system/common/gmp.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/common/gmp.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -25,6 +25,20 @@
   <sect2 role="installation">
     <title>Installation de GMP</title>
 
+    <note os="n1">
+      <para>Si vous compilez ce paquet sur un processeur différent de celui sur
+      lequel vous envisagez d'exécuter le système CLFS, vous devez 
+      remplacer les enveloppes
+      <filename>config.guess</filename> et
+      <filename>config.sub</filename> de GMP par celles d'origine. Cela empêchera
+      GMP de s'optimiser pour le mauvais processeur. Vous pouvez faire cette 
+      modification avec la commande suivante :</para>
+
+<screen><userinput>mv config{fsf,}.guess
+mv config{fsf,}.sub</userinput></screen>
+
+    </note>
+
     <para os="a">Préparez la compilation de GMP :</para>
 
 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include" \

Modified: trunk/clfs/final-system/common/procps.xml
===================================================================
--- trunk/clfs/final-system/common/procps.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/common/procps.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -24,7 +24,10 @@
 
   <sect2 role="installation">
     <title>Installation de Procps</title>
+    <para os="s1">Ce qui suit corrige un problème avec Make 3.82 :</para>
 
+<screen os="s2"><userinput>sed -i -r '/^-include/s/\*(.*)/proc\1 ps\1/' Makefile</userinput></screen>
+
     <para os="a">Compilez le paquet :</para>
 
 <screen os="b"><userinput>make</userinput></screen>

Modified: trunk/clfs/final-system/mips64/gmp-64bit.xml
===================================================================
--- trunk/clfs/final-system/mips64/gmp-64bit.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/mips64/gmp-64bit.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -8,7 +8,7 @@
 <sect1 id="ch-system-gmp" role="wrap">
   <?dbhtml filename="gmp-64bit.html"?>
 
-  <title>GMP-&gmp-version; 64 bits</title>
+  <title>GMP-&gmp-version; 64 Bit</title>
 
   <indexterm zone="ch-system-gmp">
     <primary sortas="a-GMP">GMP</primary>
@@ -19,7 +19,7 @@
   xpointer="xpointer(//*[@role='package'])"/>
 
   <sect2 role="installation">
-    <title>Installation de GMP</title>
+    <title>Installation of GMP</title>
 
 <!--
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -31,8 +31,13 @@
     xpointer="xpointer(//*[@os='p2'])"/>
 
 -->
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='n1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"

Modified: trunk/clfs/final-system/multilib/gmp-64bit.xml
===================================================================
--- trunk/clfs/final-system/multilib/gmp-64bit.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/multilib/gmp-64bit.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -31,8 +31,13 @@
     xpointer="xpointer(//*[@os='p2'])"/>
 
 -->
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='n1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD64}" \

Modified: trunk/clfs/final-system/multilib/gmp-n32.xml
===================================================================
--- trunk/clfs/final-system/multilib/gmp-n32.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/multilib/gmp-n32.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -32,8 +32,13 @@
     xpointer="xpointer(//*[@os='p2'])"/>
 
 -->
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='n1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \

Modified: trunk/clfs/final-system/multilib/gmp.xml
===================================================================
--- trunk/clfs/final-system/multilib/gmp.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/multilib/gmp.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -34,6 +34,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='n1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \

Modified: trunk/clfs/final-system/multilib/procps-64bit.xml
===================================================================
--- trunk/clfs/final-system/multilib/procps-64bit.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/multilib/procps-64bit.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -23,6 +23,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/procps.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/procps.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/procps.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>make CC="gcc ${BUILD64}" m64=""</userinput></screen>

Modified: trunk/clfs/final-system/multilib/procps-n32.xml
===================================================================
--- trunk/clfs/final-system/multilib/procps-n32.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/multilib/procps-n32.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -24,6 +24,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/procps.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/procps.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/procps.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>make CC="gcc ${BUILDN32}" m64=""</userinput></screen>

Modified: trunk/clfs/final-system/multilib/procps.xml
===================================================================
--- trunk/clfs/final-system/multilib/procps.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/final-system/multilib/procps.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -24,6 +24,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/procps.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/procps.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/procps.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>make CC="gcc ${BUILD32}" m64=""</userinput></screen>

Modified: trunk/clfs/introduction/common/changelog.xml
===================================================================
--- trunk/clfs/introduction/common/changelog.xml	2010-08-28 14:43:49 UTC (rev 1207)
+++ trunk/clfs/introduction/common/changelog.xml	2010-08-28 18:45:45 UTC (rev 1208)
@@ -26,6 +26,14 @@
       <para>28 août 2010</para>
       <itemizedlist>
         <listitem>
+          <para>[jciccone] - Ajout d'un sed à procps corrigeant un problème
+          avec Make 3.82.</para>
+        </listitem>
+        <listitem>
+          <para>[jciccone] - Ajout d'une remarque à GMP dans le système final 
+          concernant la construction pour un processeur différent.</para>
+        </listitem>
+        <listitem>
           <para>[Jonathan] - Correction de sommes de contrôle MD5 et de quelques
           liens, merci à Code Monkey.</para>
         </listitem>




More information about the lfs-traducfr mailing list