From 5d15cbab733d2b600bf0019160f36aa272641907 Mon Sep 17 00:00:00 2001 From: DJ Lucas Date: Tue, 22 Nov 2016 05:15:50 +0000 Subject: Update to Linux-4.8.10, add flex-2.6.2-fixes-1.patch, correct systemd /sbin/sulogin issue. Fixes issues #4003, #4005, and #4006. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11147 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/flex.xml | 9 +++++++-- chapter06/systemd.xml | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'chapter06') diff --git a/chapter06/flex.xml b/chapter06/flex.xml index a3db70301..f1bdc7fb5 100644 --- a/chapter06/flex.xml +++ b/chapter06/flex.xml @@ -41,9 +41,14 @@ Installation of Flex + Fix an issue that was discovered after release: + +patch -Np1 -i ../&flex-fixes-patch; && +touch src/scan.* + The build procedure assumes the help2man program is available to create a man page from the executable --help option. - This is not present, so we use an environment variable to skip this process. + This is not present, so we use an environment variable to skip this process. Now, prepare Flex for compilation: HELP2MAN=/tools/bin/true \ @@ -57,7 +62,7 @@ make check - There is one known test failure. + One test, cxx_restart, is known to fail. Install the package: diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 57a607e54..a6df5b8e3 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -80,6 +80,7 @@ HAVE_LIBMOUNT=1 MOUNT_LIBS="-lmount" MOUNT_CFLAGS="-I/tools/include/libmount" cc_cv_CFLAGS__flto=no +SULOGIN="/sbin/sulogin" XSLTPROC="/usr/bin/xsltproc" EOF -- cgit v1.2.3-54-g00ecf