aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrejzi <krejzi@linuxfromscratch.org>2014-09-09 13:20:43 +0000
committerKrejzi <krejzi@linuxfromscratch.org>2014-09-09 13:20:43 +0000
commit251a06a26e07f4cddfad95789661a4ab3dd09067 (patch)
treeb48aaea691b43f4c35bc9a4ca244b9958e508ba0
parent5fe3e2ff93ba2e7d4dce301ffe626e60189a2d31 (diff)
Release 7.6-systemd-rc2.7.6-systemd-rc2
git-svn-id: http://svn.linuxfromscratch.org/LFS/tags/7.6-systemd-rc2@10751 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--appendices/dependencies.xml13
-rw-r--r--chapter01/changelog.xml64
-rw-r--r--chapter01/whatsnew.xml21
-rw-r--r--chapter02/mounting.xml5
-rw-r--r--chapter03/packages.xml10
-rw-r--r--chapter03/patches.xml4
-rw-r--r--chapter04/aboutsbus.xml30
-rw-r--r--chapter06/acl.xml2
-rw-r--r--chapter06/attr.xml7
-rw-r--r--chapter06/binutils.xml3
-rw-r--r--chapter06/createfiles.xml4
-rw-r--r--chapter06/e2fsprogs.xml4
-rw-r--r--chapter06/gcc.xml4
-rw-r--r--chapter06/glibc.xml18
-rw-r--r--chapter06/inetutils.xml2
-rw-r--r--chapter06/ncurses.xml2
-rw-r--r--chapter06/util-linux.xml5
-rw-r--r--chapter06/vim.xml2
-rw-r--r--chapter08/kernel.xml2
-rw-r--r--chapter09/theend.xml8
-rw-r--r--chapter09/whatnow.xml7
-rw-r--r--general.ent8
-rw-r--r--packages.ent306
-rw-r--r--patches.ent6
-rw-r--r--prologue/why.xml72
25 files changed, 287 insertions, 322 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 695a5727f..af8a4fbd3 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -61,7 +61,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>Systemd</seg>
+ <seg>Coreutils, Sed, Systemd, Tar, Vim</seg>
</seglistitem>
</segmentedlist>
@@ -97,7 +97,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>Systemd</seg>
+ <seg>Acl, Libcap, Systemd</seg>
</seglistitem>
</segmentedlist>
@@ -169,7 +169,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>Tar, Vim</seg>
+ <seg>None</seg>
</seglistitem>
</segmentedlist>
@@ -2125,8 +2125,9 @@
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk, GCC,
- Glibc, Gperf, Grep, Intltool, Libcap, Make, Sed, and Util-linux</seg>
+ <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk,
+ GCC, Glibc, Gperf, Grep, Intltool, Libcap,
+ Make, Sed, and Util-linux</seg>
</seglistitem>
</segmentedlist>
@@ -2357,7 +2358,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>None</seg>
+ <seg>Intltool</seg>
</seglistitem>
</segmentedlist>
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 34c7d6ac0..fa9d6b909 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,21 +36,75 @@
</listitem>
-->
<listitem>
- <para>2014-08-21</para>
+ <para>2014-09-09</para>
<itemizedlist>
<listitem>
- <para>[krejzi] - Updated to systemd-216.</para>
+ <para>[krejzi] - LFS-7.6-systemd-rc2 released.</para>
</listitem>
<listitem>
- <para>[krejzi] - Updated to glibc-2.20 (snapshot).</para>
+ <para>[krejzi] - Merged LFS SVN-20140909.</para>
</listitem>
<listitem>
- <para>[krejzi] - Updated patch for bash.</para>
+ <para>[krejzi] - Switched from glibc-2.20 snapshot
+ to glibc-2.20 release.</para>
</listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>2014-09-08</para>
+ <itemizedlist>
<listitem>
- <para>[krejzi] - Updated to man-pages-3.71. Fixes
+ <para>[bdubbs] - Add upstream patches to gcc.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-3.16.2. Fixes
+ <ulink url="&lfs-ticket-root;3668">#3668</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to man-pages-3.72. Fixes
+ <ulink url="&lfs-ticket-root;3669">#3669</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to util-linux-2.25.1. Fixes
+ <ulink url="&lfs-ticket-root;3666">#3666</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Remove reference to defunct web site. Fixes
+ <ulink url="&lfs-ticket-root;3665">#3665</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>2014-08-31</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to e2fsprogs-1.42.12. Fixes
+ <ulink url="&lfs-ticket-root;3663">#3663</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to tzdata2014g. </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>2014-08-21</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update bash patches.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to man-pages-3.71. Fixes
<ulink url="&lfs-ticket-root;3660">#3660</ulink>.</para>
</listitem>
+ <listitem>
+ <para>[krejzi] - Updated to glibc-2.20 (snapshot).</para>
+ </listitem>
+ <listitem>
+ <para>[krejzi] - Updated to systemd-216.</para>
+ </listitem>
</itemizedlist>
</listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 96cc63f3c..ded57f440 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -24,7 +24,7 @@
<listitem><para></para></listitem> <!-- satisfy build -->
<!--<listitem>
<para>None</para>
- </listitem>-->
+ </listitem> -->
<!--<listitem>
<para>Acl-&acl-version;</para>
</listitem>-->
@@ -94,9 +94,9 @@
<listitem>
<para>Gettext &gettext-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Glibc &glibc-version;</para>
- </listitem>-->
+ </listitem>
<listitem>
<para>GMP &gmp-version;</para>
</listitem>
@@ -199,9 +199,9 @@
<listitem>
<para>Tar &tar-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>TCL &tcl-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Texinfo &texinfo-version;</para>
</listitem>-->
@@ -249,11 +249,12 @@
<listitem>
<para>&binutils-lto-testsuite-patch;</para>
</listitem>
-<!--
<listitem>
- <para>&coreutils-shuf-segfault-patch;</para>
+ <para>&gcc-upstream-patch;</para>
+ </listitem>
+ <listitem>
+ <para>&glibc-fhs-patch;</para>
</listitem>
- -->
<listitem>
<para>&mpfr-fixes-patch;</para>
</listitem>
@@ -271,6 +272,10 @@
</listitem>
<listitem>
+ <para>glibc-2.19-fhs-1.patch</para>
+ </listitem>
+
+ <listitem>
<para>mpfr-3.1.2-upstream_fixes-1.patch</para>
</listitem>
diff --git a/chapter02/mounting.xml b/chapter02/mounting.xml
index 5a6000f73..3e6c25d0c 100644
--- a/chapter02/mounting.xml
+++ b/chapter02/mounting.xml
@@ -48,9 +48,8 @@ mount -v -t ext4 /dev/<replaceable>&lt;yyy&gt;</replaceable> $LFS/usr</userinput
too restrictive (such as the <option>nosuid</option> or
<option>nodev</option> options). Run the <command>mount</command> command
without any parameters to see what options are set for the mounted LFS
- partition. If <option>nosuid</option>, <option>nodev</option>, and/or
- <option>noatime</option> are set, the partition will need to be
- remounted.</para>
+ partition. If <option>nosuid</option> and/or <option>nodev</option> are set,
+ the partition will need to be remounted.</para>
<para>If you are using a <systemitem
class="filesystem">swap</systemitem> partition, ensure that it is enabled
diff --git a/chapter03/packages.xml b/chapter03/packages.xml
index 3c939693e..cdb9ffce9 100644
--- a/chapter03/packages.xml
+++ b/chapter03/packages.xml
@@ -245,16 +245,6 @@
<para>Home page: <ulink url="&glibc-home;"/></para>
<para>Download: <ulink url="&glibc-url;"/></para>
<para>MD5 sum: <literal>&glibc-md5;</literal></para>
-
- <note>
- <para>The source tarball above represents a git
- snapshot of what is expected to become Glibc 2.20.
- It was created and signed by Armin K. because official
- Glibc 2.20 tarball wasn't released in time for LFS
- systemd release candidate. We will switch to the
- official tarball as soon as it is available and
- make sure we ship it for the final 7.6 release.</para>
- </note>
</listitem>
</varlistentry>
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 243e4bc63..edbfa3fb9 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -83,7 +83,7 @@
</listitem>
</varlistentry>
-->
-<!--
+
<varlistentry>
<term>Gcc Upstream Patch - <token>&gcc-upstream-patch-size;</token>:</term>
<listitem>
@@ -91,7 +91,7 @@
<para>MD5 sum: <literal>&gcc-upstream-patch-md5;</literal></para>
</listitem>
</varlistentry>
--->
+
<varlistentry>
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
<listitem>
diff --git a/chapter04/aboutsbus.xml b/chapter04/aboutsbus.xml
index 61eb2276d..5dea1fb23 100644
--- a/chapter04/aboutsbus.xml
+++ b/chapter04/aboutsbus.xml
@@ -36,25 +36,25 @@
to give an estimate of how long it might take to install a package, but the
numbers can vary by as much as dozens of minutes in some cases.</para>
- <note><para>For many modern systems with multiple processors (or cores) the
- compilation time for a package can be reduced by performing a "parallel make"
- by either setting an environment variable or telling the
- <command>make</command> program how many processors are available. For
- instance, a Core2Duo can support two simultaneous processes with:</para>
+ <note>
+ <para>For many modern systems with multiple processors (or cores) the
+ compilation time for a package can be reduced by performing a "parallel
+ make" by either setting an environment variable or telling the
+ <command>make</command> program how many processors are available. For
+ instance, a Core2Duo can support two simultaneous processes with:</para>
- <screen><userinput>export MAKEFLAGS='-j 2'</userinput></screen>
+ <screen><userinput>export MAKEFLAGS='-j 2'</userinput></screen>
- <para>or just building with:</para>
+ <para>or just building with:</para>
- <screen><userinput>make -j2</userinput></screen>
-
- <para>When multiple processors are used in this way, the SBU units in the
- book will vary even more than they normally would. Analyzing the output of
- the build process will also be more difficult because the lines of different
- processes will be interleaved. If you run into a problem with a build step,
- revert back to a single processor build to properly analyze the error
- messages.</para>
+ <screen><userinput>make -j2</userinput></screen>
+ <para>When multiple processors are used in this way, the SBU units in the
+ book will vary even more than they normally would. In some cases, the make
+ step will simply fail. Analyzing the output of the build process will also
+ be more difficult because the lines of different processes will be
+ interleaved. If you run into a problem with a build step, revert back to a
+ single processor build to properly analyze the error messages.</para>
</note>
</sect1>
diff --git a/chapter06/acl.xml b/chapter06/acl.xml
index e89bee48b..ac8ba4ee0 100644
--- a/chapter06/acl.xml
+++ b/chapter06/acl.xml
@@ -67,7 +67,7 @@
<para>The Acl tests need to be run on a filesystem that supports access
controls after <application>Coreutils</application> has been built with the
- Acl libraries. If desired, return to this package and run <command>make
+ Acl libraries. If desired, return to this package and run <command>make -j1
tests</command> after <application>Coreutils</application> has been built
later in this chapter.</para>
diff --git a/chapter06/attr.xml b/chapter06/attr.xml
index 69ac3ee81..9f5472f9f 100644
--- a/chapter06/attr.xml
+++ b/chapter06/attr.xml
@@ -60,10 +60,11 @@
<screen><userinput remap="make">make</userinput></screen>
<para>The tests need to be run on a filesystem that supports extended
- attributes such as the ext2, ext3, or ext4 filesystems. To test the
- results, issue:</para>
+ attributes such as the ext2, ext3, or ext4 filesystems. The tests are also
+ known to fail if running multiple simultaneous tests (-j option greater than
+ 1). To test the results, issue:</para>
-<screen><userinput remap="test">make tests root-tests</userinput></screen>
+<screen><userinput remap="test">make -j1 tests root-tests</userinput></screen>
<para>Install the package:</para>
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 6d81aef04..4d99cefcb 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -120,9 +120,6 @@ cd ../binutils-build</userinput></screen>
<screen><userinput remap="test">make -k check</userinput></screen>
- <para>Six tests in the lto.exp testsuite are known to fail due
- to changes in the most recent version of GCC.</para>
-
<para>Install the package:</para>
<screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
diff --git a/chapter06/createfiles.xml b/chapter06/createfiles.xml
index 306a60121..4517d9571 100644
--- a/chapter06/createfiles.xml
+++ b/chapter06/createfiles.xml
@@ -19,6 +19,10 @@
</indexterm>
<indexterm zone="ch-system-createfiles">
+ <primary sortas="e-/var/run/utmp">/var/run/utmp</primary>
+ </indexterm>
+
+ <indexterm zone="ch-system-createfiles">
<primary sortas="e-/var/log/btmp">/var/log/btmp</primary>
</indexterm>
diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml
index b1fed57f9..0f29b7271 100644
--- a/chapter06/e2fsprogs.xml
+++ b/chapter06/e2fsprogs.xml
@@ -105,8 +105,8 @@ PKG_CONFIG_PATH=/tools/lib/pkgconfig \
<systemitem class="library">libuuid</systemitem> and
<systemitem class="library">libblkid</systemitem> libraries, the
<systemitem class="daemon">uuidd</systemitem> daemon, and the
- <command>fsck</command> wrapper, as Util-Linux installed all of
- them earlier.</para>
+ <command>fsck</command> wrapper, as Util-Linux installs more
+ recent versions.</para>
</listitem>
</varlistentry>
diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml
index 5ea4d8832..bc9810109 100644
--- a/chapter06/gcc.xml
+++ b/chapter06/gcc.xml
@@ -45,12 +45,12 @@
<screen><userinput remap="pre">sed -i 's/if \((code.*))\)/if (\1 \&amp;\&amp; \!DEBUG_INSN_P (insn))/' gcc/sched-deps.c</userinput></screen>
-<!--
+
<para>First fix a problem identified upstream that causes some
programs to fail:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-patch;</userinput></screen>
--->
+
<!--
<para>As in <xref linkend="ch-tools-gcc-pass2"/>, apply the following
<command>sed</command> to force the build to use the
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index cb676fd4b..a881ffa57 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -108,16 +108,14 @@ cd ../glibc-build</userinput></screen>
<para>Generally a few tests do not pass, but you can generally ignore
any of the test failures listed below. Now test the build results:</para>
-<screen><userinput remap="test">make -k check</userinput></screen>
+<screen><userinput remap="test">make check</userinput></screen>
- <para><!--You will probably see an expected (ignored) failure in the
- <emphasis>posix/annexc</emphasis> and
- <emphasis>conform/run-conformtest</emphasis> tests. In addition t-->The Glibc
- test suite is somewhat dependent on the host system. This is a list of the
- most common issues:</para>
+ <para>You will probably see some test failures. The Glibc test suite is
+ somewhat dependent on the host system. This is a list of the most common
+ issues seen for this version of LFS:</para>
<itemizedlist>
-
+<!--
<listitem>
<para>The <emphasis>nptl/tst-clock2</emphasis>,
<emphasis>nptl/tst-attr3</emphasis>,
@@ -141,12 +139,12 @@ cd ../glibc-build</userinput></screen>
help eliminate these errors (e.g. <command>TIMEOUTFACTOR=16
make -k check</command>).</para>
</listitem>
-
+-->
<listitem>
<para>posix/tst-getaddrinfo4 will always fail due to not having a network
connection when the test is run.</para>
</listitem>
-
+<!--
<listitem>
<para>libio/tst-ftell-partial-wide.out fails because it needs a locale
that has not yet been generated.</para>
@@ -157,7 +155,7 @@ cd ../glibc-build</userinput></screen>
misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, nptl/tst-robust8,
and stdio-common/bug22.</para>
</listitem>
-
+-->
</itemizedlist>
<para>Though it is a harmless message, the install stage of Glibc will
diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml
index b3a9b0aec..d739aee0b 100644
--- a/chapter06/inetutils.xml
+++ b/chapter06/inetutils.xml
@@ -62,7 +62,7 @@
<para>This option prevents Inetutils from installing the
<command>logger</command> program, which is used by scripts to
pass messages to the System Log Daemon. Do not install it because
- Util-linux installed a version earlier.</para>
+ Util-linux installs a more recent version.</para>
</listitem>
</varlistentry>
diff --git a/chapter06/ncurses.xml b/chapter06/ncurses.xml
index df362d4bd..35be33550 100644
--- a/chapter06/ncurses.xml
+++ b/chapter06/ncurses.xml
@@ -61,7 +61,7 @@
--enable-widec</userinput></screen>
<variablelist>
- <title>The meaning of the configure option:</title>
+ <title>The meaning of the new configure options:</title>
<varlistentry>
<term><parameter>--enable-widec</parameter></term>
diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml
index 3646b2e95..d67cad8ba 100644
--- a/chapter06/util-linux.xml
+++ b/chapter06/util-linux.xml
@@ -55,6 +55,11 @@
<sect2 role="installation">
<title>Installation of Util-linux</title>
+ <para>First, fix one of the regression tests:</para>
+
+<screen><userinput remap="pre">sed -e 's/2^64/(2^64/' -e 's/E &lt;/E) &lt;=/' -e 's/ne /eq /' \
+ -i tests/ts/ipcs/limits2</userinput></screen>
+
<para>Prepare Util-linux for compilation:</para>
<screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
diff --git a/chapter06/vim.xml b/chapter06/vim.xml
index c0df3dcb3..fd2360e3c 100644
--- a/chapter06/vim.xml
+++ b/chapter06/vim.xml
@@ -58,7 +58,7 @@
<para>To test the results, issue:</para>
-<screen><userinput remap="test">make test</userinput></screen>
+<screen><userinput remap="test">make -j1 test</userinput></screen>
<para>However, this test suite outputs a lot of binary data to the screen,
which can cause issues with the settings of the current terminal. This can
diff --git a/chapter08/kernel.xml b/chapter08/kernel.xml
index 3dec0660c..5a065d72c 100644
--- a/chapter08/kernel.xml
+++ b/chapter08/kernel.xml
@@ -105,7 +105,7 @@ File systems ---&gt;
<varlistentry>
<term><parameter>Support for uevent helper</parameter></term>
<listitem>
- <para>Having this option set, it may interfere with device
+ <para>Having this opion set may interfere with device
management when using Udev/Eudev. </para>
</listitem>
</varlistentry>
diff --git a/chapter09/theend.xml b/chapter09/theend.xml
index a8575f64b..48ece36ad 100644
--- a/chapter09/theend.xml
+++ b/chapter09/theend.xml
@@ -11,6 +11,14 @@
<title>The End</title>
<indexterm zone="ch-finish-theend">
+ <primary sortas="e-/etc/lfs-release">/etc/lfs-release</primary>
+ </indexterm>
+
+ <indexterm zone="ch-finish-theend">
+ <primary sortas="e-/etc/lsb-release">/etc/lsb-release</primary>
+ </indexterm>
+
+ <indexterm zone="ch-finish-theend">
<primary sortas="e-/etc/os-release">/etc/os-release</primary>
</indexterm>
diff --git a/chapter09/whatnow.xml b/chapter09/whatnow.xml
index 115a3fd59..273eb7740 100644
--- a/chapter09/whatnow.xml
+++ b/chapter09/whatnow.xml
@@ -31,13 +31,6 @@
<itemizedlist>
<listitem>
- <para>Freecode (<ulink url="http://freecode.com/"/>)</para>
-
- <para>Freecode can notify you (via email) of new versions of packages
- installed on your system.</para>
- </listitem>
-
- <listitem>
<para><ulink url="http://www.cert.org/">CERT</ulink> (Computer
Emergency Response Team)</para>
diff --git a/general.ent b/general.ent
index 10fc96ac7..7b01ad581 100644
--- a/general.ent
+++ b/general.ent
@@ -1,9 +1,9 @@
-<!ENTITY version "20140822-systemd">
-<!ENTITY short-version "systemd"> <!-- Used in dbus chapter, change to x.y for release -->
-<!ENTITY releasedate "August 22, 2014">
+<!ENTITY version "7.6-systemd-rc2">
+<!ENTITY short-version "7.6-systemd-rc2"> <!-- Used in dbus chapter, change to x.y for release -->
+<!ENTITY releasedate "September 10, 2014">
<!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.6">
-<!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
+<!ENTITY generic-version "7.6-systemd-rc2"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
<!ENTITY lfs-root "http://www.linuxfromscratch.org/">
<!ENTITY blfs-root "&lfs-root;blfs/">
diff --git a/packages.ent b/packages.ent
index 5930fa6c6..23aff750d 100644
--- a/packages.ent
+++ b/packages.ent
@@ -6,30 +6,29 @@
Allowed deviation in SBUs : 10%
Allowed deviation in disk usage : 2% -->
-
<!ENTITY acl-version "2.2.52">
<!ENTITY acl-size "380 KB">
<!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.src.tar.gz">
<!ENTITY acl-md5 "a61415312426e9c2212bd7dc7929abda">
<!ENTITY acl-home " ">
-<!ENTITY acl-ch6-du "5.4 MB">
-<!ENTITY acl-ch6-sbu "0.2 SBU">
+<!ENTITY acl-ch6-du "6.4 MB">
+<!ENTITY acl-ch6-sbu "0.1 SBU">
<!ENTITY attr-version "2.4.47">
<!ENTITY attr-size "336 KB">
<!ENTITY attr-url "&savannah;/releases/attr/attr-&attr-version;.src.tar.gz">
<!ENTITY attr-md5 "84f58dec00b60f2dc8fd1c9709291cc7">
<!ENTITY attr-home "&gnu-software;attr/">
-<!ENTITY attr-ch6-du "17.1 MB">
-<!ENTITY attr-ch6-sbu "4.5 SBU">
+<!ENTITY attr-ch6-du "3.7 MB">
+<!ENTITY attr-ch6-sbu "0.1 SBU">
<!ENTITY autoconf-version "2.69">
<!ENTITY autoconf-size "1,186 KB">
<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
<!ENTITY autoconf-md5 "50f97f4159805e374639a73e2636f22e">
<!ENTITY autoconf-home "&gnu-software;autoconf/">
-<!ENTITY autoconf-ch6-du "17.1 MB">
-<!ENTITY autoconf-ch6-sbu "4.5 SBU">
+<!ENTITY autoconf-ch6-du "17.2 MB">
+<!ENTITY autoconf-ch6-sbu "4.3 SBU">
<!ENTITY automake-version "1.14.1">
<!ENTITY am-minor-version "1.14">
@@ -37,7 +36,7 @@
<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
<!ENTITY automake-md5 "7fc29854c520f56b07aa232a0f880292">
<!ENTITY automake-home "&gnu-software;automake/">
-<!ENTITY automake-ch6-du "100 MB">
+<!ENTITY automake-ch6-du "107 MB">
<!ENTITY automake-ch6-sbu "less than 0.1 SBU (about 12 SBU with tests)">
<!ENTITY bash-version "4.3">
@@ -45,49 +44,45 @@
<!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
<!ENTITY bash-md5 "81348932d5da294953e15d4814c74dd1">
<!ENTITY bash-home "&gnu-software;bash/">
-<!ENTITY bash-ch5-du "44 MB">
+<!ENTITY bash-ch5-du "53 MB">
<!ENTITY bash-ch5-sbu "0.4 SBU">
-<!ENTITY bash-ch6-du "44 MB">
-<!ENTITY bash-ch6-sbu "1.6 SBU">
+<!ENTITY bash-ch6-du "49 MB">
+<!ENTITY bash-ch6-sbu "1.7 SBU">
<!ENTITY bc-version "1.06.95">
<!ENTITY bc-size "288 KB">
<!ENTITY bc-url "&alpha-gnu;bc/bc-&bc-version;.tar.bz2">
<!ENTITY bc-md5 "5126a721b73f97d715bb72c13c889035">
<!ENTITY bc-home "&gnu-software;bc/">
-<!ENTITY bc-ch6-du "3 MB">
-<!ENTITY bc-ch6-sbu "0.1 SBU">
+<!ENTITY bc-ch6-du "3.6 MB">
+<!ENTITY bc-ch6-sbu "0.2 SBU">
<!ENTITY binutils-version "2.24">
<!ENTITY binutils-size "22,184 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
<!ENTITY binutils-md5 "e0f71a7b2ddab0f8612336ac81d9636b">
<!ENTITY binutils-home "$gnu-software;binutils/">
-<!ENTITY binutils-ch5p1-du "404 MB">
+<!ENTITY binutils-ch5p1-du "445 MB">
<!ENTITY binutils-ch5p1-sbu "1 SBU">
-<!ENTITY binutils-ch5p2-du "417 MB">
+<!ENTITY binutils-ch5p2-du "448 MB">
<!ENTITY binutils-ch5p2-sbu "1.1 SBU">
-<!ENTITY binutils-ch6-du "365 MB">
-<!ENTITY binutils-ch6-sbu "2.0 SBU">
+<!ENTITY binutils-ch6-du "397 MB">
+<!ENTITY binutils-ch6-sbu "2.4 SBU">
<!ENTITY bison-version "3.0.2">
<!ENTITY bison-size "1,882 KB">
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
<!ENTITY bison-md5 "146be9ff9fbd27497f0bf2286a5a2082">
<!ENTITY bison-home "&gnu-software;bison/">
-<!--
-<!ENTITY bison-ch5-du "">
-<!ENTITY bison-ch5-sbu "">
--->
-<!ENTITY bison-ch6-du "31 MB">
-<!ENTITY bison-ch6-sbu "0.3 SBU">
+<!ENTITY bison-ch6-du "35 MB">
+<!ENTITY bison-ch6-sbu "2.6 SBU">
<!ENTITY bzip2-version "1.0.6">
<!ENTITY bzip2-size "764 KB">
<!ENTITY bzip2-url "http://www.bzip.org/&bzip2-version;/bzip2-&bzip2-version;.tar.gz">
<!ENTITY bzip2-md5 "00b516f4704d4a7cb50a1d97e6e8e15b">
<!ENTITY bzip2-home "http://www.bzip.org/">
-<!ENTITY bzip2-ch5-du "5.7 MB">
+<!ENTITY bzip2-ch5-du "5.4 MB">
<!ENTITY bzip2-ch5-sbu "less than 0.1 SBU">
<!ENTITY bzip2-ch6-du "6.9 MB">
<!ENTITY bzip2-ch6-sbu "less than 0.1 SBU">
@@ -97,7 +92,7 @@
<!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
<!ENTITY check-md5 "38263d115d784c17aa3b959ce94be8b8">
<!ENTITY check-home "http://check.sourceforge.net/">
-<!ENTITY check-ch5-du "6.9 MB">
+<!ENTITY check-ch5-du "9.9 MB">
<!ENTITY check-ch5-sbu "0.1 SBU">
<!ENTITY coreutils-version "8.23">
@@ -105,10 +100,10 @@
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
<!ENTITY coreutils-md5 "abed135279f87ad6762ce57ff6d89c41">
<!ENTITY coreutils-home "&gnu-software;coreutils/">
-<!ENTITY coreutils-ch5-du "133 MB">
+<!ENTITY coreutils-ch5-du "130 MB">
<!ENTITY coreutils-ch5-sbu "0.8 SBU">
-<!ENTITY coreutils-ch6-du "116 MB">
-<!ENTITY coreutils-ch6-sbu "3.4 SBU">
+<!ENTITY coreutils-ch6-du "161 MB">
+<!ENTITY coreutils-ch6-sbu "2.4 SBU">
<!ENTITY dbus-version "1.8.6">
<!ENTITY dbus-size "1,820 KB">
@@ -131,28 +126,28 @@
<!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz">
<!ENTITY diffutils-md5 "99180208ec2a82ce71f55b0d7389f1b3">
<!ENTITY diffutils-home "&gnu-software;diffutils/">
-<!ENTITY diffutils-ch5-du "8.5 MB">
+<!ENTITY diffutils-ch5-du "19 MB">
<!ENTITY diffutils-ch5-sbu "0.2 SBU">
-<!ENTITY diffutils-ch6-du "25 MB">
+<!ENTITY diffutils-ch6-du "28 MB">
<!ENTITY diffutils-ch6-sbu "0.5 SBU">
<!-- NOTE: When updating e2fsprogs, remember to check the list
of acceptable features that can be shown by debugfs in
chapter02/creatingfilesystem.xml -->
-<!ENTITY e2fsprogs-version "1.42.11">
-<!ENTITY e2fsprogs-size "6,205 KB">
+<!ENTITY e2fsprogs-version "1.42.12">
+<!ENTITY e2fsprogs-size "6,233 KB">
<!ENTITY e2fsprogs-url "http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
-<!ENTITY e2fsprogs-md5 "412acbbd64a866c2ed1c729deaf4ae7c">
+<!ENTITY e2fsprogs-md5 "68255f51be017a93f2f6402fab06c2bf">
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
-<!ENTITY e2fsprogs-ch6-du "64 MB">
-<!ENTITY e2fsprogs-ch6-sbu "1.7 SBU">
+<!ENTITY e2fsprogs-ch6-du "47 MB">
+<!ENTITY e2fsprogs-ch6-sbu "3.8 SBU">
<!ENTITY expat-version "2.1.0">
<!ENTITY expat-size "552 KB">
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.gz">
<!ENTITY expat-md5 "dd7dab7a5fea97d2a6a43f511449b7cd">
<!ENTITY expat-home "http://expat.sourceforge.net/">
-<!ENTITY expat-ch6-du "7.5 MB">
+<!ENTITY expat-ch6-du "9.4 MB">
<!ENTITY expat-ch6-sbu "0.1 SBU">
<!ENTITY expect-version "5.45">
@@ -161,7 +156,7 @@
<!ENTITY expect-url "&sourceforge;expect/expect&expect-version;.tar.gz">
<!ENTITY expect-md5 "44e1a4f4c877e9ddc5a542dfa7ecc92b">
<!ENTITY expect-home "http://expect.sourceforge.net/">
-<!ENTITY expect-ch5-du "4.4 MB">
+<!ENTITY expect-ch5-du "4.3 MB">
<!ENTITY expect-ch5-sbu "0.1 SBU">
<!ENTITY file-version "5.19">
@@ -169,9 +164,9 @@
<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
<!ENTITY file-md5 "e3526f59023f3f7d1ffa4d541335edab">
<!ENTITY file-home "http://www.darwinsys.com/file/">
-<!ENTITY file-ch5-du "12.4 MB">
+<!ENTITY file-ch5-du "11.8 MB">
<!ENTITY file-ch5-sbu "0.1 SBU">
-<!ENTITY file-ch6-du "12.5 MB">
+<!ENTITY file-ch6-du "11.8 MB">
<!ENTITY file-ch6-sbu "0.1 SBU">
<!ENTITY findutils-version "4.4.2">
@@ -179,9 +174,9 @@
<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.gz">
<!ENTITY findutils-md5 "351cc4adb07d54877fa15f75fb77d39f">
<!ENTITY findutils-home "&gnu-software;findutils/">
-<!ENTITY findutils-ch5-du "27 MB">
+<!ENTITY findutils-ch5-du "25 MB">
<!ENTITY findutils-ch5-sbu "0.2 SBU">
-<!ENTITY findutils-ch6-du "29 MB">
+<!ENTITY findutils-ch6-du "28 MB">
<!ENTITY findutils-ch6-sbu "0.4 SBU">
<!ENTITY flex-version "2.5.39">
@@ -189,11 +184,7 @@
<!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2">
<!ENTITY flex-md5 "77d44c6bb8c0705e0017ab9a84a1502b">
<!ENTITY flex-home "http://flex.sourceforge.net">
-<!--
-<!ENTITY flex-ch5-du "">
-<!ENTITY flex-ch5-sbu "">
--->
-<!ENTITY flex-ch6-du "39 MB">
+<!ENTITY flex-ch6-du "36 MB">
<!ENTITY flex-ch6-sbu "0.4 SBU">
<!ENTITY gawk-version "4.1.1">
@@ -201,10 +192,10 @@
<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
<!ENTITY gawk-md5 "a2a26543ce410eb74bc4a508349ed09a">
<!ENTITY gawk-home "&gnu-software;gawk/">
-<!ENTITY gawk-ch5-du "30 MB">
-<!ENTITY gawk-ch5-sbu "0.2 SBU">
-<!ENTITY gawk-ch6-du "30 MB">
-<!ENTITY gawk-ch6-sbu "0.2 SBU">
+<!ENTITY gawk-ch5-du "33 MB">
+<!ENTITY gawk-ch5-sbu "0.3 SBU">
+<!ENTITY gawk-ch6-du "34 MB">
+<!ENTITY gawk-ch6-sbu "0.3 SBU">
<!ENTITY gcc-version "4.9.1">
<!ENTITY gcc-size "87,749 KB">
@@ -212,20 +203,21 @@
<!ENTITY gcc-md5 "fddf71348546af523353bd43d34919c1">
<!ENTITY gcc-home "http://gcc.gnu.org/">
<!ENTITY gcc-ch5p1-du "2.0 GB">
-<!ENTITY gcc-ch5p1-sbu "7.3 SBU">
+<!ENTITY gcc-ch5p1-sbu "7.4 SBU">
<!ENTITY gcc-ch5p2-du "2.2 GB">
-<!ENTITY gcc-ch5p2-sbu "9.6 SBU">
-<!ENTITY gcc-ch6-du "2.5 GB">
-<!ENTITY gcc-ch6-sbu "83 SBU">
+<!ENTITY gcc-ch5p2-sbu "9.8 SBU">
+<!ENTITY gcc-ch6-du "2.6 GB ">
+<!ENTITY gcc-ch6-sbu "84 SBU (with tests)">
+
+<!ENTITY libstdcpp-ch5-du "734 MB">
+<!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
<!ENTITY gdbm-version "1.11">
<!ENTITY gdbm-size "796 KB">
<!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
<!ENTITY gdbm-md5 "72c832680cf0999caedbe5b265c8c1bd">
<!ENTITY gdbm-home "&gnu-software;gdbm/">
-<!ENTITY gdbm-ch5-du "2.7 MB">
-<!ENTITY gdbm-ch5-sbu "0.1 SBU">
-<!ENTITY gdbm-ch6-du "8.5 MB">
+<!ENTITY gdbm-ch6-du "10.9 MB">
<!ENTITY gdbm-ch6-sbu "0.1 SBU">
<!ENTITY gettext-version "0.19.2">
@@ -233,21 +225,20 @@
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
<!ENTITY gettext-md5 "1e6a827f5fbd98b3d40bd16b803acc44">
<!ENTITY gettext-home "&gnu-software;gettext/">
-<!ENTITY gettext-ch5-du "119 MB">
-<!ENTITY gettext-ch5-sbu "0.6 SBU">
-<!ENTITY gettext-ch6-du "199 MB">
-<!ENTITY gettext-ch6-sbu "2.3 SBU">
+<!ENTITY gettext-ch5-du "140 MB">
+<!ENTITY gettext-ch5-sbu "0.7 SBU">
+<!ENTITY gettext-ch6-du "200 MB">
+<!ENTITY gettext-ch6-sbu "2.8 SBU">
<!ENTITY glibc-version "2.20">
-<!ENTITY glibc-size "11,972 KB">
-<!--<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">-->
-<!ENTITY glibc-url "http://www.linuxfromscratch.org/~krejzi/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "5e19fbca6d3441f78ce5665a01e81420">
+<!ENTITY glibc-size "11,997 KB">
+<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
+<!ENTITY glibc-md5 "948a6e06419a01bd51e97206861595b0">
<!ENTITY glibc-home "&gnu-software;libc/">
-<!ENTITY glibc-ch5-du "594 MB">
-<!ENTITY glibc-ch5-sbu "4.7 SBU">
-<!ENTITY glibc-ch6-du "979 MB">
-<!ENTITY glibc-ch6-sbu "17.1 SBU">
+<!ENTITY glibc-ch5-du "592 MB">
+<!ENTITY glibc-ch5-sbu "5.0 SBU">
+<!ENTITY glibc-ch6-du "983 MB">
+<!ENTITY glibc-ch6-sbu "18.9 SBU">
<!ENTITY gmp-version "6.0.0a">
<!ENTITY gmp-extracted-version "6.0.0">
@@ -255,28 +246,26 @@
<!ENTITY gmp-url "&gnu;/gmp/gmp-&gmp-version;.tar.xz">
<!ENTITY gmp-md5 "1e6da4e434553d2811437aa42c7f7c76">
<!ENTITY gmp-home "&gnu-software;gmp/">
-<!ENTITY gmp-ch5-du "39 MB">
-<!ENTITY gmp-ch5-sbu "1.5 SBU">
-<!ENTITY gmp-ch6-du "50 MB">
-<!ENTITY gmp-ch6-sbu "1.2 SBU">
+<!ENTITY gmp-ch6-du "61 MB">
+<!ENTITY gmp-ch6-sbu "0.9 SBU">
<!ENTITY gperf-version "3.0.4">
<!ENTITY gperf-size "960 KB">
<!ENTITY gperf-url "&gnu;gperf/gperf-&gperf-version;.tar.gz">
<!ENTITY gperf-md5 "c1f1db32fb6598d6a93e6e88796a8632">
<!ENTITY gperf-home "&gnu-software;gperf/">
-<!ENTITY gperf-ch6-du "6.5 MB">
-<!ENTITY gperf-ch6-sbu "0.1 SBU">
+<!ENTITY gperf-ch6-du "5.5 MB">
+<!ENTITY gperf-ch6-sbu "less than 0.1 SBU">
<!ENTITY grep-version "2.20">
<!ENTITY grep-size "1,209 KB">
<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
<!ENTITY grep-md5 "2cbea44a4f1548aee20b9ff2d3076908">
<!ENTITY grep-home "&gnu-software;grep/">
-<!ENTITY grep-ch5-du "21 MB">
+<!ENTITY grep-ch5-du "18 MB">
<!ENTITY grep-ch5-sbu "0.2 SBU">
-<!ENTITY grep-ch6-du "31 MB">
-<!ENTITY grep-ch6-sbu "0.4 SBU">
+<!ENTITY grep-ch6-du "30 MB">
+<!ENTITY grep-ch6-sbu "0.5 SBU">
<!ENTITY groff-version "1.22.2">
<!ENTITY groff-size "3,926 KB">
@@ -284,24 +273,24 @@
<!ENTITY groff-md5 "9f4cd592a5efc7e36481d8d8d8af6d16">
<!ENTITY groff-home "&gnu-software;groff/">
<!ENTITY groff-ch6-du "83 MB">
-<!ENTITY groff-ch6-sbu "0.5 SBU">
+<!ENTITY groff-ch6-sbu "0.6 SBU">
<!ENTITY grub-version "2.00">
<!ENTITY grub-size "5,016 KB">
<!ENTITY grub-url "&gnu;grub/grub-&grub-version;.tar.xz">
<!ENTITY grub-md5 "a1043102fbc7bcedbf53e7ee3d17ab91">
<!ENTITY grub-home "&gnu-software;grub/">
-<!ENTITY grub-ch6-du "112 MB">
-<!ENTITY grub-ch6-sbu "0.7 SBU">
+<!ENTITY grub-ch6-du "110 MB">
+<!ENTITY grub-ch6-sbu "0.8 SBU">
<!ENTITY gzip-version "1.6">
<!ENTITY gzip-size "712 KB">
<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
<!ENTITY gzip-md5 "da981f86677d58a106496e68de6f8995">
<!ENTITY gzip-home "&gnu-software;gzip/">
-<!ENTITY gzip-ch5-du "10 MB">
-<!ENTITY gzip-ch5-sbu "0.2 SBU">
-<!ENTITY gzip-ch6-du "19.7 MB">
+<!ENTITY gzip-ch5-du "9.9 MB">
+<!ENTITY gzip-ch5-sbu "0.1 SBU">
+<!ENTITY gzip-ch6-du "19.6 MB">
<!ENTITY gzip-ch6-sbu "0.2 SBU">
<!ENTITY iana-etc-version "2.30">
@@ -317,31 +306,31 @@
<!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.gz">
<!ENTITY inetutils-md5 "aa1a9a132259db83e66c1f3265065ba2">
<!ENTITY inetutils-home "&gnu-software;inetutils/">
-<!ENTITY inetutils-ch6-du "27 MB">
-<!ENTITY inetutils-ch6-sbu "0.4 SBU">
+<!ENTITY inetutils-ch6-du "29 MB">
+<!ENTITY inetutils-ch6-sbu "0.5 SBU">
<!ENTITY intltool-version "0.50.2">
<!ENTITY intltool-size "185 KB">
<!ENTITY intltool-url "http://launchpad.net/intltool/trunk/&intltool-version;/+download/intltool-&intltool-version;.tar.gz">
<!ENTITY intltool-md5 "23fbd879118253cb99aeac067da5f591">
<!ENTITY intltool-home "http://freedesktop.org/wiki/Software/intltool">
-<!ENTITY intltool-ch6-du "1.4 MB">
-<!ENTITY intltool-ch6-sbu "0.1 SBU">
+<!ENTITY intltool-ch6-du "1.3 MB">
+<!ENTITY intltool-ch6-sbu "less than 0.1 SBU">
<!ENTITY iproute2-version "3.16.0">
<!ENTITY iproute2-size "429 KB">
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
<!ENTITY iproute2-md5 "6c823b40fdcfa7b8120743349a52ac18">
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
-<!ENTITY iproute2-ch6-du "7.3 MB">
-<!ENTITY iproute2-ch6-sbu "0.1 SBU">
+<!ENTITY iproute2-ch6-du "8.3 MB">
+<!ENTITY iproute2-ch6-sbu "0.2 SBU">
<!ENTITY kbd-version "2.0.2">
<!ENTITY kbd-size "2,105 KB">
<!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.gz">
<!ENTITY kbd-md5 "ba56fb5bfd44acea83fc5dac4a9b7f15">
<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd">
-<!ENTITY kbd-ch6-du "20 MB">
+<!ENTITY kbd-ch6-du "28 MB">
<!ENTITY kbd-ch6-sbu "0.1 SBU">
<!ENTITY kmod-version "18">
@@ -358,27 +347,24 @@
<!ENTITY less-md5 "935b38aa2e73c888c210dedf8fd94f49">
<!ENTITY less-home "http://www.greenwoodsoftware.com/less/">
<!ENTITY less-ch6-du "3.6 MB">
-<!ENTITY less-ch6-sbu "less than 0.1 SBU">
+<!ENTITY less-ch6-sbu "0.1 SBU">
<!ENTITY libcap-version "2.24">
<!ENTITY libcap-size "64 KB">
<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
<!ENTITY libcap-md5 "d43ab9f680435a7fff35b4ace8d45b80">
<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
-<!ENTITY libcap-ch6-du "1.7 MB">
-<!ENTITY libcap-ch6-sbu "0.1 SBU">
+<!ENTITY libcap-ch6-du "1.4 MB">
+<!ENTITY libcap-ch6-sbu "less than 0.1 SBU">
<!ENTITY libpipeline-version "1.3.0">
<!ENTITY libpipeline-size "769 KB">
<!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
<!ENTITY libpipeline-md5 "242428c01dca255cdcb2195073a9c6ed">
<!ENTITY libpipeline-home "http://libpipeline.nongnu.org/">
-<!ENTITY libpipeline-ch6-du "7.4 MB">
+<!ENTITY libpipeline-ch6-du "7.7 MB">
<!ENTITY libpipeline-ch6-sbu "0.2 SBU">
-<!ENTITY libstdcpp-ch5-du "734 MB">
-<!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
-
<!ENTITY libtool-version "2.4.2">
<!ENTITY libtool-size "2,571 KB">
<!ENTITY libtool-url "&gnu;libtool/libtool-&libtool-version;.tar.gz">
@@ -389,12 +375,12 @@
<!ENTITY linux-major-version "3">
<!ENTITY linux-minor-version "16">
-<!ENTITY linux-patch-version "1">
+<!ENTITY linux-patch-version "2">
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
-<!ENTITY linux-size "78,602 KB">
+<!ENTITY linux-size "78,625 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "e7a985a243b7941b6bc6240fcbc797fc">
+<!ENTITY linux-md5 "227814a1a523992400da5d5437552445">
<!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine,
@@ -402,9 +388,9 @@
<!ENTITY linux-ch8-du "700 - 6800 MB (typically about 800-900 MB)">
<!ENTITY linux-ch8-sbu "3.0 - 49.0 SBU (typically about 6 SBU)">
-<!ENTITY linux-headers-ch5-du "584 MB">
+<!ENTITY linux-headers-ch5-du "642 MB">
<!ENTITY linux-headers-ch5-sbu "0.1 SBU">
-<!ENTITY linux-headers-ch6-du "588 MB">
+<!ENTITY linux-headers-ch6-du "647 MB">
<!ENTITY linux-headers-ch6-sbu "0.1 SBU">
<!ENTITY m4-version "1.4.17">
@@ -412,35 +398,35 @@
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
<!ENTITY m4-md5 "12a3c829301a4fd6586a57d3fcf196dc">
<!ENTITY m4-home "&gnu-software;m4/">
-<!ENTITY m4-ch5-du "30 MB">
+<!ENTITY m4-ch5-du "19 MB">
<!ENTITY m4-ch5-sbu "0.2 SBU">
<!ENTITY m4-ch6-du "30 MB">
-<!ENTITY m4-ch6-sbu "0.4 SBU">
+<!ENTITY m4-ch6-sbu "0.5 SBU">
<!ENTITY make-version "4.0">
<!ENTITY make-size "1,311 KB">
<!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
<!ENTITY make-md5 "571d470a7647b455e3af3f92d79f1c18">
<!ENTITY make-home "&gnu-software;make/">
-<!ENTITY make-ch5-du "11.2 MB">
+<!ENTITY make-ch5-du "11.7 MB">
<!ENTITY make-ch5-sbu "0.1 SBU">
-<!ENTITY make-ch6-du "11.3 MB">
-<!ENTITY make-ch6-sbu "0.4 SBU">
+<!ENTITY make-ch6-du "11.8 MB">
+<!ENTITY make-ch6-sbu "0.5 SBU">
<!ENTITY man-db-version "2.6.7.1">
<!ENTITY man-db-size "1,419 KB">
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
<!ENTITY man-db-md5 "ce7b697f8e8016a085d9f5975ae6c4fb">
<!ENTITY man-db-home "http://www.nongnu.org/man-db/">
-<!ENTITY man-db-ch6-du "27 MB">
+<!ENTITY man-db-ch6-du "28 MB">
<!ENTITY man-db-ch6-sbu "0.5 SBU">
-<!ENTITY man-pages-version "3.71">
-<!ENTITY man-pages-size "1,244 KB">
+<!ENTITY man-pages-version "3.72">
+<!ENTITY man-pages-size "1,246 KB">
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
-<!ENTITY man-pages-md5 "9a2a288f1e481045c991e0cb476127d8">
+<!ENTITY man-pages-md5 "3ca69a6263d9863ccace2e53b9bcff86">
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
-<!ENTITY man-pages-ch6-du "27 MB">
+<!ENTITY man-pages-ch6-du "24 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
<!ENTITY mpc-version "1.0.2">
@@ -448,28 +434,24 @@
<!ENTITY mpc-url "http://www.multiprecision.org/mpc/download/mpc-&mpc-version;.tar.gz">
<!ENTITY mpc-md5 "68fadff3358fb3e7976c7a398a0af4c3">
<!ENTITY mpc-home "http://www.multiprecision.org/">
-<!ENTITY mpc-ch5-du "5.6 MB">
-<!ENTITY mpc-ch5-sbu "0.1 SBU">
-<!ENTITY mpc-ch6-du "10.2 MB">
-<!ENTITY mpc-ch6-sbu "0.4 SBU">
+<!ENTITY mpc-ch6-du "10.5 MB">
+<!ENTITY mpc-ch6-sbu "0.5 SBU">
<!ENTITY mpfr-version "3.1.2">
<!ENTITY mpfr-size "1,049 KB">
<!ENTITY mpfr-url "http://www.mpfr.org/mpfr-&mpfr-version;/mpfr-&mpfr-version;.tar.xz">
<!ENTITY mpfr-md5 "e3d203d188b8fe60bb6578dd3152e05c">
<!ENTITY mpfr-home "http://www.mpfr.org/">
-<!ENTITY mpfr-ch5-du "27 MB">
-<!ENTITY mpfr-ch5-sbu "1.0 SBU">
-<!ENTITY mpfr-ch6-du "27 MB">
-<!ENTITY mpfr-ch6-sbu "0.8 SBU">
+<!ENTITY mpfr-ch6-du "28 MB">
+<!ENTITY mpfr-ch6-sbu "0.9 SBU">
<!ENTITY ncurses-version "5.9">
<!ENTITY ncurses-size "2,760 KB">
<!ENTITY ncurses-url "&gnu;/ncurses/ncurses-&ncurses-version;.tar.gz">
<!ENTITY ncurses-md5 "8cb9c412e5f2d96bc6f459aa8c6282a1">
<!ENTITY ncurses-home "&gnu-software;ncurses/">
-<!ENTITY ncurses-ch5-du "35 MB">
-<!ENTITY ncurses-ch5-sbu "0.5 SBU">
+<!ENTITY ncurses-ch5-du "36 MB">
+<!ENTITY ncurses-ch5-sbu "0.6 SBU">
<!ENTITY ncurses-ch6-du "40 MB">
<!ENTITY ncurses-ch6-sbu "0.6 SBU">
@@ -478,27 +460,27 @@
<!ENTITY patch-url "&gnu;patch/patch-&patch-version;.tar.xz">
<!ENTITY patch-md5 "e9ae5393426d3ad783a300a338c09b72">
<!ENTITY patch-home "http://savannah.gnu.org/projects/patch/">
-<!ENTITY patch-ch5-du "3.4 MB">
-<!ENTITY patch-ch5-sbu "0.1 SBU">
-<!ENTITY patch-ch6-du "3.4 MB">
-<!ENTITY patch-ch6-sbu "less than 0.1 SBU">
+<!ENTITY patch-ch5-du "9.5 MB">
+<!ENTITY patch-ch5-sbu "0.2 SBU">
+<!ENTITY patch-ch6-du "9.6 MB">
+<!ENTITY patch-ch6-sbu "0.2 SBU">
<!ENTITY perl-version "5.20.0">
<!ENTITY perl-size "13,448 KB">
<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
<!ENTITY perl-md5 "20cbecd4e9e880ee7a50a136c8b1484e">
<!ENTITY perl-home "http://www.perl.org/">
-<!ENTITY perl-ch5-du "235 MB">
+<!ENTITY perl-ch5-du "238 MB">
<!ENTITY perl-ch5-sbu "1.6 SBU">
-<!ENTITY perl-ch6-du "246 MB">
-<!ENTITY perl-ch6-sbu "6.7 SBU">
+<!ENTITY perl-ch6-du "236 MB">
+<!ENTITY perl-ch6-sbu "7.5 SBU">
<!ENTITY pkgconfig-version "0.28">
<!ENTITY pkgconfig-size "1,892 KB">
<!ENTITY pkgconfig-url "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkgconfig-version;.tar.gz">
<!ENTITY pkgconfig-md5 "aa3c86e67551adc3ac865160e34a2a0d">
<!ENTITY pkgconfig-home "http://www.freedesktop.org/wiki/Software/pkg-config">
-<!ENTITY pkgconfig-ch6-du "31 MB">
+<!ENTITY pkgconfig-ch6-du "29 MB">
<!ENTITY pkgconfig-ch6-sbu "0.4 SBU">
<!ENTITY procps-ng-version "3.3.9">
@@ -506,7 +488,7 @@
<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
<!ENTITY procps-ng-md5 "0980646fa25e0be58f7afb6b98f79d74">
<!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
-<!ENTITY procps-ng-ch6-du "13 MB">
+<!ENTITY procps-ng-ch6-du "11 MB">
<!ENTITY procps-ng-ch6-sbu "0.2 SBU">
<!ENTITY psmisc-version "22.21">
@@ -522,7 +504,7 @@
<!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz">
<!ENTITY readline-md5 "33c8fb279e981274f485fd91da77e94a">
<!ENTITY readline-home "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html">
-<!ENTITY readline-ch6-du "16.5 MB">
+<!ENTITY readline-ch6-du "17.8 MB">
<!ENTITY readline-ch6-sbu "0.1 SBU">
<!ENTITY sed-version "4.2.2">
@@ -530,9 +512,9 @@
<!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.bz2">
<!ENTITY sed-md5 "7ffe1c7cdc3233e1e0c4b502df253974">
<!ENTITY sed-home "&gnu-software;sed/">
-<!ENTITY sed-ch5-du "10.5 MB">
+<!ENTITY sed-ch5-du "10.1 MB">
<!ENTITY sed-ch5-sbu "0.1 SBU">
-<!ENTITY sed-ch6-du "6.7 MB">
+<!ENTITY sed-ch6-du "10.9 MB">
<!ENTITY sed-ch6-sbu "0.2 SBU">
<!ENTITY shadow-version "4.2.1">
@@ -556,47 +538,45 @@
<!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.xz">
<!ENTITY tar-md5 "49b6306167724fe48f419a33a5beb857">
<!ENTITY tar-home "&gnu-software;tar/">
-<!ENTITY tar-ch5-du "20.6 MB">
+<!ENTITY tar-ch5-du "32 MB">
<!ENTITY tar-ch5-sbu "0.4 SBU">
-<!ENTITY tar-ch6-du "34 MB">
+<!ENTITY tar-ch6-du "39 MB">
<!ENTITY tar-ch6-sbu "2.4 SBU">
-<!ENTITY tcl-version "8.6.1">
+<!ENTITY tcl-version "8.6.2">
<!ENTITY tcl-major-version "8.6">
-<!ENTITY tcl-size "8,551 KB">
+<!ENTITY tcl-size "8,650 KB">
<!ENTITY tcl-url "http://downloads.sourceforge.net/project/tcl/Tcl/&tcl-version;/tcl&tcl-version;-src.tar.gz">
-<!ENTITY tcl-md5 "aae4b701ee527c6e4e1a6f9c7399882e">
+<!ENTITY tcl-md5 "8103eaf6d71acb716a64224492f09d5f">
<!ENTITY tcl-home "http://tcl.sourceforge.net/">
-<!ENTITY tcl-ch5-du "55 MB">
-<!ENTITY tcl-ch5-sbu "0.4 SBU">
+<!ENTITY tcl-ch5-du "61 MB">
+<!ENTITY tcl-ch5-sbu "0.9 SBU">
<!ENTITY texinfo-version "5.2">
<!ENTITY texinfo-size "3,724 KB">
<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
<!ENTITY texinfo-md5 "cb489df8a7ee9d10a236197aefdb32c5">
<!ENTITY texinfo-home "&gnu-software;texinfo/">
-<!ENTITY texinfo-ch5-du "94 MB">
-<!ENTITY texinfo-ch5-sbu "0.3 SBU">
-<!ENTITY texinfo-ch6-du "101 MB">
+<!ENTITY texinfo-ch5-du "91 MB">
+<!ENTITY texinfo-ch5-sbu "0.2 SBU">
+<!ENTITY texinfo-ch6-du "99 MB">
<!ENTITY texinfo-ch6-sbu "0.6 SBU">
-<!ENTITY tzdata-version "2014f">
-<!ENTITY tzdata-size "226 KB">
+<!ENTITY tzdata-version "2014g">
+<!ENTITY tzdata-size "279 KB">
<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
-<!ENTITY tzdata-md5 "f333b2e8f876221a97871cae0c188aa5">
+<!ENTITY tzdata-md5 "f9f59425e55b21d2e52bb3a95fc17b8d">
<!ENTITY tzdata-home "http://www.iana.org/time-zones">
-<!ENTITY tzdata-ch6-du "6.4 MB">
-<!ENTITY tzdata-ch6-sbu "less than 0.1 SBU">
-<!ENTITY util-linux-version "2.25">
-<!ENTITY util-linux-size "3,596 KB">
+<!ENTITY util-linux-version "2.25.1">
+<!ENTITY util-linux-size "3,609 KB">
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.25/util-linux-&util-linux-version;.tar.xz">
-<!ENTITY util-linux-md5 "4c78fdef4cb882caafad61e33cafbc14">
+<!ENTITY util-linux-md5 "2ff36a8f8ede70f66c5ad0fb09e40e79">
<!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">
-<!ENTITY util-linux-ch6-du "89 MB">
-<!ENTITY util-linux-ch6-sbu "0.6 SBU">
+<!ENTITY util-linux-ch5-du "104 MB">
+<!ENTITY util-linux-ch5-sbu "0.7 SBU">
+<!ENTITY util-linux-ch6-du "110 MB">
+<!ENTITY util-linux-ch6-sbu "1.5 SBU">
<!ENTITY vim-version "7.4">
<!ENTITY vim-docdir "vim/vim74">
@@ -604,23 +584,23 @@
<!ENTITY vim-url "ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2">
<!ENTITY vim-md5 "607e135c559be642f210094ad023dc65">
<!ENTITY vim-home "http://www.vim.org">
-<!ENTITY vim-ch6-du "121 MB">
-<!ENTITY vim-ch6-sbu "1.4 SBU">
+<!ENTITY vim-ch6-du "109 MB">
+<!ENTITY vim-ch6-sbu "1.3 SBU">
<!ENTITY xml-parser-version "2.42_01">
<!ENTITY xml-parser-size "236 KB">
<!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-home "https://github.com/chorny/XML-Parser">
-<!ENTITY xml-parser-ch6-du "2.5 MB">
-<!ENTITY xml-parser-ch6-sbu "0.1 SBU">
+<!ENTITY xml-parser-ch6-du "2.0 MB">
+<!ENTITY xml-parser-ch6-sbu "less than 0.1 SBU">
<!ENTITY xz-version "5.0.5">
<!ENTITY xz-size "894 KB">
<!ENTITY xz-url "http://tukaani.org/xz/xz-&xz-version;.tar.xz">
<!ENTITY xz-md5 "aa17280f4521dbeebed0fbd11cd7fa30">
<!ENTITY xz-home "http://tukaani.org/xz">
-<!ENTITY xz-ch5-du "16.3 MB">
+<!ENTITY xz-ch5-du "15.9 MB">
<!ENTITY xz-ch5-sbu "0.2 SBU">
<!ENTITY xz-ch6-du "18 MB">
<!ENTITY xz-ch6-sbu "0.3 SBU">
@@ -630,6 +610,6 @@
<!ENTITY zlib-url "http://www.zlib.net/zlib-&zlib-version;.tar.xz">
<!ENTITY zlib-md5 "28f1205d8dd2001f26fec1e8c2cebe37">
<!ENTITY zlib-home "http://www.zlib.net/">
-<!ENTITY zlib-ch6-du "4.6 MB">
+<!ENTITY zlib-ch6-du "4.1 MB">
<!ENTITY zlib-ch6-sbu "less than 0.1 SBU">
diff --git a/patches.ent b/patches.ent
index 91ccdc3ba..a96bf0da6 100644
--- a/patches.ent
+++ b/patches.ent
@@ -37,11 +37,9 @@
<!ENTITY e2fsprogs-fix-test-patch-size "0.7 KB">
-->
-<!--
<!ENTITY gcc-upstream-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
-<!ENTITY gcc-upstream-patch-md5 "f070aae5f5f92259ed167539725e6241">
-<!ENTITY gcc-upstream-patch-size "4.0 KB">
--->
+<!ENTITY gcc-upstream-patch-md5 "015e026dff5052cd65906ee0bb8f25e8">
+<!ENTITY gcc-upstream-patch-size "8.6 KB">
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
diff --git a/prologue/why.xml b/prologue/why.xml
index 38d4c8bd4..2f3743036 100644
--- a/prologue/why.xml
+++ b/prologue/why.xml
@@ -23,23 +23,6 @@
<listitem>
<para>Acl</para>
- <para>This package contains programs to administer Access Control
- Lists, which are used to define more fine-grained discretionary access
- rights for files and directories. It is required by Systemd
- and can be used by Coreutils.</para>
- </listitem>
-
- <listitem>
- <para>Attr</para>
-
- <para>This package contains programs for working with extended
- attributes on filesystem objects. It is required by the libcap
- library.</para>
- </listitem>
-
- <listitem>
- <para>Acl</para>
-
<para>This package contains utilities to administer Access
Control Lists, which are used to define more fine-grained
discretionary access rights for files and directories.
@@ -171,14 +154,6 @@
</listitem>
<listitem>
- <para>Expat</para>
-
- <para>This package contains programs for parsing XML. It is
- required for XML-Parser.
- </para>
- </listitem>
-
- <listitem>
<para>Expect</para>
<para>This package contains a program for carrying out scripted
@@ -257,16 +232,8 @@
<listitem>
<para>Gperf</para>
- <para>This package generates a perfect hash from a key set; it is
- required by Systemd.</para>
- </listitem>
-
- <listitem>
- <para>Gperf</para>
-
- <para>This package a program that generates a perfect hash function
- from a key set. It is required for systemd.
- </para>
+ <para>This package contains a program that generates a perfect hash
+ function from a key set. It is required for systemd.</para>
</listitem>
<listitem>
@@ -316,13 +283,6 @@
<listitem>
<para>Intltool</para>
- <para>This package contains internationalization tools; it is required
- by Systemd.</para>
- </listitem>
-
- <listitem>
- <para>Intltool</para>
-
<para>This package contains tools for extracting translatable
strings from source files.</para>
</listitem>
@@ -360,14 +320,6 @@
<listitem>
<para>Libcap</para>
- <para>This package contains functions that enable root privileges to be
- partitioned into a set of distinct privileges. It is required by
- Systemd.</para>
- </listitem>
-
- <listitem>
- <para>Libcap</para>
-
<para>This package implements the user-space interfaces to
the POSIX 1003.1e capabilities available in Linux kernels.
</para>
@@ -515,13 +467,6 @@
<listitem>
<para>Systemd</para>
- <para>This package contains programs for controlling the startup,
- running, and shutdown of the system.</para>
- </listitem>
-
- <listitem>
- <para>Systemd</para>
-
<para>This package provides and <application>init</application> program
and several additional boot and system control capabilites as an
alternative to Sysvinit. It is used by many commercial distributions.
@@ -530,12 +475,6 @@
</listitem>
<listitem>
- <para>Sysvinit</para>
-
- <para>This package provides misc. utils needed by some packages.</para>
- </listitem>
-
- <listitem>
<para>Tar</para>
<para>This package provides archiving and extraction capabilities
@@ -578,13 +517,6 @@
<listitem>
<para>XML::Parser</para>
- <para>This package contains an XML Parsing library for Perl. It is
- required by the Intltool package.</para>
- </listitem>
-
- <listitem>
- <para>XML::Parser</para>
-
<para>This package is a Perl module that interfaces with Expat.</para>
</listitem>