Update to binutils-2.25.1

Update to check-0.10.0
Update to procps-ng-3.3.11
Update to man-pages-4.02
Update to glibc-2.22
Update to linux-4.1.5
Update to tzdata2015f
XML Cleanups
Add a workaround for ncurses in Chapter 5 to not use mawk if found
Document some test suite failures

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@10940 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Douglas R. Reno 2015-08-19 20:20:02 +00:00
parent 9f3a0fffb1
commit f77b95fb3f
13 changed files with 94 additions and 188 deletions

View File

@ -36,6 +36,37 @@
</listitem> </listitem>
--> -->
<listitem>
<para>2015-08-19</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Add a workaround to ncurses in
Chapter 5 for hosts that have mawk installed.</para>
</listitem>
<listitem>
<para>[renodr] - Update to binutils-2.25.1.</para>
</listitem>
<listitem>
<para>[renodr] - Update to check-0.10.0.</para>
</listitem>
<listitem>
<para>[renodr] - Update to procps-ng-3.3.11.</para>
</listitem>
<listitem>
<para>[renodr] - Update to man-pages-4.02.</para>
</listitem>
<listitem>
<para>[renodr] - Update to glibc-2.22.</para>
</listitem>
<listitem>
<para>[renodr] - Update to linux-4.1.5.</para>
</listitem>
<listitem>
<para>[renodr] - Update to tzdata2015f.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2015-07-23</para> <para>2015-07-23</para>
<itemizedlist> <itemizedlist>

View File

@ -40,18 +40,18 @@
<!--<listitem> <!--<listitem>
<para>Bash &bash-version;</para> <para>Bash &bash-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Binutils &binutils-version;</para> <para>Binutils &binutils-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Bison &bison-version;</para> <para>Bison &bison-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <!--<listitem>
<para>Bzip2 &bzip2-version;</para> <para>Bzip2 &bzip2-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Check &check-version;</para> <para>Check &check-version;</para>
</listitem>--> </listitem>
<listitem> <listitem>
<para>Coreutils &coreutils-version;</para> <para>Coreutils &coreutils-version;</para>
</listitem> </listitem>
@ -94,9 +94,9 @@
<listitem> <listitem>
<para>Gettext &gettext-version;</para> <para>Gettext &gettext-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Glibc &glibc-version;</para> <para>Glibc &glibc-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>GMP &gmp-version;</para> <para>GMP &gmp-version;</para>
</listitem>--> </listitem>-->
@ -166,9 +166,9 @@
<listitem> <listitem>
<para>MPFR &mpfr-version;</para> <para>MPFR &mpfr-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Ncurses &ncurses-version;</para> <para>Ncurses &ncurses-version;</para>
</listitem>--> </listitem>
<listitem> <listitem>
<para>Patch &patch-version;</para> <para>Patch &patch-version;</para>
</listitem> </listitem>
@ -178,9 +178,9 @@
<!--<listitem> <!--<listitem>
<para>Pkg-config &pkgconfig-version;</para> <para>Pkg-config &pkgconfig-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Procps-ng &procps-ng-version;</para> <para>Procps-ng &procps-ng-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Psmisc &psmisc-version;</para> <para>Psmisc &psmisc-version;</para>
</listitem>--> </listitem>-->
@ -246,9 +246,6 @@
<para>&gcc-upstream-patch;</para> <para>&gcc-upstream-patch;</para>
</listitem> </listitem>
--> -->
<listitem>
<para>&ncurses-gcc5-buildfixes-patch;</para>
</listitem>
<listitem> <listitem>
<para>&systemd-compat-patch;</para> <para>&systemd-compat-patch;</para>

View File

@ -33,31 +33,6 @@
<para>MD5 sum: <literal>&bc-memory-leak-patch-md5;</literal></para> <para>MD5 sum: <literal>&bc-memory-leak-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--
<varlistentry>
<term>Binutils LTO Patch - <token>&binutils-lto-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&binutils-lto-patch;"/></para>
<para>MD5 sum: <literal>&binutils-lto-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Binutils LTO Testsuite Patch - <token>&binutils-lto-testsuite-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&binutils-lto-testsuite-patch;"/></para>
<para>MD5 sum: <literal>&binutils-lto-testsuite-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Binutils Multiple Plugins Patch - <token>&binutils-multiple-plugins-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&binutils-multiple-plugins-patch;"/></para>
<para>MD5 sum: <literal>&binutils-multiple-plugins-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry> <varlistentry>
<term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term> <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
<listitem> <listitem>
@ -73,34 +48,7 @@
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para> <para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--
<varlistentry>
<term>Coreutils shuf Segmentation Fault Fix Patch - <token>&coreutils-shuf-segfault-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&coreutils-shuf-segfault-patch;"/></para>
<para>MD5 sum: <literal>&coreutils-shuf-segfault-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>E2fsprogs Fix Test Patch - <token>&e2fsprogs-fix-test-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&e2fsprogs-fix-test-patch;"/></para>
<para>MD5 sum: <literal>&e2fsprogs-fix-test-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>Gcc Upstream Patch - <token>&gcc-upstream-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&gcc-upstream-patch;"/></para>
<para>MD5 sum: <literal>&gcc-upstream-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry> <varlistentry>
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term> <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
<listitem> <listitem>
@ -116,31 +64,14 @@
<para>MD5 sum: <literal>&kbd-backspace-patch-md5;</literal></para> <para>MD5 sum: <literal>&kbd-backspace-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!-- <!-- <varlistentry> -->
<varlistentry> <!-- <term>Ncurses GCC 5 Fixes Patch - <token>&ncurses-gcc5-buildfixes-patch-size;</token>:</term>
<term>Mpfr Upstream Fixes Patch - <token>&mpfr-fixes-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&mpfr-fixes-patch;"/></para>
<para>MD5 sum: <literal>&mpfr-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry>
<term>Ncurses GCC 5 Fixes Patch - <token>&ncurses-gcc5-buildfixes-patch-size;</token>:</term>
<listitem> <listitem>
<para>Download: <ulink url="&patches-root;&ncurses-gcc5-buildfixes-patch;"/></para> <para>Download: <ulink url="&patches-root;&ncurses-gcc5-buildfixes-patch;"/></para>
<para>MD5 sum: <literal>&ncurses-gcc5-buildfixes-patch-md5;</literal></para> <para>MD5 sum: <literal>&ncurses-gcc5-buildfixes-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry> -->
<!--
<varlistentry>
<term>Perl GCC 5 Fixes Patch - <token>&perl-gcc5-fixes-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&perl-gcc5-fixes-patch;"/></para>
<para>MD5 sum: <literal>&perl-gcc5-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry> <varlistentry>
<term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term> <term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
<listitem> <listitem>
@ -156,15 +87,6 @@
<para>MD5 sum: <literal>&systemd-compat-patch-md5;</literal></para> <para>MD5 sum: <literal>&systemd-compat-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--
<varlistentry>
<term>Tar Manpage Patch - <token>&tar-manpage-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&tar-manpage-patch;"/></para>
<para>MD5 sum: <literal>&tar-manpage-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
</variablelist> </variablelist>
<para>Total size of these patches: about <returnvalue/></para> <para>Total size of these patches: about <returnvalue/></para>

View File

@ -43,42 +43,11 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Glibc</title> <title>Installation of Glibc</title>
<!-- The enable-obsolete-rpc should handle this just fine.
<para>In some cases, particularly LFS 7.1, the rpc headers were not
installed properly. Test to see if they are installed in the host system
and install if they are not:</para>
<screen><userinput remap="pre">if [ ! -r /usr/include/rpc/types.h ]; then
su -c 'mkdir -pv /usr/include/rpc'
su -c 'cp -v sunrpc/rpc/*.h /usr/include/rpc'
fi</userinput></screen>
-->
<para>Fix a regression in the package that affects 32-bit architectures:</para>
<screen><userinput remap="pre">sed -e '/ia32/s/^/1:/' \
-e '/SSE2/s/^1://' \
-i sysdeps/i386/i686/multiarch/mempcpy_chk.S</userinput></screen>
<para>The Glibc documentation recommends building Glibc outside of the source <para>The Glibc documentation recommends building Glibc outside of the source
directory in a dedicated build directory:</para> directory in a dedicated build directory:</para>
<screen><userinput remap="pre">mkdir -v ../glibc-build <screen><userinput remap="pre">mkdir -v ../glibc-build
cd ../glibc-build</userinput></screen> cd ../glibc-build</userinput></screen>
<!--
<para>Because Glibc no longer supports i386, its developers say to use the
compiler flag <parameter>-march=i486</parameter> when building it for x86
machines. There are several ways to accomplish that, but testing shows that
the flag is best placed inside the build variable <quote>CFLAGS</quote>.
Instead of overriding completely what Glibc's internal build system uses
for CFLAGS, append the new flag to the existing contents of CFLAGS by
making use of the special file <filename>configparms</filename>. The
-mtune=native flag is also necessary to reset a reasonable value for -mtune
that is changed when setting -march.</para>
<screen><userinput remap="configure">case `uname -m` in
i?86) echo "CFLAGS += -march=i486 -mtune=native" &gt; configparms ;;
esac</userinput></screen>
-->
<para>Next, prepare Glibc for compilation:</para> <para>Next, prepare Glibc for compilation:</para>

View File

@ -43,10 +43,9 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Ncurses</title> <title>Installation of Ncurses</title>
<para>First, apply a patch to prevent a build failure <para>First, ensure that gawk is found first during configuration:</para>
when building with GCC 5:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&ncurses-gcc5-buildfixes-patch;</userinput></screen> <screen><userinput remap="pre">sed -i s/mawk// configure</userinput></screen>
<para>Prepare Ncurses for compilation:</para> <para>Prepare Ncurses for compilation:</para>

View File

@ -55,7 +55,7 @@
<para>This takes a long time, about 4.7 SBUs. In addition, 6 tests are skipped <para>This takes a long time, about 4.7 SBUs. In addition, 6 tests are skipped
that use Automake. For full test coverage, Autoconf can be re-tested that use Automake. For full test coverage, Autoconf can be re-tested
after Automake has been installed. In addition, one test fails due to after Automake has been installed. In addition, two tests fail due to
changes in libtool-2.4.3 and later.</para> changes in libtool-2.4.3 and later.</para>
<para>Install the package:</para> <para>Install the package:</para>

View File

@ -53,14 +53,12 @@
an <function>iconv()</function> implementation and can convert from/to an <function>iconv()</function> implementation and can convert from/to
Unicode, therefore libiconv is not required on an LFS system.</para> Unicode, therefore libiconv is not required on an LFS system.</para>
</note> </note>
<para>Some of the Glibc programs use non-FHS compilant <para>Some of the Glibc programs use non-FHS compilant
<filename class="directory">/var/db</filename> directory to store <filename class="directory">/var/db</filename> directory to store
their runtime data. Apply the following patch to make such programs their runtime data. Apply the following patch to make such programs
store their runtime data in the FHS-compliant locations:</para> store their runtime data in the FHS-compliant locations:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
<para>The Glibc build system is self-contained and will install <para>The Glibc build system is self-contained and will install
perfectly, even though the compiler specs file and linker are still perfectly, even though the compiler specs file and linker are still
pointing at <filename class="directory">/tools</filename>. The specs pointing at <filename class="directory">/tools</filename>. The specs
@ -68,22 +66,6 @@
Glibc autoconf tests would give false results and defeat the goal Glibc autoconf tests would give false results and defeat the goal
of achieving a clean build.</para> of achieving a clean build.</para>
<para>Fix a regression in the package that affects 32-bit architectures:</para>
<screen><userinput remap="pre">sed -e '/ia32/s/^/1:/' \
-e '/SSE2/s/^1://' \
-i sysdeps/i386/i686/multiarch/mempcpy_chk.S</userinput></screen>
<para>Fix a potential security issue identified upstream:</para>
<screen><userinput remap="pre">sed -i '/glibc.*pad/{i\ buflen = buflen > pad ? buflen - pad : 0;
s/ + pad//}' resolv/nss_dns/dns-host.c</userinput></screen>
<para>Fix a test case that fails when built using GCC 5:</para>
<screen><userinput remap="pre">sed -e '/tst-audit2-ENV/i CFLAGS-tst-audit2.c += -fno-builtin' \
-i elf/Makefile</userinput></screen>
<para>The Glibc documentation recommends building Glibc outside of the source <para>The Glibc documentation recommends building Glibc outside of the source
directory in a dedicated build directory:</para> directory in a dedicated build directory:</para>
@ -119,8 +101,9 @@ cd ../glibc-build</userinput></screen>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>posix/tst-getaddrinfo4 will always fail <para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail
due to not having a network connection when the tests are run.</para> due to not having the necessary network applications when the tests are
run.</para>
</listitem> </listitem>
<listitem> <listitem>
@ -150,6 +133,12 @@ cd ../glibc-build</userinput></screen>
that has not yet been generated.</para> that has not yet been generated.</para>
</listitem> </listitem>
--> -->
<listitem>
<para>The <emphasis>elf/tst-protected1a</emphasis> and
<emphasis>elf/tst-protected1a</emphasis> tests are known to
fail with the current stable version of binutils.</para>
</listitem>
<listitem> <listitem>
<para>Other tests known to fail on some architectures are <para>Other tests known to fail on some architectures are
malloc/tst-malloc-usable and nptl/tst-cleanupx4. </para> malloc/tst-malloc-usable and nptl/tst-cleanupx4. </para>

View File

@ -95,6 +95,9 @@
<para>To test the results, issue:</para> <para>To test the results, issue:</para>
<screen><userinput remap="test">make check</userinput></screen> <screen><userinput remap="test">make check</userinput></screen>
<para>One test, <emphasis>libls.sh</emphasis>, is known to fail due to hard
coding of some support program paths. All tests pass if the tests are rerun
at the end of Chapter 6.</para>
<para>Install the package:</para> <para>Install the package:</para>

View File

@ -41,11 +41,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Ncurses</title> <title>Installation of Ncurses</title>
<para>First, apply a patch to prevent a build failure
when building with GCC 5:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&ncurses-gcc5-buildfixes-patch;</userinput></screen>
<para>Don't install a static library that is not handled by configure:</para> <para>Don't install a static library that is not handled by configure:</para>
<screen><userinput remap="pre">sed -i '/LIBTOOL_INSTALL/d' c++/Makefile.in</userinput></screen> <screen><userinput remap="pre">sed -i '/LIBTOOL_INSTALL/d' c++/Makefile.in</userinput></screen>
@ -113,7 +108,7 @@
<filename class="directory">/lib</filename> directory, where they are <filename class="directory">/lib</filename> directory, where they are
expected to reside:</para> expected to reside:</para>
<screen><userinput remap="install">mv -v /usr/lib/libncursesw.so.5* /lib</userinput></screen> <screen><userinput remap="install">mv -v /usr/lib/libncursesw.so.6* /lib</userinput></screen>
<para>Because the libraries have been moved, one symlink points to <para>Because the libraries have been moved, one symlink points to
a non-existent file. Recreate it:</para> a non-existent file. Recreate it:</para>
@ -157,7 +152,7 @@ cp -v -R doc/* /usr/share/doc/ncurses-&ncurses-version;</userinput></screen>
--without-debug \ --without-debug \
--without-cxx-binding --without-cxx-binding
make sources libs make sources libs
cp -av lib/lib*.so.5* /usr/lib</userinput></screen> cp -av lib/lib*.so.6* /usr/lib</userinput></screen>
</note> </note>
</sect2> </sect2>

View File

@ -76,11 +76,10 @@ make check</userinput></screen>
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">make install</userinput></screen>
<para>Finally, move essential files to a location that can be found if <para>Finally, move essential libraries to a location that can be found if
<filename class="directory">/usr</filename> is not mounted.</para> <filename class="directory">/usr</filename> is not mounted.</para>
<screen><userinput remap="install">mv -v /usr/bin/pidof /bin <screen><userinput remap="install">mv -v /usr/lib/libprocps.so.* /lib
mv -v /usr/lib/libprocps.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so</userinput></screen> ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so</userinput></screen>
</sect2> </sect2>

View File

@ -1,6 +1,6 @@
<!ENTITY version "20150803-systemd"> <!ENTITY version "20150819-systemd">
<!ENTITY short-version "systemd"> <!-- Used in dbus chapter, change to x.y for release --> <!ENTITY short-version "systemd"> <!-- Used in dbus chapter, change to x.y for release -->
<!ENTITY releasedate "August 3rd, 2015"> <!ENTITY releasedate "August 19th, 2015">
<!ENTITY copyrightdate "1999-2015"><!-- jhalfs needs a literal dash, not &ndash; --> <!ENTITY copyrightdate "1999-2015"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.8"> <!ENTITY milestone "7.8">
<!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

View File

@ -57,10 +57,10 @@
<!ENTITY bc-ch6-du "4.0 MB"> <!ENTITY bc-ch6-du "4.0 MB">
<!ENTITY bc-ch6-sbu "0.1 SBU"> <!ENTITY bc-ch6-sbu "0.1 SBU">
<!ENTITY binutils-version "2.25"> <!ENTITY binutils-version "2.25.1">
<!ENTITY binutils-size "23,486 KB"> <!ENTITY binutils-size "23,598 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2"> <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
<!ENTITY binutils-md5 "d9f3303f802a5b6b0bb73a335ab89d66"> <!ENTITY binutils-md5 "ac493a78de4fee895961d025b7905be4">
<!ENTITY binutils-home "&gnu-software;binutils/"> <!ENTITY binutils-home "&gnu-software;binutils/">
<!ENTITY binutils-ch5p1-du "545 MB"> <!ENTITY binutils-ch5p1-du "545 MB">
<!ENTITY binutils-ch5p1-sbu "1 SBU"> <!ENTITY binutils-ch5p1-sbu "1 SBU">
@ -87,10 +87,10 @@
<!ENTITY bzip2-ch6-du "6.9 MB"> <!ENTITY bzip2-ch6-du "6.9 MB">
<!ENTITY bzip2-ch6-sbu "less than 0.1 SBU"> <!ENTITY bzip2-ch6-sbu "less than 0.1 SBU">
<!ENTITY check-version "0.9.14"> <!ENTITY check-version "0.10.0">
<!ENTITY check-size "741 KB"> <!ENTITY check-size "752 KB">
<!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz"> <!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz">
<!ENTITY check-md5 "38263d115d784c17aa3b959ce94be8b8"> <!ENTITY check-md5 "53c5e5c77d090e103a17f3ed7fd7d8b8">
<!ENTITY check-home "http://check.sourceforge.net/"> <!ENTITY check-home "http://check.sourceforge.net/">
<!ENTITY check-ch5-du "11 MB"> <!ENTITY check-ch5-du "11 MB">
<!ENTITY check-ch5-sbu "0.1 SBU"> <!ENTITY check-ch5-sbu "0.1 SBU">
@ -230,10 +230,10 @@
<!ENTITY gettext-ch6-du "229 MB"> <!ENTITY gettext-ch6-du "229 MB">
<!ENTITY gettext-ch6-sbu "4.9 SBU"> <!ENTITY gettext-ch6-sbu "4.9 SBU">
<!ENTITY glibc-version "2.21"> <!ENTITY glibc-version "2.22">
<!ENTITY glibc-size "12,034 KB"> <!ENTITY glibc-size "12,666 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
<!ENTITY glibc-md5 "9cb398828e8f84f57d1f7d5588cf40cd"> <!ENTITY glibc-md5 "e51e02bf552a0a1fbbdc948fb2f5e83c">
<!ENTITY glibc-home "&gnu-software;libc/"> <!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-ch5-du "670 MB"> <!ENTITY glibc-ch5-du "670 MB">
<!ENTITY glibc-ch5-sbu "3.9 SBU"> <!ENTITY glibc-ch5-sbu "3.9 SBU">
@ -375,12 +375,12 @@
<!ENTITY linux-major-version "4"> <!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "1"> <!ENTITY linux-minor-version "1">
<!ENTITY linux-patch-version "2"> <!ENTITY linux-patch-version "5">
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-size "81,072 KB"> <!ENTITY linux-size "81,080 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "26879db288cd9ffa17c9fd5db213b272"> <!ENTITY linux-md5 "f23e1d4ce8f63e46db81d56e36281885">
<!ENTITY linux-home "http://www.kernel.org/"> <!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is <!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine, allnoconfig extended for a hopefully-bootable build on desktop machine,
@ -421,10 +421,10 @@
<!ENTITY man-db-ch6-du "33 MB"> <!ENTITY man-db-ch6-du "33 MB">
<!ENTITY man-db-ch6-sbu "0.4 SBU"> <!ENTITY man-db-ch6-sbu "0.4 SBU">
<!ENTITY man-pages-version "4.00"> <!ENTITY man-pages-version "4.02">
<!ENTITY man-pages-size "1,337 KB"> <!ENTITY man-pages-size "1,371 KB">
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
<!ENTITY man-pages-md5 "3401eb0020c56639070d199c3e59a4f8"> <!ENTITY man-pages-md5 "6c5692af39eb5fe468a8bd1f110b0edd">
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/"> <!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
<!ENTITY man-pages-ch6-du "35 MB"> <!ENTITY man-pages-ch6-du "35 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
@ -445,10 +445,10 @@
<!ENTITY mpfr-ch6-du "30 MB"> <!ENTITY mpfr-ch6-du "30 MB">
<!ENTITY mpfr-ch6-sbu "0.7 SBU"> <!ENTITY mpfr-ch6-sbu "0.7 SBU">
<!ENTITY ncurses-version "5.9"> <!ENTITY ncurses-version "6.0">
<!ENTITY ncurses-size "2,760 KB"> <!ENTITY ncurses-size "3,059 KB">
<!ENTITY ncurses-url "&gnu;/ncurses/ncurses-&ncurses-version;.tar.gz"> <!ENTITY ncurses-url "&gnu;/ncurses/ncurses-&ncurses-version;.tar.gz">
<!ENTITY ncurses-md5 "8cb9c412e5f2d96bc6f459aa8c6282a1"> <!ENTITY ncurses-md5 "ee13d052e1ead260d7c28071f46eefb1">
<!ENTITY ncurses-home "&gnu-software;ncurses/"> <!ENTITY ncurses-home "&gnu-software;ncurses/">
<!ENTITY ncurses-ch5-du "45 MB"> <!ENTITY ncurses-ch5-du "45 MB">
<!ENTITY ncurses-ch5-sbu "0.5 SBU"> <!ENTITY ncurses-ch5-sbu "0.5 SBU">
@ -483,10 +483,10 @@
<!ENTITY pkgconfig-ch6-du "30 MB"> <!ENTITY pkgconfig-ch6-du "30 MB">
<!ENTITY pkgconfig-ch6-sbu "0.3 SBU"> <!ENTITY pkgconfig-ch6-sbu "0.3 SBU">
<!ENTITY procps-ng-version "3.3.10"> <!ENTITY procps-ng-version "3.3.11">
<!ENTITY procps-ng-size "801 KB"> <!ENTITY procps-ng-size "797 KB">
<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz"> <!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
<!ENTITY procps-ng-md5 "1fb7f3f6bf92ce6c5c9ed9949ae858fe"> <!ENTITY procps-ng-md5 "6cc5b94c1c5b8cbc89ad345a7b522f74">
<!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng"> <!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
<!ENTITY procps-ng-ch6-du "17 MB"> <!ENTITY procps-ng-ch6-du "17 MB">
<!ENTITY procps-ng-ch6-sbu "0.1 SBU"> <!ENTITY procps-ng-ch6-sbu "0.1 SBU">
@ -562,10 +562,10 @@
<!ENTITY texinfo-ch6-du "109 MB"> <!ENTITY texinfo-ch6-du "109 MB">
<!ENTITY texinfo-ch6-sbu "0.5 SBU"> <!ENTITY texinfo-ch6-sbu "0.5 SBU">
<!ENTITY tzdata-version "2015e"> <!ENTITY tzdata-version "2015f">
<!ENTITY tzdata-size "290 KB"> <!ENTITY tzdata-size "292 KB">
<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
<!ENTITY tzdata-md5 "36f9056efb432ca945c73397acfce0d4"> <!ENTITY tzdata-md5 "e3b82732d20e973e48af1c6f13df9a1d">
<!ENTITY tzdata-home "http://www.iana.org/time-zones"> <!ENTITY tzdata-home "http://www.iana.org/time-zones">
<!ENTITY util-linux-version "2.26.2"> <!ENTITY util-linux-version "2.26.2">

View File

@ -38,9 +38,11 @@
<!ENTITY mpfr-fixes-patch-size "38 KB"> <!ENTITY mpfr-fixes-patch-size "38 KB">
--> -->
<!--
<!ENTITY ncurses-gcc5-buildfixes-patch "ncurses-&ncurses-version;-gcc5_buildfixes-1.patch"> <!ENTITY ncurses-gcc5-buildfixes-patch "ncurses-&ncurses-version;-gcc5_buildfixes-1.patch">
<!ENTITY ncurses-gcc5-buildfixes-patch-md5 "f9015f670940350a3fc3c2ef347e2b33"> <!ENTITY ncurses-gcc5-buildfixes-patch-md5 "f9015f670940350a3fc3c2ef347e2b33">
<!ENTITY ncurses-gcc5-buildfixes-patch-size "4 KB"> <!ENTITY ncurses-gcc5-buildfixes-patch-size "4 KB">
-->
<!-- <!--
<!ENTITY perl-gcc5-fixes-patch "perl-&perl-version;-gcc5_fixes-1.patch"> <!ENTITY perl-gcc5-fixes-patch "perl-&perl-version;-gcc5_fixes-1.patch">