Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 7089 → Rev 7090

/trunk/lfs/chapter01/changelog.xml
37,6 → 37,43
</listitem>
-->
<listitem>
<para>28-04-201</para>
<itemizedlist>
<listitem>
<para>[krejzi] - Passage à file-5.26. Corrige
<ulink url="&lfs-ticket-root;3919">#3919</ulink>.</para>
</listitem>
<listitem>
<para>[krejzi] - Passage à gcc-6.1.0. Corrige
<ulink url="&lfs-ticket-root;3924">#3924</ulink>.</para>
</listitem>
<listitem>
<para>[krejzi] - Passage à grep-2.25. Corrige
<ulink url="&lfs-ticket-root;3922">#3922</ulink>.</para>
</listitem>
<listitem>
<para>[krejzi] - Passage à gzip-1.8. Corrige
<ulink url="&lfs-ticket-root;3923">#3923</ulink>.</para>
</listitem>
<listitem>
<para>[krejzi] - Passage à linux-4.5.2. Corrige
<ulink url="&lfs-ticket-root;3921">#3921</ulink>.</para>
</listitem>
<listitem>
<para>[krejzi] - Passage à tzdata-2016d. Corrige
<ulink url="&lfs-ticket-root;3920">#3920</ulink>.</para>
</listitem>
<listitem>
<para>[krejzi] - Mise à jour du correctif des mises à jour de binutils.</para>
</listitem>
<listitem>
<para>[krejzi] - Ajout d'un correctif pour glibc qui corrige un problème
de sécurité et un échec de construction avec GCC 6.</para>
</listitem>
</itemizedlist>
</listitem>
 
<listitem>
<para>16-04-2016</para>
<itemizedlist>
<listitem>
/trunk/lfs/chapter01/whatsnew.xml
73,9 → 73,9
<!--<listitem>
<para>Expect &expect-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>File &file-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>Findutils &findutils-version;</para>
</listitem>-->
85,9 → 85,9
<!--<listitem>
<para>Gawk &gawk-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>GCC &gcc-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>GDBM &gdbm-version;</para>
</listitem>-->
243,10 → 243,6
<itemizedlist>
<title>Ajoutés&nbsp;:</title>
<listitem><para></para></listitem> <!-- satisfy build -->
<!--
<listitem>
<para>&bash-fixes-patch;</para>
</listitem>
 
<listitem>
<para>&binutils-upstream-patch;</para>
253,13 → 249,9
</listitem>
 
<listitem>
<para>&gcc-upstream-patch;</para>
<para>&glibc-upstream-patch;</para>
</listitem>
 
<listitem>
<para>&mpfr-upstream-patch;</para>
</listitem>
-->
</itemizedlist>
 
<itemizedlist>
271,6 → 263,10
</listitem>-->
 
<listitem>
<para>binutils-2.26-upstream_fix-2.patch</para>
</listitem>
 
<listitem>
<para>mpfr-3.1.3-upstream_fixes-2.patch</para>
</listitem>
 
/trunk/lfs/chapter03/patches.xml
67,6 → 67,14
</varlistentry>
 
<varlistentry>
<term>Glibc correctif en amont - <token>&glibc-upstream-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&glibc-upstream-patch-md5;</literal></para>
</listitem>
</varlistentry>
 
<varlistentry>
<term>Kbd correctif Effacer/Supprimer - <token>&kbd-backspace-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink url="&patches-root;&kbd-backspace-patch;"/></para>
/trunk/lfs/chapter05/gcc-pass1.xml
134,6 → 134,7
--disable-threads \
--disable-libatomic \
--disable-libgomp \
--disable-libmpx \
--disable-libquadmath \
--disable-libssp \
--disable-libvtv \
196,12 → 197,13
 
<varlistentry>
<term><parameter>--disable-decimal-float, --disable-threads,
--disable-libatomic, --disable-libgomp, --disable-libquadmath,
--disable-libssp, --disable-libvtv, --disable-libstdcxx</parameter></term>
--disable-libatomic, --disable-libgomp, --disable-libmpx
--disable-libquadmath, --disable-libssp, --disable-libvtv,
--disable-libstdcxx</parameter></term>
<listitem>
<para>Ces paramètres désactivent le support de l'extension des virgules
flottantes décimales, de threading, respectivement pour libatomic, libgomp, libquadmath, libssp,
+ libvtv et pour la bibliothèque standard de C++. Ces fonctions ne vont pas se
flottantes décimales, de threading, respectivement pour libatomic, libgomp, libmpx, libquadmath, libssp,
libvtv et pour la bibliothèque standard de C++. Ces fonctions ne vont pas se
compiler lors de la construction d'un compilateur croisé et elles sont
inutiles pour compiler de façon croisée le libc temporaire.</para>
</listitem>
/trunk/lfs/chapter05/glibc.xml
50,6 → 50,10
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
-->
 
<para>Corrigez des problèmes identifiés en amont&nbsp;:</para>
 
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
 
<para>La documentation de Glibc recommande de construire Glibc dans un
répertoire de construction dédié&nbsp;:</para>
 
/trunk/lfs/chapter05/toolchaintechnotes.xml
28,8 → 28,8
 
<note>
<para>Avant de continuer, faites attention au nom de la
plateforme de travail, souvent appelée la triplette cible. Une
façon simple de déterminer le nom de la triplette cible est de lancer le script
plateforme de travail, souvent appelée le triplet cible. Une
façon simple de déterminer le nom de le triplet cible est de lancer le script
<command>config.guess</command> venant avec le source pour un grand
nombre de paquets. Déballez les sources de Binutils, lancez le
script <userinput>./config.guess</userinput> et notez la sortie.
61,7 → 61,7
<itemizedlist>
<listitem>
<para>Un léger ajustement du nom de la plateforme de travail,
en modifiant le champ &quot;vendor&quot; de la triplette cible via la variable
en modifiant le champ &quot;vendor&quot; de le triplet cible via la variable
<envar>LFS_TGT</envar>, assure que la
première construction de Binutils et de GCC produira un éditeur de liens
et un compilateur croisés compatibles. Au lieu de produire des binaires
/trunk/lfs/chapter06/binutils.xml
58,7 → 58,7
<screen><computeroutput>The system has no more ptys.
Ask your system administrator to create more.</computeroutput></screen>
 
<para>Corrigez un problème identifié en amont&nbsp;:</para>
<para>Corrigez des problèmes identifiés en amont&nbsp;:</para>
 
<screen><userinput remap="pre">patch -Np1 -i ../&binutils-upstream-patch;</userinput></screen>
 
109,7 → 109,7
 
<para>Testez les résultats&nbsp;:</para>
 
<screen><userinput remap="test">make check</userinput></screen>
<screen><userinput remap="test">make -k check</userinput></screen>
 
<para>Le test 'Link with zlib-gabi compressed debug output' (lien avec la
sortie de débogage compressée zlib-gabi) est connu pour
/trunk/lfs/chapter06/gcc.xml
202,7 → 202,7
/usr/lib/gcc/i686-pc-linux-gnu/&gcc-version;/include-fixed
/usr/include</computeroutput></screen>
 
<para>A nouveau, notez que le nom du répertoire après votre triplette cible
<para>A nouveau, notez que le nom du répertoire après votre triplet cible
peut être différent de celui ci-dessus, selon votre architecture.</para>
 
<note><para>Depuis la version 4.3.0, GCC installe maintenant sans
/trunk/lfs/chapter06/glibc.xml
72,6 → 72,10
 
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
 
<para>Corrigez des problèmes identifiés en amont&nbsp;:</para>
 
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
 
<para>La documentation de Glibc recommande de construire Glibc dans un
répertoire de construction dédié&nbsp;:</para>
 
/trunk/lfs/chapter06/pkgconfig.xml
44,9 → 44,10
 
<para>Préparez la compilation de Pkg-config&nbsp;:</para>
 
<screen><userinput remap="configure">./configure --prefix=/usr \
--with-internal-glib \
--disable-host-tool \
<screen><userinput remap="configure">./configure --prefix=/usr \
--with-internal-glib \
--disable-compile-warnings \
--disable-host-tool \
--docdir=/usr/share/doc/pkg-config-&pkgconfig-version;</userinput></screen>
 
<variablelist>
60,6 → 61,15
</listitem>
</varlistentry>
 
<varlistentry>
<term><parameter>--disable-compile-warnings</parameter></term>
<listitem>
<para>Cette option empêche e système de construction d'utiliser les
drapeaux du compilateur provoquant des problèmes de construction quand
on construit avec GCC 6.</para>
</listitem>
</varlistentry>
 
<varlistentry>
<term><parameter>--disable-host-tool</parameter></term>
<listitem>
/trunk/lfs/general.ent
1,7 → 1,7
<?xml version="1.0" encoding="utf-8"?>
<!ENTITY version "SVN-20160416">
<!ENTITY version "SVN-20160428">
<!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release -->
<!ENTITY releasedate "16 avril 2016">
<!ENTITY releasedate "28 avril 2016">
<!ENTITY copyrightdate "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.10">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
/trunk/lfs/packages.ent
160,14 → 160,14
<!ENTITY expect-ch5-du "4.3 Mo">
<!ENTITY expect-ch5-sbu "0.1 SBU">
 
<!ENTITY file-version "5.25">
<!ENTITY file-size "723 Ko">
<!ENTITY file-version "5.26">
<!ENTITY file-size "756 Ko">
<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
<!ENTITY file-md5 "e6a972d4e10d9e76407a432f4a63cd4c">
<!ENTITY file-md5 "bdd12400b90b78ce3c57e79c8d4e0e17">
<!ENTITY file-home "http://www.darwinsys.com/file/">
<!ENTITY file-ch5-du "14.1 Mo">
<!ENTITY file-ch5-du "15 Mo">
<!ENTITY file-ch5-sbu "0.1 SBU">
<!ENTITY file-ch6-du "14.2 Mo">
<!ENTITY file-ch6-du "15 Mo">
<!ENTITY file-ch6-sbu "0.1 SBU">
 
<!ENTITY findutils-version "4.6.0">
198,19 → 198,19
<!ENTITY gawk-ch6-du "36 Mo">
<!ENTITY gawk-ch6-sbu "0.3 SBU">
 
<!ENTITY gcc-version "5.3.0">
<!ENTITY gcc-size "93,205 Ko">
<!ENTITY gcc-version "6.1.0">
<!ENTITY gcc-size "96,944 Ko">
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
<!ENTITY gcc-md5 "c9616fd448f980259c31de613e575719">
<!ENTITY gcc-md5 "8fb6cb98b8459f5863328380fbf06bd1">
<!ENTITY gcc-home "http://gcc.gnu.org/">
<!ENTITY gcc-ch5p1-du "2.4 Go">
<!ENTITY gcc-ch5p1-sbu "7.7 SBU">
<!ENTITY gcc-ch5p2-du "2.8 Go">
<!ENTITY gcc-ch5p2-sbu "10.8 SBU">
<!ENTITY gcc-ch6-du "3.2 GB ">
<!ENTITY gcc-ch6-sbu "76 SBU (avec les tests)">
<!ENTITY gcc-ch5p1-du "2.8 Go">
<!ENTITY gcc-ch5p1-sbu "7.0 SBU">
<!ENTITY gcc-ch5p2-du "3.2 Go">
<!ENTITY gcc-ch5p2-sbu "9.1 SBU">
<!ENTITY gcc-ch6-du "3.7 GB ">
<!ENTITY gcc-ch6-sbu "71 SBU (avec les tests)">
 
<!ENTITY libstdcpp-ch5-du "536 Mo">
<!ENTITY libstdcpp-ch5-du "893 Mo">
<!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
 
<!ENTITY gdbm-version "1.11">
258,14 → 258,14
<!ENTITY gperf-ch6-du "5.5 Mo">
<!ENTITY gperf-ch6-sbu "moins de 0.1 SBU">
 
<!ENTITY grep-version "2.24">
<!ENTITY grep-size "1,291 Ko">
<!ENTITY grep-version "2.25">
<!ENTITY grep-size "1,300 Ko">
<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
<!ENTITY grep-md5 "f1c980134c04692a90078e87283074b6">
<!ENTITY grep-md5 "04e96b0e6f0fe6a180ae62c88fcd0af6">
<!ENTITY grep-home "&gnu-software;grep/">
<!ENTITY grep-ch5-du "18.9 Mo">
<!ENTITY grep-ch5-du "19 Mo">
<!ENTITY grep-ch5-sbu "0.2 SBU">
<!ENTITY grep-ch6-du "29 Mo">
<!ENTITY grep-ch6-du "29.5 Mo">
<!ENTITY grep-ch6-sbu "0.4 SBU">
 
<!ENTITY groff-version "1.22.3">
284,14 → 284,14
<!ENTITY grub-ch6-du "140 Mo">
<!ENTITY grub-ch6-sbu "0.8 SBU">
 
<!ENTITY gzip-version "1.7">
<!ENTITY gzip-size "747 Ko">
<!ENTITY gzip-version "1.8">
<!ENTITY gzip-size "712 Ko">
<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
<!ENTITY gzip-md5 "d9ae97206a703a20e6c1c868deb3eb47">
<!ENTITY gzip-md5 "f7caabb65cddc1a4165b398009bd05b9">
<!ENTITY gzip-home "&gnu-software;gzip/">
<!ENTITY gzip-ch5-du "9.9 Mo">
<!ENTITY gzip-ch5-du "9.2 Mo">
<!ENTITY gzip-ch5-sbu "0.1 SBU">
<!ENTITY gzip-ch6-du "19.6 Mo">
<!ENTITY gzip-ch6-du "19 Mo">
<!ENTITY gzip-ch6-sbu "0.2 SBU">
 
<!ENTITY iana-etc-version "2.30">
384,12 → 384,12
 
<!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "5">
<!ENTITY linux-patch-version "1">
<!ENTITY linux-patch-version "2">
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-size "86,317 Ko">
<!ENTITY linux-size "86,324 Ko">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "488fac47d1c73e8a21ac71f7f3121009">
<!ENTITY linux-md5 "eae8f700463ea73185027caece5f1c5d">
<!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine,
397,9 → 397,9
<!ENTITY linux-ch8-du "700 - 6800 Mo (généralement autour de 800-900 Mo)">
<!ENTITY linux-ch8-sbu "3.0 - 49.0 SBU (généralement autour de 6 SBU)">
 
<!ENTITY linux-headers-ch5-du "718 Mo">
<!ENTITY linux-headers-ch5-du "728 Mo">
<!ENTITY linux-headers-ch5-sbu "0.1 SBU">
<!ENTITY linux-headers-ch6-du "723 Mo">
<!ENTITY linux-headers-ch6-du "734 Mo">
<!ENTITY linux-headers-ch6-sbu "moins de 0.1 SBU">
 
<!ENTITY m4-version "1.4.17">
579,10 → 579,10
<!ENTITY texinfo-ch6-du "109 Mo">
<!ENTITY texinfo-ch6-sbu "0.5 SBU">
 
<!ENTITY tzdata-version "2016c">
<!ENTITY tzdata-size "302 Ko">
<!ENTITY tzdata-version "2016d">
<!ENTITY tzdata-size "308 Ko">
<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
<!ENTITY tzdata-md5 "0330ccd16140d3b6438a18dae9b34b93">
<!ENTITY tzdata-md5 "14bf84b6c2cdab0a9428991e0150ebe6">
<!ENTITY tzdata-home "http://www.iana.org/time-zones">
 
<!ENTITY udev-lfs-version "udev-lfs-20140408">
/trunk/lfs/patches.ent
10,9 → 10,9
<!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8">
<!ENTITY bc-memory-leak-patch-size "1.4 Ko">
 
<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fix-2.patch">
<!ENTITY binutils-upstream-patch-md5 "33662839ab819acb58796c4c2db20631">
<!ENTITY binutils-upstream-patch-size "13 Ko">
<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fixes-3.patch">
<!ENTITY binutils-upstream-patch-md5 "a595deb0713739b75bc78cb225fa910d">
<!ENTITY binutils-upstream-patch-size "29 Ko">
 
<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
26,6 → 26,10
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
<!ENTITY glibc-fhs-patch-size "2.8 Ko">
 
<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fixes-1.patch">
<!ENTITY glibc-upstream-patch-md5 "e602b6c3a332f4a06e2914e02ae2b295">
<!ENTITY glibc-upstream-patch-size "16 Ko">
 
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
<!ENTITY kbd-backspace-patch-size "12 Ko">