Update to util-linux-2.25

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10644 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2014-07-22 21:55:23 +00:00
parent 1bbaab30ef
commit 14109e7743
5 changed files with 43 additions and 32 deletions

View File

@ -35,6 +35,16 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>2014-07-22</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to util-linux-2.25. Fixes
<ulink url="&lfs-ticket-root;3627">#3627</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2014-07-21</para>
<itemizedlist>

View File

@ -44,6 +44,7 @@
<para>Prepare Util-linux for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/tools \
--without-python \
--disable-makeinstall-chown \
--without-systemdsystemunitdir \
PKG_CONFIG=""</userinput></screen>
@ -51,6 +52,15 @@
<variablelist>
<title>The meaning of the configure option:</title>
<varlistentry>
<term><parameter>--without-python</parameter></term>
<listitem>
<para>This switch disables using <application>Python</application>
if it is installed on the host system. It avoids trying to build
unneeded bindings.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>--disable-makeinstall-chown</parameter></term>
<listitem>

View File

@ -45,14 +45,10 @@
<para>The FHS recommends using the <filename
class="directory">/var/lib/hwclock</filename> directory instead of the
usual <filename class="directory">/etc</filename> directory as the
location for the <filename>adjtime</filename> file. To make the
<command>hwclock</command> program FHS-compliant, run the
following:</para>
location for the <filename>adjtime</filename> file. First create a directory
to enable storage for the <command>hwclock</command> program:</para>
<screen><userinput remap="pre">sed -i -e 's@etc/adjtime@var/lib/hwclock/adjtime@g' \
$(grep -rl '/etc/adjtime' .)
mkdir -pv /var/lib/hwclock</userinput></screen>
<screen><userinput remap="pre">mkdir -pv /var/lib/hwclock</userinput></screen>
</sect2>
@ -61,7 +57,7 @@ mkdir -pv /var/lib/hwclock</userinput></screen>
<para>Prepare Util-linux for compilation:</para>
<screen><userinput remap="configure">./configure</userinput></screen>
<screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock</userinput></screen>
<para>Compile the package:</para>
@ -79,10 +75,6 @@ mkdir -pv /var/lib/hwclock</userinput></screen>
<screen role="nodump"><userinput>bash tests/run.sh --srcdir=$PWD --builddir=$PWD</userinput></screen>
</warning>
<note><para>Two tests, last/ipv6 and last/last, fail in the chroot environment
due to the DNS resolver not being active yet. If the tests are rerun after
booting, they pass.</para></note>
<screen><userinput remap="test">chown -Rv nobody .
su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
@ -102,12 +94,12 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
<seglistitem>
<seg>addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu,
chrt, col, colcrt, colrm, column, ctrlaltdel, cytune, delpart, dmesg,
chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, fsck,
fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock,
i386, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link to
last), ldattach, linux32, linux64, logger, look, losetup, lsblk, lscpu,
lslocks, mcookie, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,
lslocks, lslogins, mcookie, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,
more, mount, mountpoint, namei, partx, pg, pivot_root, prlimit, raw,
readprofile, rename, renice, resizepart, rev, rtcwake, script,
scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
@ -117,8 +109,8 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
<seg>libblkid.{a,so}, libmount.{a,so}, libuuid.{a,so}</seg>
<seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
/usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg>
<seg>/etc/terminal-colors.d, /usr/include/blkid, /usr/include/libmount,
/usr/include/uuid, /usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg>
</seglistitem>
</segmentedlist>
@ -272,17 +264,6 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
</listitem>
</varlistentry>
<varlistentry id="cytune">
<term><command>cytune</command></term>
<listitem>
<para>Tunes the parameters of the serial line drivers for
Cyclades cards</para>
<indexterm zone="ch-system-util-linux cytune">
<primary sortas="b-cytune">cytune</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="delpart">
<term><command>delpart</command></term>
<listitem>
@ -646,6 +627,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
</listitem>
</varlistentry>
<varlistentry id="lslogins">
<term><command>lslogins</command></term>
<listitem>
<para>Lists information about users, groups and system accounts</para>
<indexterm zone="ch-system-util-linux lslogins">
<primary sortas="b-lslogins">lslogins</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="mcookie">
<term><command>mcookie</command></term>
<listitem>

View File

@ -1,6 +1,6 @@
<!ENTITY version "SVN-20140721">
<!ENTITY version "SVN-20140722">
<!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release -->
<!ENTITY releasedate "July 21, 2014">
<!ENTITY releasedate "July 22, 2014">
<!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.6">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

View File

@ -628,10 +628,10 @@
<!ENTITY udev-lfs-md5 "c2d6b127f89261513b23b6d458484099">
<!ENTITY udev-lfs-home " ">
<!ENTITY util-linux-version "2.24.2">
<!ENTITY util-linux-size "3,503 KB">
<!ENTITY util-linux-version "2.25">
<!ENTITY util-linux-size "3,596 KB">
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.24/util-linux-&util-linux-version;.tar.xz">
<!ENTITY util-linux-md5 "3f191727a0d28f7204b755cf1b6ea0aa">
<!ENTITY util-linux-md5 "4c78fdef4cb882caafad61e33cafbc14">
<!ENTITY util-linux-home "http://freecode.com/projects/util-linux">
<!ENTITY util-linux-ch5-du "89 MB">
<!ENTITY util-linux-ch5-sbu "0.6 SBU">