[lfs-fr] r938 - in trunk/clfs: . final-system/common final-system/multilib materials/common temp-system/common

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Ven 14 Aou 21:32:34 PDT 2009


Author: jmengual
Date: 2009-08-15 06:32:34 +0200 (Sat, 15 Aug 2009)
New Revision: 938

Added:
   trunk/clfs/temp-system/common/flex.xml
Modified:
   trunk/clfs/final-system/common/flex.xml
   trunk/clfs/final-system/multilib/flex-64bit.xml
   trunk/clfs/final-system/multilib/flex-n32.xml
   trunk/clfs/final-system/multilib/flex.xml
   trunk/clfs/materials/common/patches.xml
   trunk/clfs/patches.ent
Log:
Mise ?\195?\160 jour par Clfs.


Modified: trunk/clfs/final-system/common/flex.xml
===================================================================
--- trunk/clfs/final-system/common/flex.xml	2009-08-14 13:47:10 UTC (rev 937)
+++ trunk/clfs/final-system/common/flex.xml	2009-08-15 04:32:34 UTC (rev 938)
@@ -25,6 +25,11 @@
   <sect2 role="installation">
     <title>Installation de Flex</title>
 
+    <para os="p1">Le correctif puivant contient des corrections pour générer
+    du code GCC 4.4.x correct :</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&flex-gcc44-patch;</userinput></screen>
+
     <para os="a">Préparez la compilation de Flex :</para>
 
 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>

Modified: trunk/clfs/final-system/multilib/flex-64bit.xml
===================================================================
--- trunk/clfs/final-system/multilib/flex-64bit.xml	2009-08-14 13:47:10 UTC (rev 937)
+++ trunk/clfs/final-system/multilib/flex-64bit.xml	2009-08-15 04:32:34 UTC (rev 938)
@@ -23,6 +23,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="flex.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="flex.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="flex.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \

Modified: trunk/clfs/final-system/multilib/flex-n32.xml
===================================================================
--- trunk/clfs/final-system/multilib/flex-n32.xml	2009-08-14 13:47:10 UTC (rev 937)
+++ trunk/clfs/final-system/multilib/flex-n32.xml	2009-08-15 04:32:34 UTC (rev 938)
@@ -23,6 +23,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="flex.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="flex.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="flex.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \

Modified: trunk/clfs/final-system/multilib/flex.xml
===================================================================
--- trunk/clfs/final-system/multilib/flex.xml	2009-08-14 13:47:10 UTC (rev 937)
+++ trunk/clfs/final-system/multilib/flex.xml	2009-08-15 04:32:34 UTC (rev 938)
@@ -24,6 +24,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/flex.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/flex.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/flex.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>

Modified: trunk/clfs/materials/common/patches.xml
===================================================================
--- trunk/clfs/materials/common/patches.xml	2009-08-14 13:47:10 UTC (rev 937)
+++ trunk/clfs/materials/common/patches.xml	2009-08-15 04:32:34 UTC (rev 938)
@@ -86,6 +86,15 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Flex correctif GCC 4.4.x - <token>&flex-gcc44-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink
+        url="&patches-root;&flex-gcc44-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&flex-gcc44-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>GCC Correctif de la branche Mise à jour - <token>&gcc-branch_update-patch-size;</token> :</term>
       <listitem>
         <para>Téléchargement : <ulink

Modified: trunk/clfs/patches.ent
===================================================================
--- trunk/clfs/patches.ent	2009-08-14 13:47:10 UTC (rev 937)
+++ trunk/clfs/patches.ent	2009-08-15 04:32:34 UTC (rev 938)
@@ -36,6 +36,10 @@
 <!ENTITY file-cross_compile-patch-md5 "17956303345b8514a9c2bdc3939a21e5">
 <!ENTITY file-cross_compile-patch-size "1 Kio">
 
+<!ENTITY flex-gcc44-patch "flex-&flex-version;-gcc44-1.patch">
+<!ENTITY flex-gcc44-patch-md5 "a6ffbba93d034380e12110bb6d399113">
+<!ENTITY flex-gcc44-patch-size "12 Kio">
+
 <!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
 <!ENTITY gcc-branch_update-patch-md5 "ab8fc23fb2814b2d1e4128fa8d02f4e2">
 <!ENTITY gcc-branch_update-patch-size "184 Kio">

Added: trunk/clfs/temp-system/common/flex.xml
===================================================================
--- trunk/clfs/temp-system/common/flex.xml	                        (rev 0)
+++ trunk/clfs/temp-system/common/flex.xml	2009-08-15 04:32:34 UTC (rev 938)
@@ -0,0 +1,74 @@
+<?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-temp-system-flex" role="wrap">
+  <?dbhtml filename="flex.html"?>
+
+  <title>Flex-&flex-version;</title>
+
+  <indexterm zone="ch-temp-system-flex">
+    <primary sortas="a-Flex">Flex</primary>
+    <secondary>temporary system</secondary>
+  </indexterm>
+
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../../final-system/common/flex.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation de Flex</title>
+
+    <para os="t1">Assurez-vous que Flex n'essaie pas d'inclure les en-têtes de
+    /usr/include.</para>
+
+<screen os="t2"><userinput>cp -v Makefile.in{,.orig}
+sed "s/-I at includedir@//g" Makefile.in.orig > Makefile.in</userinput></screen>
+
+    <para os="t3">Lors de la compilation croisée, le script configure ne
+    détermine pas la bonne valeur pour ce qui suit. Réglez les valeurs
+    manuellement :</para>
+
+<screen os="t4"><userinput>cat > config.cache << EOF
+ac_cv_func_malloc_0_nonnull=yes
+ac_cv_func_realloc_0_nonnull=yes
+EOF</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/common/flex.xml"
+    xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="cb"><userinput>./configure --prefix=/tools \
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+    --cache-file=config.cache</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/common/flex.xml"
+    xpointer="xpointer(//*[@os='c'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/common/flex.xml"
+    xpointer="xpointer(//*[@os='d'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/common/flex.xml"
+    xpointer="xpointer(//*[@os='f'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/common/flex.xml"
+    xpointer="xpointer(//*[@os='g'])"/>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title/>
+
+    <para>Les détails sur ce paquet sont disponibles dans <xref
+    linkend="contents-flex" role="."/></para>
+
+  </sect2>
+
+</sect1>




More information about the lfs-traducfr mailing list