diff options
author | Krejzi <krejzi@linuxfromscratch.org> | 2014-09-09 13:17:24 +0000 |
---|---|---|
committer | Krejzi <krejzi@linuxfromscratch.org> | 2014-09-09 13:17:24 +0000 |
commit | 46ded2ba10bd4b1dc2a8d80c744637135f52f146 (patch) | |
tree | 07110eb00c007cebea0bbadd73e91964945ac817 | |
parent | 5fe3e2ff93ba2e7d4dce301ffe626e60189a2d31 (diff) |
Import trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@10750 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | appendices/dependencies.xml | 13 | ||||
-rw-r--r-- | chapter01/changelog.xml | 61 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 21 | ||||
-rw-r--r-- | chapter02/mounting.xml | 5 | ||||
-rw-r--r-- | chapter03/packages.xml | 10 | ||||
-rw-r--r-- | chapter03/patches.xml | 4 | ||||
-rw-r--r-- | chapter04/aboutsbus.xml | 30 | ||||
-rw-r--r-- | chapter06/acl.xml | 2 | ||||
-rw-r--r-- | chapter06/attr.xml | 7 | ||||
-rw-r--r-- | chapter06/binutils.xml | 3 | ||||
-rw-r--r-- | chapter06/createfiles.xml | 4 | ||||
-rw-r--r-- | chapter06/e2fsprogs.xml | 4 | ||||
-rw-r--r-- | chapter06/gcc.xml | 4 | ||||
-rw-r--r-- | chapter06/glibc.xml | 18 | ||||
-rw-r--r-- | chapter06/inetutils.xml | 2 | ||||
-rw-r--r-- | chapter06/ncurses.xml | 2 | ||||
-rw-r--r-- | chapter06/util-linux.xml | 5 | ||||
-rw-r--r-- | chapter06/vim.xml | 2 | ||||
-rw-r--r-- | chapter08/kernel.xml | 2 | ||||
-rw-r--r-- | chapter09/theend.xml | 8 | ||||
-rw-r--r-- | chapter09/whatnow.xml | 7 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | packages.ent | 306 | ||||
-rw-r--r-- | patches.ent | 6 | ||||
-rw-r--r-- | prologue/why.xml | 72 |
25 files changed, 282 insertions, 320 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..1740bbfe8 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,21 +36,72 @@ </listitem> --> <listitem> - <para>2014-08-21</para> + <para>2014-09-09</para> <itemizedlist> <listitem> - <para>[krejzi] - Updated to systemd-216.</para> + <para>[krejzi] - Merged LFS SVN-20140909.</para> </listitem> <listitem> - <para>[krejzi] - Updated to glibc-2.20 (snapshot).</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>[bdubbs] - Add upstream patches to gcc.</para> </listitem> <listitem> - <para>[krejzi] - Updated patch for bash.</para> + <para>[bdubbs] - Update to linux-3.16.2. Fixes + <ulink url="&lfs-ticket-root;3668">#3668</ulink>.</para> </listitem> <listitem> - <para>[krejzi] - Updated to man-pages-3.71. Fixes + <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><yyy></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 \&\& \!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 </E) <=/' -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 ---> <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..8f34163c9 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ -<!ENTITY version "20140822-systemd"> +<!ENTITY version "20140910-systemd"> <!ENTITY short-version "systemd"> <!-- Used in dbus chapter, change to x.y for release --> -<!ENTITY releasedate "August 22, 2014"> +<!ENTITY releasedate "September 10, 2014"> <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.6"> <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> 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> |