[lfs-fr] r6666 - in trunk/blfs: traduc/commits xsoft/graphweb

myou72 at orange.fr myou72 at orange.fr
Jeu 20 Nov 04:21:14 PST 2014


Author: myou72
Date: 2014-11-20 13:21:13 +0100 (Thu, 20 Nov 2014)
New Revision: 6666

Removed:
   trunk/blfs/traduc/commits/r14860.txt
   trunk/blfs/traduc/commits/r14861.txt
   trunk/blfs/traduc/commits/r14862.txt
Modified:
   trunk/blfs/xsoft/graphweb/firefox.xml
   trunk/blfs/xsoft/graphweb/seamonkey.xml
Log:
->14862

Deleted: trunk/blfs/traduc/commits/r14860.txt
===================================================================
--- trunk/blfs/traduc/commits/r14860.txt	2014-11-18 12:26:48 UTC (rev 6665)
+++ trunk/blfs/traduc/commits/r14860.txt	2014-11-20 12:21:13 UTC (rev 6666)
@@ -1,333 +0,0 @@
-Révision 14860
-
-fichiers modifiés :
-   general.ent
-   xsoft/graphweb/seamonkey.xml
-   xsoft/graphweb/firefox.xml
-   introduction/welcome/changelog.xml
-
-Log :
-Fixes to seamonkey-2.30: number of threads, optimization and dependencies. Fixes to firefox-33.0.3: number of threads and optimization.
-
-Le robot a traité 14 % du commit anglais
-Index: introduction/welcome/changelog.xml
-===================================================================
---- introduction/welcome/changelog.xml	(révision 14859)
-+++ introduction/welcome/changelog.xml	(révision 14860)
-@@ -45,6 +45,20 @@
- -->
- 
-     <listitem>
-+      <para>November 9th, 2014</para>
-+      <itemizedlist>
-+        <listitem>
-+          <para>[fernando] - Fixes to firefox-33.0.3: number of threads and
-+          optimization.</para>
-+        </listitem>
-+        <listitem>
-+          <para>[fernando] - Fixes to seamonkey-2.30: number of threads,
-+          optimization and dependencies.</para>
-+        </listitem>
-+      </itemizedlist>
-+    </listitem>
-+    <listitem>
-       <para>November 7th, 2014</para>
-       <itemizedlist>
-         <listitem>
-
-Index: xsoft/graphweb/firefox.xml
-===================================================================
---- xsoft/graphweb/firefox.xml	(révision 14859)
-+++ xsoft/graphweb/firefox.xml	(révision 14860)
-@@ -134,6 +134,7 @@
-       <xref linkend="openjdk"/>,
-       <xref linkend="pulseaudio"/>,
-       <xref linkend="startup-notification"/>,
-+      <xref linkend="valgrind"/>,
-       <xref linkend="wget"/>,
-       <xref linkend="wireless_tools"/>, and
-       <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>
-@@ -159,12 +160,7 @@
-     </para>
- 
- <screen><userinput>cat > mozconfig << "EOF"
--<literal># If you have a multicore machine, firefox will now use all the cores by
--# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
--# by uncommenting the next line and setting a valid number of CPU cores.
--#mk_add_options MOZ_MAKE_FLAGS="-j1"
--# If you have installed DBus-Glib comment out this line:
-+<literal># If you have installed DBus-Glib comment out this line:
- ac_add_options --disable-dbus
- 
- # If you have installed dbus-glib, and you have installed (or will install)
-@@ -233,6 +229,17 @@
- EOF</userinput></screen>
- 
-     <para>
-+      There is a problem in i686 systems, when build with
-+      <application>gcc</application> ranging from 4.8 to 4.9.1, and using the
-+      switch <quote>--enable-optimize</quote>. You have two alternatives, best
-+      one being the upgrade of <application>gcc</application> to version 4.9.2,
-+      because that switch implies better perfomance and smaller binaries.
-+      However, if you do not wish to upgrade gcc, disable the switch with:
-+    </para>
-+<screen><userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig || true</userinput></screen>
-+    <para>
-       Compile <application>Firefox</application> by issuing the following
-       commands:
-     </para>
-@@ -240,12 +247,23 @@
-     <note><para>
-       If you are compiling <application>Firefox</application> in chroot, make
-       sure you have <envar>$SHELL</envar> environment variable set or prepend
--<envar>SHELL=/bin/sh</envar> to the first make command below.
-+      <envar>SHELL=/bin/sh</envar>.
-     </para></note>
--<!--<screen><userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig || true &&-->
--<screen><userinput>make -f client.mk</userinput></screen>
- 
-+<screen><userinput>MOZ_MAKE_FLAGS='<replaceable><number></replaceable>' \
-+make -f client.mk</userinput></screen>
-     <para>
-+      where <replaceable><number></replaceable> is a integer between 1
-+      and the number of threads of your processor. The variable
-+      <envar>MOZ_MAKE_FLAGS</envar> governs the number of parallel processes
-+      used by <command>make</command>. If it is not defined, the compilation
-+      will use all threads of a multithread machine. If this is what you want,
-+      just delete the line with <envar>MOZ_MAKE_FLAGS</envar> in the command
-+      above.
-+    </para>
-+    <para>
-       This package does not come with a test suite.
-     </para>
- 
-@@ -253,22 +271,28 @@
-       Now, as the <systemitem class="username">root</systemitem> user:
-     </para>
- 
--<screen role="root"><userinput>make -f client.mk install INSTALL_SDK= &&
-+<screen role="root"><userinput>MOZ_MAKE_FLAGS='<replaceable><number></replaceable>' \
-+make -f client.mk install INSTALL_SDK= &&
- 
- mkdir -pv /usr/lib/mozilla/plugins &&
- ln -sfv ../../mozilla/plugins /usr/lib/firefox-&firefox-version;/browser</userinput></screen>
- 
-+    <para>
-+      Here, the same comments about <envar>MOZ_MAKE_FLAGS</envar>, after the
-+      compile command above, apply.
-+    </para>
-   </sect2>
- 
-   <sect2 role="commands">
-     <title>Command Explanations</title>
-     <para>
-       <command>test $(uname -m) = "i686" && sed ...</command>:
--On this version of firefox, an old bug has reappeared in 32-bit builds.
--With optimization, the install fails with a Python error.  This
-+      On this version of seamonkey, an old bug has reappeared in 32-bit builds.
-+      With optimization, the install fails<!-- with a Python error-->.  This
-       command will fix i686 builds and preserve the optimization on x86_64.
-    </para>
- 
-
-Index: xsoft/graphweb/seamonkey.xml
-===================================================================
---- xsoft/graphweb/seamonkey.xml	(révision 14859)
-+++ xsoft/graphweb/seamonkey.xml	(révision 14860)
-@@ -94,16 +94,42 @@
- 
-     <bridgehead renderas="sect4">Recommended</bridgehead>
-     <para role="recommended">
--<xref linkend="yasm"/> or <xref linkend="libvpx"/>
--(to allow <application>SeaMonkey</application> to play webm videos).
-+      <xref linkend="icu"/>,
-+      <xref linkend="libevent"/>,
-+      <xref linkend="libvpx"/>,
-+      <xref linkend="nspr"/>,
-+      <xref linkend="nss"/>,
-+      <xref linkend="sqlite"/> and
-+      <xref linkend="yasm"/>
-     </para>
- 
-+    <note>
-+      <para>
-+        If you don't install recommended dependencies, then internal copies of
-+        those packages will be used. They might be tested to work, but they can
-+        be out of date or contain security holes.
-+      </para>
-+    </note>
-+    <note>
-+      <para>
-+        You must have installed <application>Openssl</application> before
-+        <application>Python 2</application> or the build system will quickly
-+        fail with output including "ImportError: cannot import name
-+        HTTPSHandler". If you are in any doubt about this (e.g. upgrading from
-+        an older version of Seamonkey), check if
-+        <filename>/usr/lib/python2.7/lib-dynload/_ssl.so</filename> exists.  If
-+        it does not, reinstall <xref linkend="python2"/> (after installing
-+        <xref linkend="openssl"/>.  The latest version of any
-+        <emphasis>currently maintained</emphasis> version of Openssl should be
-+        satisfactory if already installed. 
-+      </para>
-+    </note>
-     <bridgehead renderas="sect4">Optional</bridgehead>
-     <para role="optional">
-+      <xref linkend="curl"/>,
-       <xref linkend="dbus-glib"/>,
--<xref linkend="startup-notification"/>,
--<xref linkend="sqlite"/>,
--<xref linkend="libevent"/>,
-       <xref linkend="doxygen"/>,
-       <xref linkend="gst-plugins-base"/> (with
-       <xref linkend="gst-plugins-good"/> and
-@@ -112,19 +138,19 @@
-       <xref linkend="gst10-plugins-good"/> and
-       <xref linkend="gst10-libav"/> at runtime),
-       <xref linkend="libnotify"/>,
--<xref linkend="nspr"/>,
--<xref linkend="nss"/>,
-       <xref linkend="openjdk"/>,
-       <xref linkend="pulseaudio"/>,
--<xref linkend="wireless_tools"/>,
--<xref linkend="valgrind"/> (only for testing the jemalloc code),
--<xref linkend="wget"/>, and
-+      <xref linkend="startup-notification"/>,
-+      <xref linkend="valgrind"/>,
-+      <xref linkend="wget"/>,
-+      <xref linkend="wireless_tools"/>, and
-       <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>
-     </para>
- 
-@@ -149,25 +175,22 @@
-     </para>
- 
- <screen><?dbfo keep-together="auto"?><userinput>cat > mozconfig << "EOF"
--<literal># If you have a multicore machine you can speed up the build by running
--# several jobs at once, but if you have a single core, delete this line:
--mk_add_options MOZ_MAKE_FLAGS="-j$(getconf _NPROCESSORS_ONLN)"
-+<literal># If you have a multicore machine, all cores will be used by default.
-+# Exceptionally, you can reduce the number used of cores, e.g. to 1, by
-+# uncommenting the next line and setting a valid number of CPU cores.
-+#mk_add_options MOZ_MAKE_FLAGS="-j1"
- 
--# If you have installed Yasm delete this option:
--ac_add_options --disable-webm
--# If you have installed DBus-Glib delete this option:
-+# If you have installed DBus-Glib comment out this line:
- ac_add_options --disable-dbus
- 
--# If you have installed wireless-tools delete this option:
-+# If you have installed dbus-glib, and you have installed (or will install)
-+# wireless-tools, and you wish to use geolocation web services, comment out
-+# this line
- ac_add_options --disable-necko-wifi
- 
--# If you have installed libnotify delete this option:
-+# If you have installed libnotify comment out this line:
- ac_add_options --disable-libnotify
- 
--# Comment out following option if you have PulseAudio installed
--ac_add_options --disable-pulseaudio
- # GStreamer is necessary for H.264 video playback in HTML5 Video Player;
- # to be enabled, also remember to set "media.gstreamer.enabled" to "true"
- # in about:config. If you do *not* have GStreamer 0.x.y, uncomment this line:
-@@ -175,36 +198,74 @@
- # or uncomment this line, if you have GStreamer 1.x.y
- #ac_add_options --enable-gstreamer=1.0
- 
--# Uncomment these if you have installed them:
--# ac_add_options --enable-startup-notification
--# ac_add_options --enable-system-hunspell
--# ac_add_options --enable-system-sqlite
--# ac_add_options --with-system-libevent
--# ac_add_options --with-system-libvpx
--# ac_add_options --with-system-nspr
--# ac_add_options --with-system-nss
-+# Uncomment these lines if you have installed optional dependencies:
-+#ac_add_options --enable-system-hunspell
-+#ac_add_options --enable-startup-notification
- 
--mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/moz-build-dir
-+# Comment out following option if you have PulseAudio installed
-+ac_add_options --disable-pulseaudio
-+# If you have not installed Yasm then uncomment this line:
-+#ac_add_options --disable-webm
-+# Comment out following options if you have not installed
-+# recommended dependencies:
-+ac_add_options --enable-system-sqlite
-+ac_add_options --with-system-libevent
-+ac_add_options --with-system-libvpx
-+ac_add_options --with-system-nspr
-+ac_add_options --with-system-nss
-+ac_add_options --with-system-icu
-+# The BLFS editors recommend not changing anything below this line:
-+ac_add_options --prefix=/usr
-+ac_add_options --enable-application=suite
- ac_add_options --disable-crashreporter
--ac_add_options --disable-debug
--ac_add_options --disable-debug-symbols
--ac_add_options --disable-installer
--ac_add_options --disable-static
-+ac_add_options --disable-updater
- ac_add_options --disable-tests
--ac_add_options --disable-updater
--ac_add_options --enable-application=suite
- ac_add_options --enable-optimize
--ac_add_options --enable-shared
-+ac_add_options --enable-strip
-+ac_add_options --enable-install-strip
-+ac_add_options --enable-gio
-+ac_add_options --enable-official-branding
-+ac_add_options --enable-safe-browsing
-+ac_add_options --enable-url-classifier
- ac_add_options --enable-system-cairo
- ac_add_options --enable-system-ffi
--ac_add_options --prefix=/usr
-+ac_add_options --enable-system-pixman
- ac_add_options --with-pthreads
-+ac_add_options --with-system-bz2
- ac_add_options --with-system-jpeg
- ac_add_options --with-system-png
--ac_add_options --with-system-zlib</literal>
-+ac_add_options --with-system-zlib
-+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/moz-build-dir</literal>
- EOF</userinput></screen>
- 
-     <para>
-+      There is a problem in i686 systems, when build with
-+      <application>gcc</application> ranging from 4.8 to 4.9.1, and using the
-+      switch <quote>--enable-optimize</quote>. You have two alternatives, best
-+      one being the upgrade of <application>gcc</application> to version 4.9.2,
-+      because that switch implies better perfomance and smaller binaries.
-+      However, if you do not wish to upgrade gcc, disable the switch with:
-+    </para>
-+<screen><userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig || true</userinput></screen>
-+    <note><para>
-+      If you are compiling <application>SeaMonkey</application> in chroot, make
-+      sure you have <envar>$SHELL</envar> environment variable set or prepend
-+      <envar>SHELL=/bin/sh</envar> to the first make command below.
-+    </para></note>
-+    <para>
-       The moz-build-dir directory needs to exist and match the value used in
-       mozconfig (above) for the object directory (MOZ_OBJDIR):
-     </para>
-@@ -223,8 +284,7 @@
- export C_INCLUDE_PATH=$XORG_PREFIX/include</userinput></screen>
-     </note>
- 
--<screen><userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig || true &&
--make -f client.mk</userinput></screen>
-+<screen><userinput>make -f client.mk</userinput></screen>
- 
-     <para>
-       This package does not come with a test suite.
-@@ -258,7 +318,7 @@
-     <para>
-       <command>test $(uname -m) = "i686" && sed ...</command>:
-       On this version of seamonkey, an old bug has reappeared in 32-bit builds.
--With optimization, the install fails with a Python error.  This
-+      With optimization, the install fails<!-- with a Python error-->.  This
-       command will fix i686 builds and preserve the optimization on x86_64.
-     </para>
- 
-

Deleted: trunk/blfs/traduc/commits/r14861.txt
===================================================================
--- trunk/blfs/traduc/commits/r14861.txt	2014-11-18 12:26:48 UTC (rev 6665)
+++ trunk/blfs/traduc/commits/r14861.txt	2014-11-20 12:21:13 UTC (rev 6666)
@@ -1,24 +0,0 @@
-Révision 14861
-
-fichiers modifiés :
-   introduction/welcome/changelog.xml
-
-Log :
-Fixes to seamonkey-2.30: forgot to write mozconfig rewritten, in the changelog.
-
-Le robot a traité 0 % du commit anglais
-Index: introduction/welcome/changelog.xml
-===================================================================
---- introduction/welcome/changelog.xml	(révision 14860)
-+++ introduction/welcome/changelog.xml	(révision 14861)
-@@ -53,7 +53,8 @@
-         </listitem>
-         <listitem>
-           <para>[fernando] - Fixes to seamonkey-2.30: number of threads,
--optimization and dependencies.</para>
-+          optimization and dependencies; mozconfig completely rewritten, based
-+          on firefox.</para>
-         </listitem>
-       </itemizedlist>
-     </listitem>
-

Deleted: trunk/blfs/traduc/commits/r14862.txt
===================================================================
--- trunk/blfs/traduc/commits/r14862.txt	2014-11-18 12:26:48 UTC (rev 6665)
+++ trunk/blfs/traduc/commits/r14862.txt	2014-11-20 12:21:13 UTC (rev 6666)
@@ -1,27 +0,0 @@
-Révision 14862
-
-fichiers modifiés :
-   packages.ent
-   general/genlib/libassuan.xml
-   introduction/welcome/changelog.xml
-
-Log :
-Update to libassuan-2.1.3.
-
-Le robot a traité 67 % du commit anglais
-Index: introduction/welcome/changelog.xml
-===================================================================
---- introduction/welcome/changelog.xml	(révision 14861)
-+++ introduction/welcome/changelog.xml	(révision 14862)
-@@ -48,6 +48,10 @@
-       <para>November 9th, 2014</para>
-       <itemizedlist>
-         <listitem>
-+          <para>[fernando] - Update to libassuan-2.1.3.  Fixes
-+          <ulink url="&blfs-ticket-root;5780">#5780</ulink>.</para>
-+        </listitem>
-+        <listitem>
-           <para>[fernando] - Fixes to firefox-33.0.3: number of threads and
-           optimization.</para>
-         </listitem>
-

Modified: trunk/blfs/xsoft/graphweb/firefox.xml
===================================================================
--- trunk/blfs/xsoft/graphweb/firefox.xml	2014-11-18 12:26:48 UTC (rev 6665)
+++ trunk/blfs/xsoft/graphweb/firefox.xml	2014-11-20 12:21:13 UTC (rev 6666)
@@ -109,6 +109,7 @@
       <xref linkend="openjdk"/>,
       <xref linkend="pulseaudio"/>,
       <xref linkend="startup-notification"/>,
+      <xref linkend="valgrind"/>,
       <xref linkend="wget"/> 
       <xref linkend="wireless_tools"/> et
       <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>,
@@ -186,19 +187,39 @@
 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-build-dir</literal>
 EOF</userinput>
 </screen>
+     <para>
+      Il y a un problème sur les systèmes i686, quand on constuit avec
+      <application>gcc</application> ayant une version entre 4.8 et 4.9.1, et en utilisant le paramètre
+      <quote>--enable-optimize</quote>. Vous avez deux alternatives, la meilleure est de mettre à jour
+      <application>gcc</application> à la version 4.9.2,
+      car ce paramètre apporte des meilleures performances et des binaires plus petits.
+      Cependant, si vous ne voulez pas mettre à jour gcc, désactivez ce paramètre avec:
+    </para>
+<screen><userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig ||$
+ 
+
     <para>
   Compilez <application>Firefox</application> en lançant les commandes
     suivantes :</para>
      <note><para>
       Si vous compilez <application>Firefox</application> en chroot, soyez certain d'avoir
       la variable d'environnement <envar>$SHELL</envar> initialiser ou passer
-       <envar>SHELL=/bin/sh</envar> à l apremière commande make dessous.
+       <envar>SHELL=/bin/sh</envar>.
      </para></note>
  
 <screen>
 <userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig || true &&
 make -f client.mk</userinput>
 </screen>
+     <para>
+      where <replaceable><number></replaceable> est un entier compris entre 1
+      et le nombre de coeurs de votre processeur. La variable
+      <envar>MOZ_MAKE_FLAGS</envar> pilote le nomvre de processus en parallèle utilisé par
+      <command>make</command>. S'il n'est pas défini, la compilation utilisera tous les coeurs d'une machine
+      multi-coeurs. Si c'est ce que vous voulez, effacez la ligne avec
+      <envar>MOZ_MAKE_FLAGS</envar> dans la commande précédente.
+    </para>
+
     <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
     <para>
       Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :
@@ -208,9 +229,21 @@
 mkdir -pv /usr/lib/mozilla/plugins &&
 ln -sfv ../../mozilla/plugins /usr/lib/firefox-&firefox-version;/browser</userinput>
 </screen>
+    <para>
+      Ici, le même commentaire à propos de <envar>MOZ_MAKE_FLAGS</envar>, après la commande de compilation
+      précédente, appliquer.
+    </para>
   </sect2>
   <sect2 role="commands">
     <title>Explication des commandes</title>
+     <para>
+       <command>test $(uname -m) = "i686" && sed ...</command>:
+      Dans cette version de firefox, un ancien bogue dans la construction 32 bits est réapparu.
+      Avec l'optimisation, l'installation échoue<!-- with a Python error-->. Cette commande
+      corrigera la construction en i686 et préservera l'optimisation pour x86/64.
+    </para>
+
+
     <para>
      <command>make -f client.mk ...</command> : Les produits Mozilla
     sont enpaquetés pour permettre l'utilisation d'un fichier de configuration qui peut

Modified: trunk/blfs/xsoft/graphweb/seamonkey.xml
===================================================================
--- trunk/blfs/xsoft/graphweb/seamonkey.xml	2014-11-18 12:26:48 UTC (rev 6665)
+++ trunk/blfs/xsoft/graphweb/seamonkey.xml	2014-11-20 12:21:13 UTC (rev 6666)
@@ -68,28 +68,51 @@
     </para>
     <bridgehead renderas="sect4">Recommandées</bridgehead>
     <para role="recommended">
-      <xref linkend="yasm"/> ou
-    <xref linkend="libvpx"/> (pour permettre à <application>Seamonkey</application> to
-    de lire des vidéos webm).</para>
+      <xref linkend="icu"/>,
+      <xref linkend="libevent"/>,
+      <xref linkend="libvpx"/>,
+      <xref linkend="nspr"/>,
+      <xref linkend="nss"/>,
+      <xref linkend="sqlite"/> et
+      <xref linkend="yasm"/>
+   </para>
+
+    <note>
+      <para>
+        Si vous n'installez pas les dépendances recommandées, alors des copies internes de ses paquets seront utilisées.
+        Elles sont testées pour fonctionner, mais elles peuvent être dépassées ou contenir des trous de 
+        sécurité.
+      </para>
+    </note>
+    <note>
+      <para>
+        Vous devez avoir installé <application>Openssl</application> avant
+        <application>Python 2</application> ou le système de construction échouera rapidement
+        avec une sortie "ImportError: cannot import name
+        HTTPSHandler". Si vous avec un doute à propos de cela (dans le cas d'une mise à jour depuis
+        une version de Seamonkey ancienne), vérifiez si
+        <filename>/usr/lib/python2.7/lib-dynload/_ssl.so</filename> existe. S'il n'existe pas
+        reinstallez <xref linkend="python2"/> (après l'installation de 
+        <xref linkend="openssl"/>.  La dernière version de toutes les versions
+        <emphasis>actuellement maintenues</emphasis> de Openssl sera satisfaisante si elle est déjà
+        installée.
+      </para>
+    </note>
     <bridgehead renderas="sect4">Facultatives</bridgehead>
     <para role="optional">
+      <xref linkend="curl"/>,
       <xref linkend="dbus-glib"/>,
-      <xref linkend="startup-notification"/>,
-      <xref linkend="sqlite"/>,
-      <xref linkend="libevent"/>,
       <xref linkend="doxygen"/>,
       <xref linkend="gst-plugins-base"/> (avec
       <xref linkend="gst-plugins-good"/> et
       <xref linkend="gst-ffmpeg"/> à l'éxécution)
       <xref linkend="libnotify"/>,
-      <xref linkend="nspr"/>,
-      <xref linkend="nss"/>,
       <xref linkend="openjdk"/>,
       <xref linkend="pulseaudio"/>,
-      <xref linkend="wireless_tools"/>,
-      <xref linkend="valgrind"/> (seulement pour tester le code
-      jemalloc) 
-       <xref linkend="wget"/> et
+      <xref linkend="startup-notification"/>,
+      <xref linkend="valgrind"/>,
+      <xref linkend="wget"/>,
+      <xref linkend="wireless_tools"/>, et
       <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>,
     </para>
     <para condition="html" role="usernotes">Notes utilisateur :
@@ -156,7 +179,26 @@
 ac_add_options --with-system-zlib</literal>
 EOF</userinput>
 </screen>
+
      <para>
+      Il y a un problème sur les systèmes i686, quand on constuit avec
+      <application>gcc</application> ayant une version entre 4.8 et 4.9.1, et en utilisant le paramètre
+      <quote>--enable-optimize</quote>. Vous avez deux alternatives, la meilleure est de mettre à jour
+      <application>gcc</application> à la version 4.9.2,
+      car ce paramètre apporte des meilleures performances et des binaires plus petits.
+      Cependant, si vous ne voulez pas mettre à jour gcc, désactivez ce paramètre avec:
+    </para>
+<screen><userinput>test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig ||$
+
+
+    <note><para>
+      Si vous compilez <application>SeaMonkey</application> dans un chroot, soyez certain que vous avez
+       la variable d'environnement 
+      <envar>$SHELL</envar> initialisée ou déclarez
+      <envar>SHELL=/bin/sh</envar> avant le premier make suivant.
+    </para></note>
+
+     <para>
       Le répertoire moz-build-dir doit exister et correspondre à la valeur utilisée dans
       mozconfig (aprés) pour le répertoire des objets (MOZ_OBJDIR):
     </para>
@@ -206,7 +248,7 @@
      <para>
       <command>test $(uname -m) = "i686" && sed ...</command>:
       Sur cette version de seamonkey, un vieux bogue est réapparu dans la construction 32 bits.
-      Avec l'optimisation, l'installation échoue avec une erreur Python. Cette commande corrigera la 
+      Avec l'optimisation, l'installation échouera. Cette commande corrigera la 
        construction pour i686 et préservera l'optimisation pour x86_64.
     </para>
      <para>



More information about the lfs-traducfr mailing list