From 55e25a954cce00d932cbfb9a1f9be4a2558ecfd7 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 15 Oct 2017 01:55:30 +0000 Subject: [PATCH] Update to bash-4.4.12. Update to meson-0.43.0. Update to python3-3.6.3. Update to linux-4.13.7. Update to binutils-2.29.1. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11309 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 26 ++++++++++++++++++++++++++ chapter01/whatsnew.xml | 14 +++++++------- chapter03/patches.xml | 3 ++- chapter06/bash.xml | 4 ++-- chapter06/chroot.xml | 2 +- chapter06/revisedchroot.xml | 7 ++++--- chapter06/strippingagain.xml | 7 ++++--- general.ent | 6 +++--- packages.ent | 36 ++++++++++++++++++------------------ patches.ent | 4 ++-- 10 files changed, 69 insertions(+), 40 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 5e2e31b20..10ec11c73 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -42,6 +42,32 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2017-10-24 + + + [bdubbs] - Update to bash-4.4.12. Fixes + #4149. + + + [bdubbs] - Update to meson-0.43.0. Fixes + #4148. + + + [bdubbs] - Update to python3-3.6.3. Fixes + #4146. + + + [bdubbs] - Update to linux-4.13.7. Fixes + #4144. + + + [bdubbs] - Update to binutils-2.29.1. Fixes + #4142. + + + + 2017-09-24 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index ec706562e..9e1808c66 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -38,15 +38,15 @@ - + - + @@ -275,9 +275,9 @@ Removed: - + + bash-4.4-upstream_fixes-1.patch + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 2ce1beb2c..94b6c0763 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/chroot.xml b/chapter06/chroot.xml index d946e5664..c4a66bf00 100644 --- a/chapter06/chroot.xml +++ b/chapter06/chroot.xml @@ -18,7 +18,7 @@ chroot "$LFS" /tools/bin/env -i \ HOME=/root \ TERM="$TERM" \ - PS1='\u:\w\$ ' \ + PS1='(lfs chroot) \u:\w\$ ' \ PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ /tools/bin/bash --login +h diff --git a/chapter06/revisedchroot.xml b/chapter06/revisedchroot.xml index 7c7e6f0f3..6edd0e524 100644 --- a/chapter06/revisedchroot.xml +++ b/chapter06/revisedchroot.xml @@ -17,9 +17,10 @@ From now on, when reentering the chroot environment after exiting, use the following modified chroot command: -chroot "$LFS" /usr/bin/env -i \ - HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \ - PATH=/bin:/usr/bin:/sbin:/usr/sbin \ +chroot "$LFS" /usr/bin/env -i \ + HOME=/root TERM="$TERM" \ + PS1='(lfs chroot) \u:\w\$ ' \ + PATH=/bin:/usr/bin:/sbin:/usr/sbin \ /bin/bash --login The reason for this is that the programs in Then reenter it with: -chroot $LFS /tools/bin/env -i \ - HOME=/root TERM=$TERM PS1='\u:\w\$ ' \ - PATH=/bin:/usr/bin:/sbin:/usr/sbin \ +chroot $LFS /tools/bin/env -i \ + HOME=/root TERM=$TERM \ + PS1='(lfs chroot) \u:\w\$ ' \ + PATH=/bin:/usr/bin:/sbin:/usr/sbin \ /tools/bin/bash --login Now the binaries and libraries can be safely stripped: diff --git a/general.ent b/general.ent index bb626279e..e4471e9aa 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ - + - + - + diff --git a/packages.ent b/packages.ent index a6a052134..e34ed4928 100644 --- a/packages.ent +++ b/packages.ent @@ -40,10 +40,10 @@ - - + + - + @@ -58,10 +58,10 @@ - - + + - + @@ -408,12 +408,12 @@ - + - + - + - +