From 4d634048a11c1e7f9bdc6bc2cf79d3652e4bade0 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Thu, 5 Oct 2023 14:33:02 +0800 Subject: [PATCH 1/2] pkgmgt: Reinstall the same version of Glibc should be safe --- chapter08/pkgmgt.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/chapter08/pkgmgt.xml b/chapter08/pkgmgt.xml index 7104d9cba..13d79cfdd 100644 --- a/chapter08/pkgmgt.xml +++ b/chapter08/pkgmgt.xml @@ -69,6 +69,17 @@ it. + + Reinstalling the same version of Glibc (&glibc-version; for + this release of LFS) with patches should be safe when these patches + do not change ABI and API. When a security vulnerability is found + in Glibc, we often need to apply such a patch to fix the + vulnerability and reinstall Glibc. Consult + LFS security + advisories if you are alerted for a published Glibc security + vulnerability but unsure about the action to take. + + If a package containing a shared library is updated, and if the name of the library changes, then any packages dynamically linked to the library must be recompiled, to link against the From 02837798dae56c2cc33f036cfea21f5bf2d0881f Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Thu, 5 Oct 2023 16:00:48 +0800 Subject: [PATCH 2/2] man-db: Remove outdated test failure notice --- chapter08/man-db.xml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/chapter08/man-db.xml b/chapter08/man-db.xml index 88c811d33..229111131 100644 --- a/chapter08/man-db.xml +++ b/chapter08/man-db.xml @@ -113,11 +113,7 @@ To test the results, issue: -make -k check - - - One test named man1/lexgrog.1 is known - to fail. +make check Install the package: