diff options
-rw-r--r-- | chapter01/changelog.xml | 33 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 8 | ||||
-rw-r--r-- | chapter03/patches.xml | 4 | ||||
-rw-r--r-- | chapter05/gcc-pass1.xml | 20 | ||||
-rw-r--r-- | chapter06/mpfr.xml | 4 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | packages.ent | 26 | ||||
-rw-r--r-- | patches.ent | 2 |
8 files changed, 67 insertions, 34 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index b89af0b82..a5d3300ce 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -37,6 +37,39 @@ --> <listitem> + <para>2015-06-23</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to tzdata-2015e. Fixes + <ulink url="&lfs-ticket-root;3798">*3798</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to eudev-3.1.2. Fixes + <ulink url="&lfs-ticket-root;3799">*3799</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to mpfr-3.1.3. Fixes + <ulink url="&lfs-ticket-root;3800">#3800</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to linux-4.1. Fixes + <ulink url="&lfs-ticket-root;3801">#3801</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2015-06-13</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Simplify gcc-pass1 instructions. Thanks to + Pierre Labastie for the patch. Fixes + <ulink url="&lfs-ticket-root;3797">#3797</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2015-06-10</para> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 2a80fcac6..36be54dde 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -166,9 +166,9 @@ <listitem> <para>MPC &mpc-version;</para> </listitem> - <!--<listitem> + <listitem> <para>MPFR &mpfr-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Ncurses &ncurses-version;</para> </listitem>--> @@ -271,6 +271,10 @@ </listitem> <listitem> + <para>mpfr-3.1.2-upstream_fixes-3.patch</para> + </listitem> + + <listitem> <para>Tcl-8.6.3</para> </listitem> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index defee3f43..690ea79ec 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -114,7 +114,7 @@ <para>MD5 sum: <literal>&kbd-backspace-patch-md5;</literal></para> </listitem> </varlistentry> - +<!-- <varlistentry> <term>Mpfr Upstream Fixes Patch - <token>&mpfr-fixes-patch-size;</token>:</term> <listitem> @@ -122,7 +122,7 @@ <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> diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index 62b94ebe2..da6ea0743 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -135,13 +135,10 @@ cd ../gcc-build</userinput></screen> --disable-threads \ --disable-libatomic \ --disable-libgomp \ - --disable-libitm \ --disable-libquadmath \ - --disable-libsanitizer \ --disable-libssp \ --disable-libvtv \ - --disable-libcilkrts \ - --disable-libstdc++-v3 \ + --disable-libstdcxx \ --enable-languages=c,c++</userinput></screen> <variablelist> <title>The meaning of the configure options:</title> @@ -198,17 +195,14 @@ cd ../gcc-build</userinput></screen> <varlistentry> <term><parameter>--disable-decimal-float, --disable-threads, - --disable-libatomic, --disable-libgomp, --disable-libitm, - --disable-libquadmath, --disable-libsanitizer, - --disable-libssp, --disable-libvtv, --disable-libcilkrts, - --disable-libstdc++-v3</parameter></term> + --disable-libatomic, --disable-libgomp, --disable-libquadmath, + --disable-libssp, --disable-libvtv, --disable-libstdcxx</parameter></term> <listitem> <para>These switches disable support for the decimal floating point - extension, threading, libatomic, libgomp, libitm, - libquadmath, libsanitizer, libssp, libvtv, libcilkrts - and the C++ standard library respectively. These features will fail - to compile when building a cross-compiler and are not necessary for - the task of cross-compiling the temporary libc.</para> + extension, threading, libatomic, libgomp, libquadmath, libssp, + libvtv, and the C++ standard library respectively. These features + will fail to compile when building a cross-compiler and are not + necessary for the task of cross-compiling the temporary libc.</para> </listitem> </varlistentry> diff --git a/chapter06/mpfr.xml b/chapter06/mpfr.xml index ab702f17a..597df4d65 100644 --- a/chapter06/mpfr.xml +++ b/chapter06/mpfr.xml @@ -40,12 +40,12 @@ <sect2 role="installation"> <title>Installation of MPFR</title> - +<!-- <para>First, apply the following patch to fix various bugs that have been addressed upstream:</para> <screen><userinput remap="pre">patch -Np1 -i ../&mpfr-fixes-patch;</userinput></screen> - +--> <para>Prepare MPFR for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr \ diff --git a/general.ent b/general.ent index 24314f094..38da03c46 100644 --- a/general.ent +++ b/general.ent @@ -1,7 +1,7 @@ -<!ENTITY version "SVN-20150610"> +<!ENTITY version "SVN-20150623"> <!ENTITY short-version "svn"> <!-- Used below in &blfs-book;. Change to x.y for release but not -rc releases --> -<!ENTITY releasedate "June 10, 2015"> +<!ENTITY releasedate "June 23, 2015"> <!ENTITY copyrightdate "1999-2015"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.8"> <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> diff --git a/packages.ent b/packages.ent index 883cdcb87..cd619d133 100644 --- a/packages.ent +++ b/packages.ent @@ -134,10 +134,10 @@ <!ENTITY e2fsprogs-ch6-du "52 MB"> <!ENTITY e2fsprogs-ch6-sbu "2.7 SBU"> -<!ENTITY eudev-version "3.1.1"> +<!ENTITY eudev-version "3.1.2"> <!ENTITY eudev-size "1,815 KB"> <!ENTITY eudev-url "http://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz"> -<!ENTITY eudev-md5 "d8d6b2ae5c9a740967b1ae2dccbae95b"> +<!ENTITY eudev-md5 "07ab33fe310d250f06fc28f010e3fde2"> <!ENTITY eudev-ch6-du "95 MB"> <!ENTITY eudev-ch6-sbu "0.2 SBU"> @@ -381,13 +381,13 @@ <!ENTITY libtool-ch6-sbu "2.0 SBU"> <!ENTITY linux-major-version "4"> -<!ENTITY linux-minor-version "0"> -<!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;">--> -<!ENTITY linux-size "80,390 KB"> +<!ENTITY linux-minor-version "1"> +<!ENTITY 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-size "81,073 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "214836ae60a5674c31bb7cede5f47794"> +<!ENTITY linux-md5 "fe9dc0f6729f36400ea81aa41d614c37"> <!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, @@ -444,10 +444,10 @@ <!ENTITY mpc-ch6-du "11.2 MB"> <!ENTITY mpc-ch6-sbu "0.3 SBU"> -<!ENTITY mpfr-version "3.1.2"> -<!ENTITY mpfr-size "1,049 KB"> +<!ENTITY mpfr-version "3.1.3"> +<!ENTITY mpfr-size "1,087 KB"> <!ENTITY mpfr-url "http://www.mpfr.org/mpfr-&mpfr-version;/mpfr-&mpfr-version;.tar.xz"> -<!ENTITY mpfr-md5 "e3d203d188b8fe60bb6578dd3152e05c"> +<!ENTITY mpfr-md5 "6969398cd2fbc56a6af570b5273c56a9"> <!ENTITY mpfr-home "http://www.mpfr.org/"> <!ENTITY mpfr-ch6-du "30 MB"> <!ENTITY mpfr-ch6-sbu "0.7 SBU"> @@ -577,10 +577,10 @@ <!ENTITY texinfo-ch6-du "109 MB"> <!ENTITY texinfo-ch6-sbu "0.5 SBU"> -<!ENTITY tzdata-version "2015d"> +<!ENTITY tzdata-version "2015e"> <!ENTITY tzdata-size "290 KB"> <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> -<!ENTITY tzdata-md5 "b595bdc4474b8fc1a15cffc67c66025b"> +<!ENTITY tzdata-md5 "36f9056efb432ca945c73397acfce0d4"> <!ENTITY tzdata-home "http://www.iana.org/time-zones"> <!ENTITY udev-lfs-version "udev-lfs-20140408"> diff --git a/patches.ent b/patches.ent index 5df8f6f4e..568274ed7 100644 --- a/patches.ent +++ b/patches.ent @@ -30,9 +30,11 @@ <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895"> <!ENTITY kbd-backspace-patch-size "12 KB"> +<!-- <!ENTITY mpfr-fixes-patch "mpfr-&mpfr-version;-upstream_fixes-3.patch"> <!ENTITY mpfr-fixes-patch-md5 "5ba8bafe42920d6e570567529629bc59"> <!ENTITY mpfr-fixes-patch-size "38 KB"> +--> <!ENTITY ncurses-gcc5-buildfixes-patch "ncurses-&ncurses-version;-gcc5_buildfixes-1.patch"> <!ENTITY ncurses-gcc5-buildfixes-patch-md5 "f9015f670940350a3fc3c2ef347e2b33"> |