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> </itemizedlist>
</listitem> </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> <listitem>
<para>2014-07-21</para> <para>2014-07-21</para>
<itemizedlist> <itemizedlist>

View File

@ -44,6 +44,7 @@
<para>Prepare Util-linux for compilation:</para> <para>Prepare Util-linux for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/tools \ <screen><userinput remap="configure">./configure --prefix=/tools \
--without-python \
--disable-makeinstall-chown \ --disable-makeinstall-chown \
--without-systemdsystemunitdir \ --without-systemdsystemunitdir \
PKG_CONFIG=""</userinput></screen> PKG_CONFIG=""</userinput></screen>
@ -51,6 +52,15 @@
<variablelist> <variablelist>
<title>The meaning of the configure option:</title> <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> <varlistentry>
<term><parameter>--disable-makeinstall-chown</parameter></term> <term><parameter>--disable-makeinstall-chown</parameter></term>
<listitem> <listitem>

View File

@ -45,14 +45,10 @@
<para>The FHS recommends using the <filename <para>The FHS recommends using the <filename
class="directory">/var/lib/hwclock</filename> directory instead of the class="directory">/var/lib/hwclock</filename> directory instead of the
usual <filename class="directory">/etc</filename> directory as the usual <filename class="directory">/etc</filename> directory as the
location for the <filename>adjtime</filename> file. To make the location for the <filename>adjtime</filename> file. First create a directory
<command>hwclock</command> program FHS-compliant, run the to enable storage for the <command>hwclock</command> program:</para>
following:</para>
<screen><userinput remap="pre">sed -i -e 's@etc/adjtime@var/lib/hwclock/adjtime@g' \ <screen><userinput remap="pre">mkdir -pv /var/lib/hwclock</userinput></screen>
$(grep -rl '/etc/adjtime' .)
mkdir -pv /var/lib/hwclock</userinput></screen>
</sect2> </sect2>
@ -61,7 +57,7 @@ mkdir -pv /var/lib/hwclock</userinput></screen>
<para>Prepare Util-linux for compilation:</para> <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> <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> <screen role="nodump"><userinput>bash tests/run.sh --srcdir=$PWD --builddir=$PWD</userinput></screen>
</warning> </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 . <screen><userinput remap="test">chown -Rv nobody .
su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 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> <seglistitem>
<seg>addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu, <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, eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, fsck,
fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock, fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock,
i386, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link to i386, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link to
last), ldattach, linux32, linux64, logger, look, losetup, lsblk, lscpu, 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, more, mount, mountpoint, namei, partx, pg, pivot_root, prlimit, raw,
readprofile, rename, renice, resizepart, rev, rtcwake, script, readprofile, rename, renice, resizepart, rev, rtcwake, script,
scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel, 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>libblkid.{a,so}, libmount.{a,so}, libuuid.{a,so}</seg>
<seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid, <seg>/etc/terminal-colors.d, /usr/include/blkid, /usr/include/libmount,
/usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg> /usr/include/uuid, /usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -272,17 +264,6 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
</listitem> </listitem>
</varlistentry> </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"> <varlistentry id="delpart">
<term><command>delpart</command></term> <term><command>delpart</command></term>
<listitem> <listitem>
@ -646,6 +627,16 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
</listitem> </listitem>
</varlistentry> </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"> <varlistentry id="mcookie">
<term><command>mcookie</command></term> <term><command>mcookie</command></term>
<listitem> <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 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 copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.6"> <!ENTITY milestone "7.6">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> <!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-md5 "c2d6b127f89261513b23b6d458484099">
<!ENTITY udev-lfs-home " "> <!ENTITY udev-lfs-home " ">
<!ENTITY util-linux-version "2.24.2"> <!ENTITY util-linux-version "2.25">
<!ENTITY util-linux-size "3,503 KB"> <!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-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-home "http://freecode.com/projects/util-linux">
<!ENTITY util-linux-ch5-du "89 MB"> <!ENTITY util-linux-ch5-du "89 MB">
<!ENTITY util-linux-ch5-sbu "0.6 SBU"> <!ENTITY util-linux-ch5-sbu "0.6 SBU">