diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 7bd5fd605..70d4cfd76 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -54,6 +54,57 @@ + 2019-12-01 + + + [bdubbs] - Add upstream fixes patch for bash. + Also add a note about possible problems when changing + to the lfs user. + + + [bdubbs] - Update to vim-8.1.2361. Updates + #4500. + + + [bdubbs] - Update to meson-0.52.1. Fixes + #4555. + + + [bdubbs] - Update to elfutils-0.178. Fixes + #4553. + + + [bdubbs] - Update to iproute2-5.4.0. Fixes + #4551. + + + [bdubbs] - Update to libffi-3.3. Fixes + #4550. + + + [bdubbs] - Update to tcl-8.6.10. Fixes + #4549. + + + [bdubbs] - Update to man-pages-5.04. Fixes + #4548. + + + [bdubbs] - Update to perl-5.30.1. Fixes + #4547. + + + [bdubbs] - Update to linux-5.4.1. Fixes + #4546. + + + [bdubbs] - Update to bc-2.3.2. Fixes + #4545. + + + + + 2019-11-08 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index d38632ae9..8712db19d 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -149,9 +149,12 @@ - + + + Libffi-&libffi-version; + @@ -197,9 +200,9 @@ - + @@ -233,9 +236,9 @@ - + Texinfo-&texinfo-version; @@ -245,9 +248,9 @@ - + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 949b032ab..bd5fa7acd 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -17,7 +17,7 @@ needed to build an LFS system: - + + Prepare Bash for compilation: ./configure --prefix=/usr \ diff --git a/chapter06/libelf.xml b/chapter06/libelf.xml index 1dc1278d6..41e8cfd70 100644 --- a/chapter06/libelf.xml +++ b/chapter06/libelf.xml @@ -46,7 +46,7 @@ Prepare Libelf for compilation: -./configure --prefix=/usr +./configure --prefix=/usr --disable-debuginfod Compile the package: @@ -56,10 +56,13 @@ make check + One test, run-elfclassify.sh, is known to fail. + Install only Libelf: make -C libelf install -install -vm644 config/libelf.pc /usr/lib/pkgconfig +install -vm644 config/libelf.pc /usr/lib/pkgconfig +rm /usr/lib/libelf.a diff --git a/chapter06/libffi.xml b/chapter06/libffi.xml index d424531e0..a363187d7 100644 --- a/chapter06/libffi.xml +++ b/chapter06/libffi.xml @@ -49,7 +49,7 @@ If this is not done, all applications that link to libffi will trigger Illegal Operation Errors. - + Prepare libffi for compilation: ./configure --prefix=/usr --disable-static --with-gcc-arch=native @@ -92,6 +92,8 @@ sed -e '/^includedir/ s/=.*$/=@includedir@/' \ make check + Six tests, all related to test-callback.c, are known to fail. + Install the package: make install diff --git a/chapter06/python.xml b/chapter06/python.xml index d29f664e9..5718a28a9 100644 --- a/chapter06/python.xml +++ b/chapter06/python.xml @@ -120,7 +120,7 @@ tar --strip-components=1 \ The meaning of the documentation install commands: - and --no-same-permissions + and Ensure the installed files have the correct ownership and permissions. Without these options, using tar diff --git a/general.ent b/general.ent index 5a734534f..9747fa026 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ - + - + - + diff --git a/packages.ent b/packages.ent index 1ebdeb87c..d4e0c8654 100644 --- a/packages.ent +++ b/packages.ent @@ -50,10 +50,10 @@ - - + + - + @@ -151,10 +151,10 @@ - - + + - + @@ -348,10 +348,10 @@ - - + + - + @@ -404,10 +404,10 @@ - - + + - + @@ -429,13 +429,13 @@ - - + + - + - + - + + +