mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 11:49:20 +01:00
Import latest lfs changes.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10648 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
ba9a546c06
commit
63e8d0a57b
@ -35,6 +35,129 @@
|
|||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
-->
|
-->
|
||||||
|
<listitem>
|
||||||
|
<para>2014-07-26</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[krejzi] - Merged LFS SVN-20140723.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2014-07-23</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[Chris] - Removed --disable-syslogd from Inetutils
|
||||||
|
instructions - it's redundant as it's covered by --disable-servers.</para>
|
||||||
|
</listitem>
|
||||||
|
</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>
|
||||||
|
<listitem>
|
||||||
|
<para>[Chris] - Text fixes - removed mention of
|
||||||
|
/usr/{doc,info,man} symlinks that are no longer created, and made
|
||||||
|
minor updates to several packages' installed file lists.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2014-07-19</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to coreutils-8.23. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3639">#3639</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Add binutils patch to fix lto test suite.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2014-07-18</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-3.15.6. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3638">#3638</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to gcc-4.9.1. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3637">#3637</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to gettext-0.19.2. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3636">#3636</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2014-07-13</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-3.15.5. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3634">#3634</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to man-pages-3.70. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3633">#3633</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to e2fsprogs-1.42.11. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3635">#3635</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2014-07-08</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Removed references to /lib/udev/devices. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3620">#3620</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-3.15.4. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3623">#3623</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Removed systemd references in bootscripts. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3624">#3624</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Simlify lto instructions in chapter 6 gcc. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3626">#3626</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update XML-Parser source location. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3628">#3628</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to eudev-1.9. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3630">#3630</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to kbd-2.0.2. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;3631">#3631</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2014-07-06</para>
|
<para>2014-07-06</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -52,9 +52,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Check &check-version;</para>
|
<para>Check &check-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Coreutils &coreutils-version;</para>
|
<para>Coreutils &coreutils-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>D-Bus-&dbus-version;</para>
|
<para>D-Bus-&dbus-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -127,9 +127,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>IPRoute2 &iproute2-version;</para>
|
<para>IPRoute2 &iproute2-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Kbd &kbd-version;</para>
|
<para>Kbd &kbd-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Kmod &kmod-version;</para>
|
<para>Kmod &kmod-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -246,9 +246,14 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>&binutils-lto-patch;</para>
|
<para>&binutils-lto-patch;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>&binutils-lto-testsuite-patch;</para>
|
||||||
|
</listitem>
|
||||||
|
<!--
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>&coreutils-shuf-segfault-patch;</para>
|
<para>&coreutils-shuf-segfault-patch;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>&mpfr-fixes-patch;</para>
|
<para>&mpfr-fixes-patch;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -260,15 +265,19 @@
|
|||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<title>Removed:</title>
|
<title>Removed:</title>
|
||||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>bash-4.2-fixes-12.patch</para>
|
<para>bash-4.2-fixes-12.patch</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>perl-5.18.2-libc-1.patch</para>
|
<para>perl-5.18.2-libc-1.patch</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>readline-6.2-fixes-2.patch</para>
|
<para>readline-6.2-fixes-2.patch</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -42,6 +42,14 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term>Binutils LTO Testsuite Patch - <token>&binutils-lto-testsuite-patch-size;</token>:</term>
|
||||||
|
<listitem>
|
||||||
|
<para>Download: <ulink url="&patches-root;&binutils-lto-testsuite-patch;"/></para>
|
||||||
|
<para>MD5 sum: <literal>&binutils-lto-testsuite-patch-md5;</literal></para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
|
<term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -57,7 +65,7 @@
|
|||||||
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Coreutils shuf Segmentation Fault Fix Patch - <token>&coreutils-shuf-segfault-patch-size;</token>:</term>
|
<term>Coreutils shuf Segmentation Fault Fix Patch - <token>&coreutils-shuf-segfault-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -65,7 +73,8 @@
|
|||||||
<para>MD5 sum: <literal>&coreutils-shuf-segfault-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&coreutils-shuf-segfault-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>E2fsprogs Fix Test Patch - <token>&e2fsprogs-fix-test-patch-size;</token>:</term>
|
<term>E2fsprogs Fix Test Patch - <token>&e2fsprogs-fix-test-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -73,7 +82,8 @@
|
|||||||
<para>MD5 sum: <literal>&e2fsprogs-fix-test-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&e2fsprogs-fix-test-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Gcc Upstream Patch - <token>&gcc-upstream-patch-size;</token>:</term>
|
<term>Gcc Upstream Patch - <token>&gcc-upstream-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -81,7 +91,7 @@
|
|||||||
<para>MD5 sum: <literal>&gcc-upstream-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&gcc-upstream-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -105,15 +115,7 @@
|
|||||||
<para>MD5 sum: <literal>&mpfr-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&mpfr-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
<!--
|
|
||||||
<varlistentry>
|
|
||||||
<term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term>
|
|
||||||
<listitem>
|
|
||||||
<para>Download: <ulink url="&patches-root;&perl-libc-patch;"/></para>
|
|
||||||
<para>MD5 sum: <literal>&perl-libc-patch-md5;</literal></para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
-->
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
|
<term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -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>
|
||||||
|
@ -69,6 +69,10 @@ sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-patch;</userinput></screen>
|
||||||
|
|
||||||
|
<para>Fix some LTO tests in the test suite:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-testsuite-patch;</userinput></screen>
|
||||||
|
|
||||||
<para>The Binutils documentation recommends building Binutils outside of the
|
<para>The Binutils documentation recommends building Binutils outside of the
|
||||||
source directory in a dedicated build directory:</para>
|
source directory in a dedicated build directory:</para>
|
||||||
|
|
||||||
|
@ -40,16 +40,21 @@
|
|||||||
|
|
||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Coreutils</title>
|
<title>Installation of Coreutils</title>
|
||||||
|
<!--
|
||||||
<para>First, fix a segfault in <command>shuf</command> program:</para>
|
<para>First, fix a segfault in <command>shuf</command> program:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-shuf-segfault-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-shuf-segfault-patch;</userinput></screen>
|
||||||
|
-->
|
||||||
|
|
||||||
<para>POSIX requires that programs from Coreutils recognize character
|
<para>POSIX requires that programs from Coreutils recognize character
|
||||||
boundaries correctly even in multibyte locales. The following patch
|
boundaries correctly even in multibyte locales. The following patch fixes
|
||||||
fixes this non-compliance and other internationalization-related bugs:</para>
|
this non-compliance and other internationalization-related bugs.
|
||||||
|
Afterwards make sure the timestamp for <filename>Makefile.in</filename> is
|
||||||
|
later than all other files to prevent a <command>make</command>
|
||||||
|
error:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-i18n-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-i18n-patch; &&
|
||||||
|
touch Makefile.in</userinput></screen>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>In the past, many bugs were found in this patch. When reporting new
|
<para>In the past, many bugs were found in this patch. When reporting new
|
||||||
|
@ -53,16 +53,7 @@ mkdir -pv /var/{opt,cache,lib/{color,misc,locate},local}</userinput></screen>
|
|||||||
<title>FHS Compliance Note</title>
|
<title>FHS Compliance Note</title>
|
||||||
|
|
||||||
<para>The directory tree is based on the Filesystem Hierarchy Standard (FHS)
|
<para>The directory tree is based on the Filesystem Hierarchy Standard (FHS)
|
||||||
(available at <ulink url="http://www.pathname.com/fhs/"/>). In addition to
|
(available at <ulink url="http://www.pathname.com/fhs/"/>).
|
||||||
the FHS, we create compatibility symlinks for the <filename
|
|
||||||
class="directory">man</filename>, <filename
|
|
||||||
class="directory">doc</filename>, and <filename
|
|
||||||
class="directory">info</filename> directories since many packages still try
|
|
||||||
to install their documentation into <filename
|
|
||||||
class="directory">/usr/<directory></filename> or <filename
|
|
||||||
class="directory">/usr/local/<directory></filename> as opposed to
|
|
||||||
<filename class="directory">/usr/share/<directory></filename> or
|
|
||||||
<filename class="directory">/usr/local/share/<directory></filename>.
|
|
||||||
The FHS also stipulates the existence of <filename
|
The FHS also stipulates the existence of <filename
|
||||||
class="directory">/usr/local/games</filename> and <filename
|
class="directory">/usr/local/games</filename> and <filename
|
||||||
class="directory">/usr/share/games</filename>. The FHS is not precise as to
|
class="directory">/usr/share/games</filename>. The FHS is not precise as to
|
||||||
|
@ -93,11 +93,6 @@ ln -sfv ../../lib/$(readlink /usr/lib/libdbus-1.so) /usr/lib/libdbus-1.so</useri
|
|||||||
|
|
||||||
<screen><userinput remap="install">ln -sv /etc/machine-id /var/lib/dbus</userinput></screen>
|
<screen><userinput remap="install">ln -sv /etc/machine-id /var/lib/dbus</userinput></screen>
|
||||||
|
|
||||||
<para>Finally, generate a D-Bus UUID to avoid possible warnings
|
|
||||||
when building some packages in BLFS:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="install">dbus-uuidgen --ensure</userinput></screen>
|
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 id="contents-dbus" role="content">
|
<sect2 id="contents-dbus" role="content">
|
||||||
|
@ -44,11 +44,10 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of E2fsprogs</title>
|
<title>Installation of E2fsprogs</title>
|
||||||
|
|
||||||
<para>First fix some problems with running regression tests in the LFS chroot
|
<para>First fix a problem with running regression tests in the LFS chroot
|
||||||
environment:</para>
|
environment:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&e2fsprogs-fix-test-patch;
|
<screen><userinput remap="pre">sed -i -e 's|^LD_LIBRARY_PATH.*|&:/tools/lib|' tests/test_config</userinput></screen>
|
||||||
sed -i -e 's|^LD_LIBRARY_PATH.*|&:/tools/lib|' tests/test_config</userinput></screen>
|
|
||||||
|
|
||||||
<para>The E2fsprogs documentation recommends that the package be built in
|
<para>The E2fsprogs documentation recommends that the package be built in
|
||||||
a subdirectory of the source tree: </para>
|
a subdirectory of the source tree: </para>
|
||||||
@ -172,7 +171,7 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
|
|||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed programs</segtitle>
|
<segtitle>Installed programs</segtitle>
|
||||||
<segtitle>Installed libraries</segtitle>
|
<segtitle>Installed libraries</segtitle>
|
||||||
<segtitle>Installed directory</segtitle>
|
<segtitle>Installed directories</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>badblocks, chattr, compile_et, debugfs, dumpe2fs,e2freefrag,
|
<seg>badblocks, chattr, compile_et, debugfs, dumpe2fs,e2freefrag,
|
||||||
|
@ -84,7 +84,7 @@
|
|||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed programs</segtitle>
|
<segtitle>Installed programs</segtitle>
|
||||||
<segtitle>Installed libraries</segtitle>
|
<segtitle>Installed libraries</segtitle>
|
||||||
<segtitle>Installed directories</segtitle>
|
<segtitle>Installed directory</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>flex, flex++ (link to flex), and lex (link to flex)</seg>
|
<seg>flex, flex++ (link to flex), and lex (link to flex)</seg>
|
||||||
|
@ -40,11 +40,12 @@
|
|||||||
|
|
||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of GCC</title>
|
<title>Installation of GCC</title>
|
||||||
|
<!--
|
||||||
<para>First fix a problem identified upstream that causes some
|
<para>First fix a problem identified upstream that causes some
|
||||||
programs to fail:</para>
|
programs to fail:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-patch;</userinput></screen>
|
||||||
|
-->
|
||||||
<!--
|
<!--
|
||||||
<para>As in <xref linkend="ch-tools-gcc-pass2"/>, apply the following
|
<para>As in <xref linkend="ch-tools-gcc-pass2"/>, apply the following
|
||||||
<command>sed</command> to force the build to use the
|
<command>sed</command> to force the build to use the
|
||||||
@ -154,15 +155,7 @@ cd ../gcc-build</userinput></screen>
|
|||||||
Link Time Optimization (LTO):</para>
|
Link Time Optimization (LTO):</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">install -dm755 /usr/lib/bfd-plugins
|
<screen><userinput remap="install">install -dm755 /usr/lib/bfd-plugins
|
||||||
pushd /usr/lib/bfd-plugins
|
ln -sfv ../../libexec/gcc/$(gcc -dumpmachine)/&gcc-version;/liblto_plugin.so /usr/lib/bfd-plugins/</userinput></screen>
|
||||||
|
|
||||||
if [ $(uname -m) == "i686" ]; then
|
|
||||||
ln -sfv ../../libexec/gcc/i686-pc-linux-gnu/&gcc-version;/liblto_plugin.so
|
|
||||||
else
|
|
||||||
ln -sfv ../../libexec/gcc/x86_64-unknown-linux-gnu/&gcc-version;/liblto_plugin.so
|
|
||||||
fi
|
|
||||||
|
|
||||||
popd</userinput></screen>
|
|
||||||
|
|
||||||
<para>Now that our final toolchain is in place, it is important to again ensure
|
<para>Now that our final toolchain is in place, it is important to again ensure
|
||||||
that compiling and linking will work as expected. We do this by performing
|
that compiling and linking will work as expected. We do this by performing
|
||||||
|
@ -79,7 +79,7 @@
|
|||||||
<title>Contents of GDBM</title>
|
<title>Contents of GDBM</title>
|
||||||
|
|
||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed program</segtitle>
|
<segtitle>Installed programs</segtitle>
|
||||||
<segtitle>Installed libraries</segtitle>
|
<segtitle>Installed libraries</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
|
@ -62,7 +62,7 @@
|
|||||||
<title>Contents of Gperf</title>
|
<title>Contents of Gperf</title>
|
||||||
|
|
||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed programs</segtitle>
|
<segtitle>Installed program</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>gperf</seg>
|
<seg>gperf</seg>
|
||||||
|
@ -50,7 +50,6 @@
|
|||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--disable-logger \
|
--disable-logger \
|
||||||
--disable-syslogd \
|
|
||||||
--disable-whois \
|
--disable-whois \
|
||||||
--disable-servers</userinput></screen>
|
--disable-servers</userinput></screen>
|
||||||
|
|
||||||
@ -67,14 +66,6 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term><parameter>--disable-syslogd</parameter></term>
|
|
||||||
<listitem>
|
|
||||||
<para>This option prevents Inetutils from installing the System Log
|
|
||||||
Daemon, which is installed with the Sysklogd package.</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--disable-whois</parameter></term>
|
<term><parameter>--disable-whois</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -64,7 +64,7 @@ install -v -Dm644 doc/I18N-HOWTO /usr/share/doc/intltool-&intltool-version;/I18N
|
|||||||
<title>Contents of Intltool</title>
|
<title>Contents of Intltool</title>
|
||||||
|
|
||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed program</segtitle>
|
<segtitle>Installed programs</segtitle>
|
||||||
<segtitle>Installed directories</segtitle>
|
<segtitle>Installed directories</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
|
@ -65,9 +65,9 @@ sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen>
|
|||||||
<para>This package comes with a test suite, but due to assumptions it makes,
|
<para>This package comes with a test suite, but due to assumptions it makes,
|
||||||
it is not possible to reliably run these tests from within the chroot
|
it is not possible to reliably run these tests from within the chroot
|
||||||
environment. If you wish to run these tests after booting into your new LFS
|
environment. If you wish to run these tests after booting into your new LFS
|
||||||
system, ensure you select <filename>/proc/config.gz</filename>
|
system, ensure you enable <filename>/proc/config.gz</filename> support
|
||||||
CONFIG_IKCONFIG_PROC ("General setup" -> "Enable access to
|
in your kernel ("General setup" -> "Enable access to
|
||||||
.config through /proc/config.gz") support into your kernel then run
|
.config through /proc/config.gz" [CONFIG_IKCONFIG_PROC]), then run
|
||||||
'make alltests' from the <filename class="directory">testsuite/</filename>
|
'make alltests' from the <filename class="directory">testsuite/</filename>
|
||||||
subdirectory.</para>
|
subdirectory.</para>
|
||||||
|
|
||||||
|
@ -270,7 +270,7 @@ cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
|
|||||||
<varlistentry id="psfaddtable">
|
<varlistentry id="psfaddtable">
|
||||||
<term><command>psfaddtable</command></term>
|
<term><command>psfaddtable</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>A link to <command>psfxtable</command></para>
|
<para>Adds a Unicode character table to a console font</para>
|
||||||
<indexterm zone="ch-system-kbd psfaddtable">
|
<indexterm zone="ch-system-kbd psfaddtable">
|
||||||
<primary sortas="b-psfaddtable">psfaddtable</primary>
|
<primary sortas="b-psfaddtable">psfaddtable</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
@ -280,7 +280,8 @@ cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
|
|||||||
<varlistentry id="psfgettable">
|
<varlistentry id="psfgettable">
|
||||||
<term><command>psfgettable</command></term>
|
<term><command>psfgettable</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>A link to <command>psfxtable</command></para>
|
<para>Extracts the embedded Unicode character table from a console
|
||||||
|
font</para>
|
||||||
<indexterm zone="ch-system-kbd psfgettable">
|
<indexterm zone="ch-system-kbd psfgettable">
|
||||||
<primary sortas="b-psfgettable">psfgettable</primary>
|
<primary sortas="b-psfgettable">psfgettable</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
@ -290,7 +291,8 @@ cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
|
|||||||
<varlistentry id="psfstriptable">
|
<varlistentry id="psfstriptable">
|
||||||
<term><command>psfstriptable</command></term>
|
<term><command>psfstriptable</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>A link to <command>psfxtable</command></para>
|
<para>Removes the embedded Unicode character table from a console
|
||||||
|
font</para>
|
||||||
<indexterm zone="ch-system-kbd psfstriptable">
|
<indexterm zone="ch-system-kbd psfstriptable">
|
||||||
<primary sortas="b-psfstriptable">psfstriptable</primary>
|
<primary sortas="b-psfstriptable">psfstriptable</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
@ -300,7 +302,7 @@ cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
|
|||||||
<varlistentry id="psfxtable">
|
<varlistentry id="psfxtable">
|
||||||
<term><command>psfxtable</command></term>
|
<term><command>psfxtable</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Handle Unicode character tables for console fonts</para>
|
<para>Handles Unicode character tables for console fonts</para>
|
||||||
<indexterm zone="ch-system-kbd psfxtable">
|
<indexterm zone="ch-system-kbd psfxtable">
|
||||||
<primary sortas="b-psfxtable">psfxtable</primary>
|
<primary sortas="b-psfxtable">psfxtable</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
@ -78,7 +78,7 @@
|
|||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
<para>Install the package and man pages, and create symlinks for
|
<para>Install the package, and create symlinks for
|
||||||
compatibility with Module-Init-Tools (the package that previously handled
|
compatibility with Module-Init-Tools (the package that previously handled
|
||||||
Linux kernel modules):</para>
|
Linux kernel modules):</para>
|
||||||
|
|
||||||
@ -97,7 +97,7 @@ ln -sv kmod /bin/lsmod</userinput></screen>
|
|||||||
|
|
||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed programs</segtitle>
|
<segtitle>Installed programs</segtitle>
|
||||||
<segtitle>Installed libraries</segtitle>
|
<segtitle>Installed library</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>depmod (link to kmod), insmod (link to kmod), kmod,
|
<seg>depmod (link to kmod), insmod (link to kmod), kmod,
|
||||||
|
@ -76,7 +76,7 @@
|
|||||||
<title>Contents of Libpipeline</title>
|
<title>Contents of Libpipeline</title>
|
||||||
|
|
||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed libraries</segtitle>
|
<segtitle>Installed library</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>libpipeline.so</seg>
|
<seg>libpipeline.so</seg>
|
||||||
|
@ -52,9 +52,10 @@
|
|||||||
--enable-thread-safe \
|
--enable-thread-safe \
|
||||||
--docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
|
--docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
|
||||||
|
|
||||||
<para>Compile the package:</para>
|
<para>Compile the package and generate the HTML documentation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="make">make</userinput></screen>
|
<screen><userinput remap="make">make
|
||||||
|
make html</userinput></screen>
|
||||||
|
|
||||||
<important>
|
<important>
|
||||||
<para>The test suite for MPFR in this section is considered critical.
|
<para>The test suite for MPFR in this section is considered critical.
|
||||||
@ -65,14 +66,10 @@
|
|||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package and its documentation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install
|
||||||
|
make install-html</userinput></screen>
|
||||||
<para>Install the documentation:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="make">make html
|
|
||||||
</userinput><userinput remap="install">make install-html</userinput></screen>
|
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -128,7 +128,7 @@ ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so</useri
|
|||||||
<varlistentry id="pidof">
|
<varlistentry id="pidof">
|
||||||
<term><command>pidof</command></term>
|
<term><command>pidof</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Looks up processes based on their name and other attributes</para>
|
<para>Reports the PIDs of the given programs</para>
|
||||||
<indexterm zone="ch-system-procps pidof">
|
<indexterm zone="ch-system-procps pidof">
|
||||||
<primary sortas="b-pidof">pidof</primary>
|
<primary sortas="b-pidof">pidof</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
@ -84,11 +84,12 @@
|
|||||||
If the <filename>/usr/share/info/dir</filename> file ever needs to be
|
If the <filename>/usr/share/info/dir</filename> file ever needs to be
|
||||||
recreated, the following optional commands will accomplish the task:</para>
|
recreated, the following optional commands will accomplish the task:</para>
|
||||||
|
|
||||||
<screen role="nodump"><userinput>cd /usr/share/info
|
<screen role="nodump"><userinput>pushd /usr/share/info
|
||||||
rm -v dir
|
rm -v dir
|
||||||
for f in *
|
for f in *
|
||||||
do install-info $f dir 2>/dev/null
|
do install-info $f dir 2>/dev/null
|
||||||
done</userinput></screen>
|
done
|
||||||
|
popd</userinput></screen>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
@ -119,7 +119,7 @@ done</userinput></screen>
|
|||||||
additional libraries to be installed. For more information on this
|
additional libraries to be installed. For more information on this
|
||||||
process, refer to the Vim documentation and the Vim installation page
|
process, refer to the Vim documentation and the Vim installation page
|
||||||
in the BLFS book at <ulink
|
in the BLFS book at <ulink
|
||||||
url="&blfs-root;view/svn/postlfs/editors.html#postlfs-editors-vim"/>.</para>
|
url="&blfs-root;view/svn/postlfs/vim.html"/>.</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
@ -195,13 +195,13 @@ set spell</literal></screen>
|
|||||||
|
|
||||||
<segmentedlist>
|
<segmentedlist>
|
||||||
<segtitle>Installed programs</segtitle>
|
<segtitle>Installed programs</segtitle>
|
||||||
<segtitle>Installed directory</segtitle>
|
<segtitle>Installed directories</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg> ex (link to vim), rview (link to vim), rvim (link to vim), vi
|
<seg> ex (link to vim), rview (link to vim), rvim (link to vim), vi
|
||||||
(link to vim), view (link to vim), vim, vimdiff (link to vim), vimtutor,
|
(link to vim), view (link to vim), vim, vimdiff (link to vim), vimtutor,
|
||||||
and xxd</seg>
|
and xxd</seg>
|
||||||
<seg>/usr/share/vim</seg>
|
<seg>/usr/share/doc/vim-&vim-version;, /usr/share/vim</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
|
64
packages.ent
64
packages.ent
@ -100,10 +100,10 @@
|
|||||||
<!ENTITY check-ch5-du "6.9 MB">
|
<!ENTITY check-ch5-du "6.9 MB">
|
||||||
<!ENTITY check-ch5-sbu "0.1 SBU">
|
<!ENTITY check-ch5-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY coreutils-version "8.22">
|
<!ENTITY coreutils-version "8.23">
|
||||||
<!ENTITY coreutils-size "5,210 KB">
|
<!ENTITY coreutils-size "5,250 KB">
|
||||||
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
|
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
|
||||||
<!ENTITY coreutils-md5 "8fb0ae2267aa6e728958adc38f8163a2">
|
<!ENTITY coreutils-md5 "abed135279f87ad6762ce57ff6d89c41">
|
||||||
<!ENTITY coreutils-home "&gnu-software;coreutils/">
|
<!ENTITY coreutils-home "&gnu-software;coreutils/">
|
||||||
<!ENTITY coreutils-ch5-du "133 MB">
|
<!ENTITY coreutils-ch5-du "133 MB">
|
||||||
<!ENTITY coreutils-ch5-sbu "0.8 SBU">
|
<!ENTITY coreutils-ch5-sbu "0.8 SBU">
|
||||||
@ -139,10 +139,10 @@
|
|||||||
<!-- NOTE: When updating e2fsprogs, remember to check the list
|
<!-- NOTE: When updating e2fsprogs, remember to check the list
|
||||||
of acceptable features that can be shown by debugfs in
|
of acceptable features that can be shown by debugfs in
|
||||||
chapter02/creatingfilesystem.xml -->
|
chapter02/creatingfilesystem.xml -->
|
||||||
<!ENTITY e2fsprogs-version "1.42.10">
|
<!ENTITY e2fsprogs-version "1.42.11">
|
||||||
<!ENTITY e2fsprogs-size "5,983 KB">
|
<!ENTITY e2fsprogs-size "6,205 KB">
|
||||||
<!ENTITY e2fsprogs-url "http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
<!ENTITY e2fsprogs-url "http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
||||||
<!ENTITY e2fsprogs-md5 "62bfe2fe0a194c5c37165789ac2825a8">
|
<!ENTITY e2fsprogs-md5 "412acbbd64a866c2ed1c729deaf4ae7c">
|
||||||
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
|
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
|
||||||
<!ENTITY e2fsprogs-ch6-du "64 MB">
|
<!ENTITY e2fsprogs-ch6-du "64 MB">
|
||||||
<!ENTITY e2fsprogs-ch6-sbu "1.7 SBU">
|
<!ENTITY e2fsprogs-ch6-sbu "1.7 SBU">
|
||||||
@ -206,17 +206,17 @@
|
|||||||
<!ENTITY gawk-ch6-du "30 MB">
|
<!ENTITY gawk-ch6-du "30 MB">
|
||||||
<!ENTITY gawk-ch6-sbu "0.2 SBU">
|
<!ENTITY gawk-ch6-sbu "0.2 SBU">
|
||||||
|
|
||||||
<!ENTITY gcc-version "4.9.0">
|
<!ENTITY gcc-version "4.9.1">
|
||||||
<!ENTITY gcc-size "87,576 KB">
|
<!ENTITY gcc-size "87,749 KB">
|
||||||
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
|
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
|
||||||
<!ENTITY gcc-md5 "9709b49ae0e904cbb0a6a1b62853b556">
|
<!ENTITY gcc-md5 "fddf71348546af523353bd43d34919c1">
|
||||||
<!ENTITY gcc-home "http://gcc.gnu.org/">
|
<!ENTITY gcc-home "http://gcc.gnu.org/">
|
||||||
<!ENTITY gcc-ch5p1-du "1.4 GB">
|
<!ENTITY gcc-ch5p1-du "2.0 GB">
|
||||||
<!ENTITY gcc-ch5p1-sbu "5.5 SBU">
|
<!ENTITY gcc-ch5p1-sbu "7.3 SBU">
|
||||||
<!ENTITY gcc-ch5p2-du "1.8 GB">
|
<!ENTITY gcc-ch5p2-du "2.2 GB">
|
||||||
<!ENTITY gcc-ch5p2-sbu "7.1 SBU">
|
<!ENTITY gcc-ch5p2-sbu "9.6 SBU">
|
||||||
<!ENTITY gcc-ch6-du "2.2 GB">
|
<!ENTITY gcc-ch6-du "2.5 GB">
|
||||||
<!ENTITY gcc-ch6-sbu "55.6 SBU">
|
<!ENTITY gcc-ch6-sbu "83 SBU">
|
||||||
|
|
||||||
<!ENTITY gdbm-version "1.11">
|
<!ENTITY gdbm-version "1.11">
|
||||||
<!ENTITY gdbm-size "796 KB">
|
<!ENTITY gdbm-size "796 KB">
|
||||||
@ -228,10 +228,10 @@
|
|||||||
<!ENTITY gdbm-ch6-du "8.5 MB">
|
<!ENTITY gdbm-ch6-du "8.5 MB">
|
||||||
<!ENTITY gdbm-ch6-sbu "0.1 SBU">
|
<!ENTITY gdbm-ch6-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY gettext-version "0.19.1">
|
<!ENTITY gettext-version "0.19.2">
|
||||||
<!ENTITY gettext-size "6,456 KB">
|
<!ENTITY gettext-size "6,467 KB">
|
||||||
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
|
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
|
||||||
<!ENTITY gettext-md5 "b52987f49bc99fa8b410270d47a9d52b">
|
<!ENTITY gettext-md5 "1e6a827f5fbd98b3d40bd16b803acc44">
|
||||||
<!ENTITY gettext-home "&gnu-software;gettext/">
|
<!ENTITY gettext-home "&gnu-software;gettext/">
|
||||||
<!ENTITY gettext-ch5-du "119 MB">
|
<!ENTITY gettext-ch5-du "119 MB">
|
||||||
<!ENTITY gettext-ch5-sbu "0.6 SBU">
|
<!ENTITY gettext-ch5-sbu "0.6 SBU">
|
||||||
@ -335,10 +335,10 @@
|
|||||||
<!ENTITY iproute2-ch6-du "7.3 MB">
|
<!ENTITY iproute2-ch6-du "7.3 MB">
|
||||||
<!ENTITY iproute2-ch6-sbu "0.1 SBU">
|
<!ENTITY iproute2-ch6-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY kbd-version "2.0.1">
|
<!ENTITY kbd-version "2.0.2">
|
||||||
<!ENTITY kbd-size "1,962 KB">
|
<!ENTITY kbd-size "2,105 KB">
|
||||||
<!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.gz">
|
<!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.gz">
|
||||||
<!ENTITY kbd-md5 "e9f2b7046312c11cec9e52e22f307b6a">
|
<!ENTITY kbd-md5 "ba56fb5bfd44acea83fc5dac4a9b7f15">
|
||||||
<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd">
|
<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd">
|
||||||
<!ENTITY kbd-ch6-du "20 MB">
|
<!ENTITY kbd-ch6-du "20 MB">
|
||||||
<!ENTITY kbd-ch6-sbu "0.1 SBU">
|
<!ENTITY kbd-ch6-sbu "0.1 SBU">
|
||||||
@ -388,12 +388,12 @@
|
|||||||
|
|
||||||
<!ENTITY linux-major-version "3">
|
<!ENTITY linux-major-version "3">
|
||||||
<!ENTITY linux-minor-version "15">
|
<!ENTITY linux-minor-version "15">
|
||||||
<!ENTITY linux-patch-version "1">
|
<!ENTITY linux-patch-version "6">
|
||||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||||
<!ENTITY linux-size "77,813 KB">
|
<!ENTITY linux-size "77,822 KB">
|
||||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||||
<!ENTITY linux-md5 "72bd0bf0e773963217c89cddbf3e0048">
|
<!ENTITY linux-md5 "739272475e2e3981974e1f083d0eba47">
|
||||||
<!ENTITY linux-home "http://www.kernel.org/">
|
<!ENTITY linux-home "http://www.kernel.org/">
|
||||||
<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
|
<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
|
||||||
allnoconfig extended for a hopefully-bootable build on desktop machine,
|
allnoconfig extended for a hopefully-bootable build on desktop machine,
|
||||||
@ -434,10 +434,10 @@
|
|||||||
<!ENTITY man-db-ch6-du "27 MB">
|
<!ENTITY man-db-ch6-du "27 MB">
|
||||||
<!ENTITY man-db-ch6-sbu "0.5 SBU">
|
<!ENTITY man-db-ch6-sbu "0.5 SBU">
|
||||||
|
|
||||||
<!ENTITY man-pages-version "3.69">
|
<!ENTITY man-pages-version "3.70">
|
||||||
<!ENTITY man-pages-size "1,232 KB">
|
<!ENTITY man-pages-size "1,237 KB">
|
||||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||||
<!ENTITY man-pages-md5 "0b1feceef945e5d53c3ea63307163e8c">
|
<!ENTITY man-pages-md5 "e5a3fc1d7ae4f03a27676d7bad725416">
|
||||||
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
|
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
|
||||||
<!ENTITY man-pages-ch6-du "23 MB">
|
<!ENTITY man-pages-ch6-du "23 MB">
|
||||||
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
|
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
|
||||||
@ -587,10 +587,10 @@
|
|||||||
<!ENTITY tzdata-ch6-du "6.4 MB">
|
<!ENTITY tzdata-ch6-du "6.4 MB">
|
||||||
<!ENTITY tzdata-ch6-sbu "less than 0.1 SBU">
|
<!ENTITY tzdata-ch6-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!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.25/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">
|
||||||
@ -608,7 +608,7 @@
|
|||||||
|
|
||||||
<!ENTITY xml-parser-version "2.42_01">
|
<!ENTITY xml-parser-version "2.42_01">
|
||||||
<!ENTITY xml-parser-size "236 KB">
|
<!ENTITY xml-parser-size "236 KB">
|
||||||
<!ENTITY xml-parser-url "http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
|
<!ENTITY xml-parser-url "http://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
|
||||||
<!ENTITY xml-parser-md5 "a4650aebcc464bb91113c2c356da8210">
|
<!ENTITY xml-parser-md5 "a4650aebcc464bb91113c2c356da8210">
|
||||||
<!ENTITY xml-parser-home "https://github.com/chorny/XML-Parser">
|
<!ENTITY xml-parser-home "https://github.com/chorny/XML-Parser">
|
||||||
<!ENTITY xml-parser-ch6-du "2.5 MB">
|
<!ENTITY xml-parser-ch6-du "2.5 MB">
|
||||||
|
23
patches.ent
23
patches.ent
@ -10,6 +10,10 @@
|
|||||||
<!ENTITY binutils-lto-patch-md5 "48e4e96a60bfed41804aaecf4944f5d9">
|
<!ENTITY binutils-lto-patch-md5 "48e4e96a60bfed41804aaecf4944f5d9">
|
||||||
<!ENTITY binutils-lto-patch-size "2.0 KB">
|
<!ENTITY binutils-lto-patch-size "2.0 KB">
|
||||||
|
|
||||||
|
<!ENTITY binutils-lto-testsuite-patch "binutils-&binutils-version;-lto_testsuite-1.patch">
|
||||||
|
<!ENTITY binutils-lto-testsuite-patch-md5 "a6647fdb3cca512962bb1433bb6b4f9f">
|
||||||
|
<!ENTITY binutils-lto-testsuite-patch-size "3.0 KB">
|
||||||
|
|
||||||
<!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch">
|
<!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch">
|
||||||
<!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8">
|
<!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8">
|
||||||
<!ENTITY bc-memory-leak-patch-size "1.4 KB">
|
<!ENTITY bc-memory-leak-patch-size "1.4 KB">
|
||||||
@ -18,21 +22,26 @@
|
|||||||
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
|
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
|
||||||
<!ENTITY bzip2-docs-patch-size "1.6 KB">
|
<!ENTITY bzip2-docs-patch-size "1.6 KB">
|
||||||
|
|
||||||
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-4.patch">
|
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
|
||||||
<!ENTITY coreutils-i18n-patch-md5 "54c99871cd0ca20f29bdc9462e27f0df">
|
<!ENTITY coreutils-i18n-patch-md5 "587051bc411e0da9b3bf8984b49b364e">
|
||||||
<!ENTITY coreutils-i18n-patch-size "140 KB">
|
<!ENTITY coreutils-i18n-patch-size "138 KB">
|
||||||
|
|
||||||
|
<!--
|
||||||
<!ENTITY coreutils-shuf-segfault-patch "coreutils-&coreutils-version;-shuf_segfault-1.patch">
|
<!ENTITY coreutils-shuf-segfault-patch "coreutils-&coreutils-version;-shuf_segfault-1.patch">
|
||||||
<!ENTITY coreutils-shuf-segfault-patch-md5 "f1b5b35392914e327b1b6bbbb454d256">
|
<!ENTITY coreutils-shuf-segfault-patch-md5 "f1b5b35392914e327b1b6bbbb454d256">
|
||||||
<!ENTITY coreutils-shuf-segfault-patch-size "4 KB">
|
<!ENTITY coreutils-shuf-segfault-patch-size "4 KB">
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
<!ENTITY e2fsprogs-fix-test-patch "e2fsprogs-&e2fsprogs-version;-fix_test-1.patch">
|
<!ENTITY e2fsprogs-fix-test-patch "e2fsprogs-&e2fsprogs-version;-fix_test-1.patch">
|
||||||
<!ENTITY e2fsprogs-fix-test-patch-md5 "7c20605628536db298bb3bb4666047bf">
|
<!ENTITY e2fsprogs-fix-test-patch-md5 "7c20605628536db298bb3bb4666047bf">
|
||||||
<!ENTITY e2fsprogs-fix-test-patch-size "0.7 KB">
|
<!ENTITY e2fsprogs-fix-test-patch-size "0.7 KB">
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
<!ENTITY gcc-upstream-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
|
<!ENTITY gcc-upstream-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
|
||||||
<!ENTITY gcc-upstream-patch-md5 "f070aae5f5f92259ed167539725e6241">
|
<!ENTITY gcc-upstream-patch-md5 "f070aae5f5f92259ed167539725e6241">
|
||||||
<!ENTITY gcc-upstream-patch-size "4.0 KB">
|
<!ENTITY gcc-upstream-patch-size "4.0 KB">
|
||||||
|
-->
|
||||||
|
|
||||||
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
||||||
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
||||||
@ -46,12 +55,6 @@
|
|||||||
<!ENTITY mpfr-fixes-patch-md5 "aaf52416b309dd0b8c5eb92ae9c210c1">
|
<!ENTITY mpfr-fixes-patch-md5 "aaf52416b309dd0b8c5eb92ae9c210c1">
|
||||||
<!ENTITY mpfr-fixes-patch-size "43 KB">
|
<!ENTITY mpfr-fixes-patch-size "43 KB">
|
||||||
|
|
||||||
<!--
|
|
||||||
<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
|
|
||||||
<!ENTITY perl-libc-patch-md5 "daf5c64fd7311e924966842680535f8f">
|
|
||||||
<!ENTITY perl-libc-patch-size "1.6 KB">
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-1.patch">
|
<!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-1.patch">
|
||||||
<!ENTITY readline-fixes-patch-md5 "bbee7fad08474328b807e6828c26a961">
|
<!ENTITY readline-fixes-patch-md5 "bbee7fad08474328b807e6828c26a961">
|
||||||
<!ENTITY readline-fixes-patch-size "3.1 KB">
|
<!ENTITY readline-fixes-patch-size "3.1 KB">
|
||||||
|
Loading…
Reference in New Issue
Block a user