From cc09c074d6c216d901a7b497089cf0fbc97f0548 Mon Sep 17 00:00:00 2001 From: DJ Lucas Date: Sun, 30 Sep 2018 01:14:36 +0000 Subject: Restore build of Util-Linux in chapter5 to avoid reciprocal dependency for Systemd. Moved installation of Util-Linux and E2fsprogs after Procps to satisfy build order in the Systemd book. This has no effect on the SysV book. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11473 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/chapter06.xml | 7 ++++--- chapter06/systemd.xml | 8 ++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) (limited to 'chapter06') diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml index 79212653c..d6025c52a 100644 --- a/chapter06/chapter06.xml +++ b/chapter06/chapter06.xml @@ -78,8 +78,6 @@ - - @@ -88,8 +86,11 @@ - + + + + diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index e5d89b833..0db60770f 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -44,6 +44,13 @@ ln -sf /tools/bin/true /usr/bin/xsltproc + Because we have not yet installed the final version of Util-Linux, + create links to the libraries in the approprite location: + +for file in /tools/lib64/lib{blkid,mount,uuid}*; do + ln -sf $file /usr/lib/ +done + Set up the man pages: tar -xf ../systemd-man-pages-&systemd-version;.tar.xz @@ -67,6 +74,7 @@ mkdir -p build cd build +PKG_CONFIG_PATH="/usr/lib/pkgconfig:/tools/lib64/pkgconfig" \ LANG=en_US.UTF-8 \ meson --prefix=/usr \ --sysconfdir=/etc \ -- cgit v1.2.3-54-g00ecf