From bec76acde9be4ec7517bb207063380ed5e3cb720 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 1 Dec 2019 18:01:37 +0000 Subject: [PATCH] Add upstream fixes patch for bash. Add a note about possible problems when changing to the lfs user. Update to vim-8.1.2361. Update to meson-0.52.1. Update to elfutils-0.178. Update to iproute2-5.4.0. Update to libffi-3.3. Update to tcl-8.6.10. Update to man-pages-5.04. Update to perl-5.30.1. Update to linux-5.4.1. Update to bc-2.3.2. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11702 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 51 +++++++++++++++++++++++++++++++++ chapter01/whatsnew.xml | 19 ++++++------ chapter03/patches.xml | 4 +-- chapter04/addinguser.xml | 5 ++++ chapter06/bash.xml | 4 +-- chapter06/libelf.xml | 7 +++-- chapter06/libffi.xml | 6 ++-- general.ent | 6 ++-- packages.ent | 62 ++++++++++++++++++++-------------------- patches.ent | 8 +++--- 10 files changed, 118 insertions(+), 54 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 98b9bacbc..2d5d2bb51 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -42,6 +42,57 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 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 b07b133e4..72d0e426b 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -149,9 +149,12 @@ - + + + Libffi-&libffi-version; + @@ -194,9 +197,9 @@ - + @@ -230,9 +233,9 @@ - + Texinfo-&texinfo-version; @@ -242,9 +245,9 @@ - + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index d351509a3..de183ee62 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 e7f1ee3cd..4af178726 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 360ddf521..6a6f8a458 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/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 513be40dd..10c58da79 100644 --- a/packages.ent +++ b/packages.ent @@ -50,10 +50,10 @@ - - + + - + @@ -151,10 +151,10 @@ - - + + - + @@ -348,10 +348,10 @@ - - + + - + @@ -396,10 +396,10 @@ - - + + - + @@ -421,13 +421,13 @@ - - + + - + - + - + + +