%general-entities; %patches-entities; ]> Util-linux-&util-linux-version; Util-linux boot <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../final-system/common/util-linux.xml" xpointer="xpointer(//*[@role='package']/para[1])"/> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>Not checked yet</seg> <seg>Not checked yet</seg> </seglistitem> </segmentedlist> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../final-system/common/util-linux.xml" xpointer="xpointer(//*[@role='package']/segmentedlist[2])"/> </sect2> <sect2 role="installation"> <title>Installation of Util-linux Util-linux does not use the freshly installed headers and libraries from the /tools directory by default. This is fixed by altering the configure script: cp configure{,.orig} sed -e 's@/usr/include@/tools/include@g' configure.orig > configure Util-linux installs uses , the following sed removes that since we don't have users setup yet: cp MCONFIG{,.orig} sed -e 's|-o root||' MCONFIG.orig > MCONFIG ./configure make HAVE_KILL=yes HAVE_SLN=yes HAVE_SHADOW=no CPUOPT="" ARCH="" CPU="" The meaning of the make parameters: HAVE_SHADOW=no This do ... . CPUOPT="" This do ... . ARCH="" This do ... . CPU="" This do ... . Install the package: make HAVE_KILL=yes HAVE_SLN=yes HAVE_SHADOW=no USE_TTY_GROUP=no CPUOPT="" ARCH="" CPU="" DESTDIR=${LFS} install Now we will put a copy of mount in /tools/bin: cp ${LFS}/bin/mount /tools/bin <para>Details on this package are located in <xref linkend="contents-util-linux" role="."/></para> </sect2> </sect1>