Sync book

This commit is contained in:
Poltern 2024-05-27 16:35:13 +05:00
parent 4728e167dd
commit def91524b1
6 changed files with 25 additions and 15 deletions

View File

@ -932,7 +932,7 @@
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <seglistitem>
<seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
Gettext, Glibc, GMP, Grep, Libxcrypt, M4, Make, MPC, MPFR, Patch, Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch,
Perl, Sed, Tar, Texinfo и Zstd</seg> Perl, Sed, Tar, Texinfo и Zstd</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -1884,7 +1884,7 @@
<segmentedlist id="libxcrypt-before"> <segmentedlist id="libxcrypt-before">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>GCC, Perl, Python, Shadow и &systemd-udev;</seg> <seg>Perl, Python, Shadow и &systemd-udev;</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>

View File

@ -39,6 +39,18 @@
appropriate for the entry or if needed the entire day's listitem. appropriate for the entry or if needed the entire day's listitem.
--> -->
<listitem>
<para>2024-05-13</para>
<itemizedlist>
<listitem>
<para>[xry111] - Synchronize coreutils i18n patch from Fedora
to fix a build failure on 32-bit x86 and an alarming compiler
warning on both 32-bit x86 and x86_64 with GCC 14.1 or
later.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2024-05-11</para> <para>2024-05-11</para>
<itemizedlist> <itemizedlist>

View File

@ -50,7 +50,7 @@
</varlistentry> </varlistentry>
</variablelist> </variablelist>
<para>Другие файловые системы, включая FAT32, NTFS, ReiserFS, JFS и XFS, <para>Другие файловые системы, включая FAT32, NTFS, JFS и XFS,
полезны для конкретных задач. Более подробную информацию об этих файловых полезны для конкретных задач. Более подробную информацию об этих файловых
системах и многих других можно найти по адресу <ulink системах и многих других можно найти по адресу <ulink
url="https://en.wikipedia.org/wiki/Comparison_of_file_systems"/>.</para> url="https://en.wikipedia.org/wiki/Comparison_of_file_systems"/>.</para>

View File

@ -121,10 +121,10 @@ cd build</userinput></screen>
<varlistentry> <varlistentry>
<term><parameter>--target=$LFS_TGT</parameter></term> <term><parameter>--target=$LFS_TGT</parameter></term>
<listitem> <listitem>
<para>Поскольку мы выполняем кросс-компиляцию GCC, невозможно создать <para>Поскольку мы выполняем кросс-компиляцию GCC, невозможно собрать
целевые библиотеки (<filename class="libraryfile">libgcc</filename> целевые библиотеки (<filename class="libraryfile">libgcc</filename>
и <filename class="libraryfile">libstdc++</filename>) с ранее скомпилированными и <filename class="libraryfile">libstdc++</filename>) с помощью двоичных
двоичными файлами GCC, потому что эти двоичные файлы не будут работать на файлов GCC, скомпилированных на этом шаге, эти двоичные файлы не будут работать на
хост-дистрибутиве. Система сборки GCC по умолчанию попытается использовать хост-дистрибутиве. Система сборки GCC по умолчанию попытается использовать
компиляторы C и C++ хоста в качестве обходного пути. компиляторы C и C++ хоста в качестве обходного пути.
Сейчас не поддерживается создание целевых библиотек GCC с помощью другой версии GCC, Сейчас не поддерживается создание целевых библиотек GCC с помощью другой версии GCC,
@ -148,11 +148,9 @@ cd build</userinput></screen>
<term><parameter>--disable-libsanitizer</parameter></term> <term><parameter>--disable-libsanitizer</parameter></term>
<listitem> <listitem>
<para>Отключает библиотеки среды выполнения GCC sanitizer. Они не нужны для <para>Отключает библиотеки среды выполнения GCC sanitizer. Они не нужны для
временного набора инструментов. Этот параметр необходим для сборки GCC без временного набора инструментов. В <xref linkend='ch-tools-gcc-pass1'/> это
установки <systemitem class='library'>libcrypt</systemitem> для целевого решалось с помощью параметра <parameter>--disable-libstdcxx</parameter>, но теперь
объекта. В <xref linkend='ch-tools-gcc-pass1'/> это решалось с помощью мы должны передать его явно.</para>
параметра <parameter>--disable-libstdcxx</parameter>, но теперь мы должны
передать его явно.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -111,7 +111,7 @@
<filename>/usr/lib/udev/network/99-default.link</filename>:</para> <filename>/usr/lib/udev/network/99-default.link</filename>:</para>
<screen role="nodump"><userinput>sed -e '/^AlternativeNamesPolicy/s/=.*$/=/' \ <screen role="nodump"><userinput>sed -e '/^AlternativeNamesPolicy/s/=.*$/=/' \
-i /usr/lib/udev/network/99-default.link \ /usr/lib/udev/network/99-default.link \
> /etc/udev/network/99-default.link</userinput></screen> > /etc/udev/network/99-default.link</userinput></screen>
</sect3> </sect3>

View File

@ -10,9 +10,9 @@
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f"> <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
<!ENTITY bzip2-docs-patch-size "1.6 KB"> <!ENTITY bzip2-docs-patch-size "1.6 KB">
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch"> <!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-2.patch">
<!ENTITY coreutils-i18n-patch-md5 "ce7529b74564aac887c3f48582a5e6cf"> <!ENTITY coreutils-i18n-patch-md5 "58961caf5bbdb02462591fa506c73b6d">
<!ENTITY coreutils-i18n-patch-size "159 KB"> <!ENTITY coreutils-i18n-patch-size "164 KB">
<!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch"> <!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch">
<!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0"> <!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0">