diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index 187ceb0..de4db96 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -21,16 +21,16 @@ пакетов в LFS очень важен. Цель этой страницы - документировать зависимости каждого пакета, собранного в LFS - Для каждого собираемого пакета существует три, а иногда и до пяти типов зависимостей, + Для каждого собираемого пакета существует от трёх до пяти типов зависимостей, перечисленных ниже. В первом списке перечислены другие пакеты, которые должны быть доступны - для компиляции и установки рассматриваемого пакета. - Во втором перечислены пакеты, которые должны быть доступны, когда какие-либо программы или - библиотеки из пакета используются во время выполнения. В третьем списке перечислены пакеты, - которые в дополнение к пакетам из первого списка должны быть доступны для запуска наборов - тестов. Четвертый список зависимостей — это пакеты, которые требуют, чтобы некий пакет был собран - и установлен по определенному пути, прежде чем они будут собраны и установлены. В большинстве - случаев это связано с тем, что такие пакеты жестко кодируют пути к двоичным файлам в своих сценариях. - Если сборка выполняется не в том порядке, это может привести к тому, что пути /tools/bin/[binary] + для компиляции и установки рассматриваемого пакета. Во втором перечислены пакеты, которые + должны быть доступны, когда какие-либо программы или библиотеки из пакета используются во + время его выполнения. В третьем списке перечислены пакеты, которые, в дополнение к пакетам + из первого списка, должны быть доступны для запуска наборов тестов. Четвертый список + зависимостей — это пакеты, которые требуют, чтобы некий пакет был собран и установлен по + определенному пути, прежде чем они будут собраны и установлены. В большинстве случаев это + связано с тем, что такие пакеты жестко кодируют пути к двоичным файлам в своих сценариях. + Если сборка выполняется не в том порядке, это может привести к тому, что пути к /tools/bin/[binary] будут размещены внутри скриптов, установленных в готовой системе, что крайне нежелательно. diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 650d0ac..b0ec122 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -38,6 +38,23 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2023-10-15 + + + [bdubbs] - Update to linux-6.5.7. Fixes + #5362. + + + [bdubbs] - Update to shadow-4.14.1. Fixes + #5361. + + + [bdubbs] - Update to gettext-0.22.3. Fixes + #5359. + + + 2023-10-03 diff --git a/chapter08/cleanup.xml b/chapter08/cleanup.xml index 874aed5..8b13ab3 100644 --- a/chapter08/cleanup.xml +++ b/chapter08/cleanup.xml @@ -25,8 +25,8 @@ find /usr/lib32 -name \*.la -delete find /usr/libx32 -name \*.la -delete - Дополнительные сведения об архивных файлах libtool см. в разделе BLFS "О файлах архива Libtool (.la)". + Дополнительные сведения об архивных файлах Libtool смотрите в книге BLFS "О файлах Libtool Archive (.la)". Компилятор, собранный в и все еще установлен, но больше diff --git a/packages.ent b/packages.ent index 6476120..66bea46 100644 --- a/packages.ent +++ b/packages.ent @@ -245,10 +245,10 @@ - - + + - + @@ -440,12 +440,12 @@ - + - + - +