diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index ec4cf9aa0..d03794314 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,48 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2018-03-23 + + + [bdubbs] - Remove reference to openssl in BLFS in Chapter 9. Fixes + #4240. + + + [bdubbs] - Update minimum host system requirements. Fixes + #4239. + + + [bdubbs] - Added the rationale for including openssl. Fixes + #4234. + + + [bdubbs] - Update to util-linux-2.32. Fixes + #4219. + + + [bdubbs] - Update to meson-0.45.0. Fixes + #4232. + + + [bdubbs] - Update to e2fsprogs-1.44.0. Fixes + #4236. + + + [bdubbs] - Update to linux-4.15.11. Fixes + #4237. + + + [bdubbs] - Update to automake-1.16.1. Fixes + #4238. + + + [bdubbs] - Update to systemd-238. Fixes + #4233. + + + + 2018-03-03 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index d4f6b8d54..5b7129dec 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -71,9 +71,9 @@ - + @@ -212,9 +212,9 @@ - + @@ -230,9 +230,9 @@ - + diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml index 821789837..2dc97f82d 100644 --- a/chapter02/hostreqs.xml +++ b/chapter02/hostreqs.xml @@ -29,13 +29,13 @@ - Binutils-2.17 (Versions + Binutils-2.25 (Versions greater than &binutils-version; are not recommended as they have not been tested) - Bison-2.3 (/usr/bin/yacc + Bison-2.7 (/usr/bin/yacc should be a link to bison or small script that executes bison) @@ -61,19 +61,9 @@ - GCC-4.7 including the C++ + GCC-4.9 including the C++ compiler, g++ (Versions greater than &gcc-version; are not recommended as they have not been tested) - diff --git a/chapter03/packages.xml b/chapter03/packages.xml index 979c22e4b..e6655260c 100644 --- a/chapter03/packages.xml +++ b/chapter03/packages.xml @@ -262,11 +262,6 @@ Home page: Download: MD5 sum: &glibc-md5; - - This version of glibc addresses a security issue - not yet in the latest stable release. - - diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 92fa91c5b..2a8ebd6d2 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -52,6 +52,14 @@ sed '178,222d' -i src/resolve/meson.build + + Make some fixes from upstream: + +sed -i '527,565 d' src/basic/missing.h +sed -i '24 d' src/core/load-fragment.c +sed -i '53 a#include <sys/mount.h>' src/shared/bus-unit-util.cd + Remove an unneeded group, render, from the default udev rules: diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml index 5973081e4..72e7ddf1b 100644 --- a/chapter06/util-linux.xml +++ b/chapter06/util-linux.xml @@ -115,10 +115,6 @@ chown -Rv nobody . su nobody -s /bin/bash -c "PATH=$PATH make -k check" - One test, fincore/count, may fail in the initial chroot - environment but will pass if the test is rerun after the LFS system - is complete. - Install the package: make install diff --git a/chapter09/reboot.xml b/chapter09/reboot.xml index 590244d23..2718c0ef3 100644 --- a/chapter09/reboot.xml +++ b/chapter09/reboot.xml @@ -44,9 +44,7 @@ If you want to access your new system from a remote system within a comfortable GUI environment, install openssh and its - prerequisite, openssl. + url='&blfs-book;postlfs/openssh.html'>openssh. To make fetching files over the internet easier, install diff --git a/general.ent b/general.ent index cdb968074..9b803debd 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ - + - + - + diff --git a/packages.ent b/packages.ent index 76d20c58a..2297783e2 100644 --- a/packages.ent +++ b/packages.ent @@ -31,11 +31,11 @@ - + - + @@ -137,10 +137,10 @@ - - + + - + @@ -416,12 +416,12 @@ - + - + - +