mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-09 22:04:35 +01:00
Update to gcc-6.3.0.
Update to gmp-6.1.2. Update to iproute2-4.9.0. Update to man-pages-4.09. Update to man-db-2.7.6.1. Update to linux-4.9. Update to eudev-3.2.1. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11157 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
ed3be61026
commit
b2f3f15a09
@ -42,6 +42,40 @@
|
||||
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
<listitem>
|
||||
<para>2016-12-21</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gcc-6.3.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;4018">#4018</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gmp-6.1.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;4017">#4017</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iproute2-4.9.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;4016">#4016</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to man-pages-4.09. Fixes
|
||||
<ulink url="&lfs-ticket-root;4015">#4015</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to man-db-2.7.6.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;4014">#4014</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-4.9. Fixes
|
||||
<ulink url="&lfs-ticket-root;4013">#4013</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to eudev-3.2.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;4013">#4013</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2016-12-18</para>
|
||||
<itemizedlist>
|
||||
|
@ -65,9 +65,9 @@
|
||||
<!--<listitem>
|
||||
<para>Diffutils &diffutils-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem revision="sysv">
|
||||
<listitem revision="sysv">
|
||||
<para>Eudev &eudev-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>E2fsprogs &e2fsprogs-version;</para>
|
||||
</listitem>
|
||||
@ -89,9 +89,9 @@
|
||||
<listitem>
|
||||
<para>Gawk &gawk-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>GCC &gcc-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>GDBM &gdbm-version;</para>
|
||||
</listitem>-->
|
||||
@ -101,9 +101,9 @@
|
||||
<!--<listitem>
|
||||
<para>Glibc &glibc-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>GMP &gmp-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Gperf-&gperf-version;</para>
|
||||
</listitem>-->
|
||||
@ -161,9 +161,9 @@
|
||||
<!--<listitem>
|
||||
<para>Make &make-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Man-DB &man-db-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Man-pages &man-pages-version;</para>
|
||||
</listitem>
|
||||
|
@ -58,7 +58,7 @@
|
||||
<screen><userinput remap="pre">tar -xf ../mpfr-&mpfr-version;.tar.xz
|
||||
mv -v mpfr-&mpfr-version; mpfr
|
||||
tar -xf ../gmp-&gmp-version;.tar.xz
|
||||
mv -v gmp-&gmp-extracted-version; gmp
|
||||
mv -v gmp-&gmp-version; gmp
|
||||
tar -xf ../mpc-&mpc-version;.tar.gz
|
||||
mv -v mpc-&mpc-version; mpc</userinput></screen>
|
||||
|
||||
|
@ -100,7 +100,7 @@ esac</userinput></screen>
|
||||
<screen><userinput remap="pre">tar -xf ../mpfr-&mpfr-version;.tar.xz
|
||||
mv -v mpfr-&mpfr-version; mpfr
|
||||
tar -xf ../gmp-&gmp-version;.tar.xz
|
||||
mv -v gmp-&gmp-extracted-version; gmp
|
||||
mv -v gmp-&gmp-version; gmp
|
||||
tar -xf ../mpc-&mpc-version;.tar.gz
|
||||
mv -v mpc-&mpc-version; mpc</userinput></screen>
|
||||
<!--
|
||||
|
@ -62,6 +62,8 @@
|
||||
<screen><userinput remap="test">sed -i "s:./configure:LEXLIB=/usr/lib/libfl.a &:" t/lex-{clean,depend}-cxx.sh
|
||||
make -j4 check</userinput></screen>
|
||||
|
||||
<para>Three tests are known ot fail.</para>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
|
@ -40,11 +40,6 @@
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Coreutils</title>
|
||||
<!--
|
||||
<para>First, fix a segfault in <command>shuf</command> program:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-shuf-segfault-patch;</userinput></screen>
|
||||
-->
|
||||
|
||||
<para>POSIX requires that programs from Coreutils recognize character
|
||||
boundaries correctly even in multibyte locales. The following patch fixes
|
||||
@ -117,7 +112,7 @@
|
||||
<screen><userinput remap="test">su nobody -s /bin/bash \
|
||||
-c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
|
||||
|
||||
<para>The stty-pairs test is known to fail on a virtual console, but
|
||||
<para>The test-getlogin test is known to fail on a virtual console, but
|
||||
passes if run in a X terminal.</para>
|
||||
|
||||
<para>Remove the temporary group:</para>
|
||||
|
@ -40,11 +40,7 @@
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of GCC</title>
|
||||
<!--
|
||||
<para>First fix a problem identified upstream:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../gcc-6.1.0-asan-1.patch</userinput></screen>
|
||||
-->
|
||||
<para>If building on x86_64, change the default directory name for 64-bit
|
||||
libraries to <quote>lib</quote>:</para>
|
||||
|
||||
@ -125,7 +121,7 @@ cd build</userinput></screen>
|
||||
|
||||
<para>A few unexpected failures cannot always be avoided. The GCC developers
|
||||
are usually aware of these issues, but have not resolved them yet.
|
||||
In particular, two tests in the libstdc++ test suite are known to fail
|
||||
In particular, five tests in the libstdc++ test suite are known to fail
|
||||
when running as the root user as we do here.
|
||||
Unless the test results are vastly different from those at the above URL,
|
||||
it is safe to continue.</para>
|
||||
|
@ -47,6 +47,7 @@
|
||||
--docdir=/usr/share/doc/man-db-&man-db-version; \
|
||||
--sysconfdir=/etc \
|
||||
--disable-setuid \
|
||||
--enable-cache-owner=bin \
|
||||
--with-browser=/usr/bin/lynx \
|
||||
--with-vgrind=/usr/bin/vgrind \
|
||||
--with-grap=/usr/bin/grap</userinput></screen>
|
||||
@ -62,6 +63,14 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--enable-cache-owner=bin</parameter></term>
|
||||
<listitem>
|
||||
<para>This makes the system-wide cache files be owned by user
|
||||
bin.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--with-...</parameter></term>
|
||||
<listitem>
|
||||
|
@ -1,13 +1,13 @@
|
||||
<!ENTITY version "SVN-20161217">
|
||||
<!ENTITY version "SVN-20161221">
|
||||
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
|
||||
Change to x.y for release but not -rc releases -->
|
||||
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
|
||||
|
||||
<!ENTITY versiond "20161217-systemd">
|
||||
<!ENTITY versiond "20161221-systemd">
|
||||
<!ENTITY short-versiond "systemd">
|
||||
<!ENTITY generic-versiond "systemd">
|
||||
|
||||
<!ENTITY releasedate "December 17, 2016">
|
||||
<!ENTITY releasedate "December 21, 2016">
|
||||
<!ENTITY copyrightdate "1999-2016"><!-- jhalfs needs a literal dash, not – -->
|
||||
<!ENTITY milestone "7.11">
|
||||
|
||||
|
49
packages.ent
49
packages.ent
@ -143,10 +143,10 @@
|
||||
<!ENTITY e2fsprogs-ch6-du "54 MB">
|
||||
<!ENTITY e2fsprogs-ch6-sbu "2.1 SBU">
|
||||
|
||||
<!ENTITY eudev-version "3.2">
|
||||
<!ENTITY eudev-size "1,744 KB">
|
||||
<!ENTITY eudev-version "3.2.1">
|
||||
<!ENTITY eudev-size "1,778 KB">
|
||||
<!ENTITY eudev-url "http://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz">
|
||||
<!ENTITY eudev-md5 "7e42d9b9ed8162021665139520676367">
|
||||
<!ENTITY eudev-md5 "49f71f6c271ffa95b3c20d757d45c2e5">
|
||||
<!ENTITY eudev-ch6-du "77 MB">
|
||||
<!ENTITY eudev-ch6-sbu "0.4 SBU">
|
||||
|
||||
@ -205,10 +205,10 @@
|
||||
<!ENTITY gawk-ch6-du "35 MB">
|
||||
<!ENTITY gawk-ch6-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY gcc-version "6.2.0">
|
||||
<!ENTITY gcc-size "97,441 KB">
|
||||
<!ENTITY gcc-version "6.3.0">
|
||||
<!ENTITY gcc-size "97,562 KB">
|
||||
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
|
||||
<!ENTITY gcc-md5 "9768625159663b300ae4de2f4745fcc4">
|
||||
<!ENTITY gcc-md5 "677a7623c7ef6ab99881bc4e048debb6">
|
||||
<!ENTITY gcc-home "http://gcc.gnu.org/">
|
||||
<!ENTITY gcc-ch5p1-du "2.5 GB">
|
||||
<!ENTITY gcc-ch5p1-sbu "8.3 SBU">
|
||||
@ -248,11 +248,10 @@
|
||||
<!ENTITY glibc-ch6-du "1.4 GB">
|
||||
<!ENTITY glibc-ch6-sbu "17 SBU">
|
||||
|
||||
<!ENTITY gmp-version "6.1.1">
|
||||
<!ENTITY gmp-extracted-version "6.1.1">
|
||||
<!ENTITY gmp-size "1,898 KB">
|
||||
<!ENTITY gmp-version "6.1.2">
|
||||
<!ENTITY gmp-size "1,901 KB">
|
||||
<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz">
|
||||
<!ENTITY gmp-md5 "e70e183609244a332d80529e7e155a35">
|
||||
<!ENTITY gmp-md5 "f58fa8001d60c4c77595fbbb62b63c1d">
|
||||
<!ENTITY gmp-home "&gnu-software;gmp/">
|
||||
<!ENTITY gmp-ch6-du "59 MB">
|
||||
<!ENTITY gmp-ch6-sbu "1.2 SBU">
|
||||
@ -325,10 +324,10 @@
|
||||
<!ENTITY intltool-ch6-du "1.5 MB">
|
||||
<!ENTITY intltool-ch6-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY iproute2-version "4.8.0">
|
||||
<!ENTITY iproute2-size "581 KB">
|
||||
<!ENTITY iproute2-version "4.9.0">
|
||||
<!ENTITY iproute2-size "599 KB">
|
||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||
<!ENTITY iproute2-md5 "54c6411863cb16a4375aa5f788dca767">
|
||||
<!ENTITY iproute2-md5 "44a8371a4b2c40e48e4c9f98cbd41391">
|
||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||
<!ENTITY iproute2-ch6-du "11 MB">
|
||||
<!ENTITY iproute2-ch6-sbu "0.2 SBU">
|
||||
@ -390,13 +389,13 @@
|
||||
<!ENTITY libtool-ch6-sbu "2.0 SBU">
|
||||
|
||||
<!ENTITY linux-major-version "4">
|
||||
<!ENTITY linux-minor-version "8">
|
||||
<!ENTITY linux-patch-version "14">
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-size "89,816 KB">
|
||||
<!ENTITY linux-minor-version "9">
|
||||
<!ENTITY linux-patch-version "0">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">
|
||||
<!ENTITY linux-size "91,009 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "caf94905240fb131f91f1747b5c7f5de">
|
||||
<!ENTITY linux-md5 "0a68ef3615c64bd5ee54a3320e46667d">
|
||||
<!ENTITY linux-home "http://www.kernel.org/">
|
||||
<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
|
||||
allnoconfig extended for a hopefully-bootable build on desktop machine,
|
||||
@ -429,18 +428,18 @@
|
||||
<!ENTITY make-ch6-du "12.6 MB">
|
||||
<!ENTITY make-ch6-sbu "0.6 SBU">
|
||||
|
||||
<!ENTITY man-db-version "2.7.5">
|
||||
<!ENTITY man-db-size "1,471 KB">
|
||||
<!ENTITY man-db-version "2.7.6.1">
|
||||
<!ENTITY man-db-size "1,506 KB">
|
||||
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
|
||||
<!ENTITY man-db-md5 "37da0bb0400cc7b640f33c26f6052202">
|
||||
<!ENTITY man-db-md5 "2948d49d0ed7265f60f83aa4a9ac9268">
|
||||
<!ENTITY man-db-home "http://www.nongnu.org/man-db/">
|
||||
<!ENTITY man-db-ch6-du "30 MB">
|
||||
<!ENTITY man-db-ch6-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY man-pages-version "4.08">
|
||||
<!ENTITY man-pages-size "1,455 KB">
|
||||
<!ENTITY man-pages-version "4.09">
|
||||
<!ENTITY man-pages-size "1,486 KB">
|
||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||
<!ENTITY man-pages-md5 "5a8e0a08c275cf37421e39e58acca397">
|
||||
<!ENTITY man-pages-md5 "91c721409bbf823d8f62bee3a1fe8ae3">
|
||||
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
|
||||
<!ENTITY man-pages-ch6-du "26 MB">
|
||||
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
|
||||
|
Loading…
Reference in New Issue
Block a user