lfs-ru/chapter03/patches.xml

184 lines
8.6 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<!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-materials-patches">
<?dbhtml filename="patches.html"?>
<title>Необходимые патчи</title>
<para>В дополнение к пакетам требуется несколько патчей. Эти патчи исправляют
ошибки в пакетах, которые должны быть исправлены сопровождающим. Патчи также
вносят небольшие изменения, облегчающие работу с пакетами. Для создания
системы LFS потребуются следующие исправления:</para>
<variablelist role="materials">
<!--
<varlistentry>
<term>Autoconf Consolidated Fixes Patch - <token>&autoconf-fixes-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&autoconf-fixes-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&autoconf-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&bash-fixes-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&bash-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>Binutils LTO Fix Patch - <token>&binutils-lto-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&binutils-lto-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&binutils-lto-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry>
<term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&bzip2-docs-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&bzip2-docs-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Coreutils Internationalization Fixes Patch - <token>&coreutils-i18n-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&coreutils-i18n-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&coreutils-i18n-patch-md5;</literal></para>
</listitem>
</varlistentry>
<!--
<varlistentry>
<term>Coreutils Chmod Fix Patch - <token>&coreutils-chmod-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&coreutils-chmod-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&coreutils-chmod-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>Gcc glibc-2.36 Fixes Patch - <token>&gcc-upstream-fixes-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&gcc-upstream-fixes-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry>
2023-09-15 19:53:49 +03:00
<term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
2023-08-15 01:09:22 +03:00
<listitem>
2023-09-15 19:53:49 +03:00
<para>Ссылка на загрузку: <ulink url="&patches-root;&glibc-upstream-fixes-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
2023-08-15 01:09:22 +03:00
</listitem>
</varlistentry>
<varlistentry>
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&glibc-fhs-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&kbd-backspace-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&kbd-backspace-patch-md5;</literal></para>
</listitem>
</varlistentry>
<!--
<varlistentry>
<term>Meson Upstream Fix Patch - <token>&meson-fix-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&meson-fix-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&meson-fix-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Libpipeline Checks Patch - <token>&libpipeline-checks-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&libpipeline-checks-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&libpipeline-checks-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
2024-01-31 19:41:07 +03:00
<term>Pkgconf Upstream Fix Patch - <token>&pkgconf-upstream-fix-patch-size;</token>:</term>
<listitem>
2024-01-31 19:41:07 +03:00
<para>Ссылка на загрузку: <ulink url="&patches-root;&pkgconf-upstream-fix-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&pkgconf-upstream-fix-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
2023-06-26 00:56:03 +03:00
<varlistentry>
2023-06-26 00:56:03 +03:00
<term>Readline Upstream Fix Patch - <token>&readline-fixes-patch-size;</token>:</term>
<listitem>
2023-06-26 00:56:03 +03:00
<para>Ссылка на загрузку: <ulink url="&patches-root;&readline-fixes-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&readline-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
2023-06-26 00:56:03 +03:00
<varlistentry revision="sysv">
<term>Sysvinit Consolidated Patch - <token>&sysvinit-consolidated-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&sysvinit-consolidated-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&sysvinit-consolidated-patch-md5;</literal></para>
</listitem>
</varlistentry>
<!--
<varlistentry revision="systemd">
<term>Systemd Upstream Patch - <token>&systemd-upstream-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&systemd-upstream-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&systemd-upstream-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&xz-upstream-fix-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&xz-upstream-fix-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
2023-06-26 00:56:03 +03:00
<!--
<varlistentry>
<term>Zstd Upstream Fixes Patch - <token>&zstd-upstream-fixes-patch-size;</token>:</term>
<listitem>
<para>Ссылка на загрузку: <ulink url="&patches-root;&zstd-upstream-fixes-patch;"/></para>
<para>Контрольная сумма MD5: <literal>&zstd-upstream-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
2023-06-26 00:56:03 +03:00
-->
</variablelist>
<para>Общий размер этих патчей: примерно <returnvalue/></para>
<para>Помимо указанных выше обязательных исправлений, существует ряд
необязательных патчей, созданных сообществом LFS. Эти необязательные
исправления решают незначительные проблемы или включают функции, которые не
включены по умолчанию. Не стесняйтесь просматривать базу данных исправлений,
расположенную по адресу <ulink url="&lfs-root;patches/downloads/"/>, и
применять патчи, необходимые вашей системе.</para>
</sect1>