Update to grub-2.02~beta3.

Update to glibc-2.24.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11100 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2016-08-06 03:53:06 +00:00
parent 8064ca2674
commit 12836f58d2
10 changed files with 49 additions and 46 deletions

View File

@ -42,6 +42,20 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
<para>2016-08-05</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to grub-2.02~beta3. Fixes
<ulink url="&lfs-ticket-root;3897">#3897</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to glibc-2.24. Fixes
<ulink url="&lfs-ticket-root;3963">#3963</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2016-07-29</para>
<itemizedlist>

View File

@ -98,9 +98,9 @@
<listitem>
<para>Gettext &gettext-version;</para>
</listitem>
<!--<listitem>
<listitem>
<para>Glibc &glibc-version;</para>
</listitem>-->
</listitem>
<listitem>
<para>GMP &gmp-version;</para>
</listitem>
@ -113,9 +113,9 @@
<!--<listitem>
<para>Groff &groff-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>GRUB &grub-version;</para>
</listitem>-->
</listitem>
<listitem>
<para>Gzip &gzip-version;</para>
</listitem>
@ -252,9 +252,8 @@
<listitem><para></para></listitem> <!-- satisfy build -->
<listitem>
<para>&glibc-upstream-patch;</para>
<para>gcc-6.1.0-asan-1.patch</para>
</listitem>
</itemizedlist>
<itemizedlist>

View File

@ -51,18 +51,18 @@
</varlistentry>
<varlistentry>
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
<term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
<para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
<para>Download: <ulink url="&patches-root;&gcc-asan-patch;"/></para>
<para>MD5 sum: <literal>&gcc-asan-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Glibc Upstream Patch - <token>&glibc-upstream-patch-size;</token>:</term>
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
<para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
<para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
<para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
</listitem>
</varlistentry>

View File

@ -43,10 +43,6 @@
<sect2 role="installation">
<title>Installation of Glibc</title>
<para>Fix some problems identified upstream:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
<para>The Glibc documentation recommends building Glibc
in a dedicated build directory:</para>

View File

@ -41,6 +41,10 @@
<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>The GCC documentation recommends building GCC in a dedicated build directory:</para>
<screen><userinput remap="pre">mkdir -v build

View File

@ -42,18 +42,7 @@
<sect2 role="installation">
<title>Installation of Glibc</title>
<!--
<note>
<para>Some packages outside of LFS suggest installing GNU libiconv in
order to translate data from one encoding to another. The project's
home page (<ulink url="http://www.gnu.org/software/libiconv/"/>) says
<quote>This library provides an <function>iconv()</function>
implementation, for use on systems which don't have one, or whose
implementation cannot convert from/to Unicode.</quote> Glibc provides
an <function>iconv()</function> implementation and can convert from/to
Unicode, therefore libiconv is not required on an LFS system.</para>
</note>
-->
<note><para>The Glibc build system is self-contained and will install
perfectly, even though the compiler specs file and linker are still
pointing to <filename class="directory">/tools</filename>. The specs
@ -68,10 +57,6 @@
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
<para>Fix some problems identified upstream:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
<para>The Glibc documentation recommends building Glibc
in a dedicated build directory:</para>
@ -105,8 +90,7 @@ cd build</userinput></screen>
<itemizedlist>
<listitem>
<para><emphasis>posix/tst-getaddrinfo4</emphasis> and
<emphasis>posix/tst-getaddrinfo5</emphasis> will always fail due
<para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail due
to not having the necessary networking applications when the tests are
run.</para>
</listitem>

View File

@ -41,10 +41,12 @@
<sect2 role="installation">
<title>Installation of Sysklogd</title>
<para>First, fix a problem that causes a segmentation fault under
some conditions in klogd:</para>
<para>First, fix problems that causes a segmentation fault under
some conditions in klogd and fix an obsolete program construct:</para>
<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c</userinput></screen>
<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
sed -i 's/union wait/int*/' syslogd.c
</userinput></screen>
<para>Compile the package:</para>

View File

@ -1,13 +1,13 @@
<!ENTITY version "SVN-20160728">
<!ENTITY version "SVN-20160805">
<!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 "20160728-systemd">
<!ENTITY versiond "20160805-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
<!ENTITY releasedate "July 28, 2016">
<!ENTITY releasedate "August 5, 2016">
<!ENTITY copyrightdate "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.10">

View File

@ -238,10 +238,10 @@
<!ENTITY gettext-ch6-du "202 MB">
<!ENTITY gettext-ch6-sbu "3.3 SBU">
<!ENTITY glibc-version "2.23">
<!ENTITY glibc-size "13,140 KB">
<!ENTITY glibc-version "2.24">
<!ENTITY glibc-size "13,237 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
<!ENTITY glibc-md5 "456995968f3acadbed39f5eba31678df">
<!ENTITY glibc-md5 "97dc5517f92016f3d70d83e3162ad318">
<!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-ch5-du "650 MB">
<!ENTITY glibc-ch5-sbu "4.0 SBU">
@ -283,10 +283,10 @@
<!ENTITY groff-ch6-du "84 MB">
<!ENTITY groff-ch6-sbu "0.5 SBU">
<!ENTITY grub-version "2.02~beta2">
<!ENTITY grub-size "5,663 KB">
<!ENTITY grub-version "2.02~beta3">
<!ENTITY grub-size "5,890 KB">
<!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
<!ENTITY grub-md5 "be62932eade308a364ea4bbc91295930">
<!ENTITY grub-md5 "ab399fc6f74a97d66ff77f04b743149c">
<!ENTITY grub-home "&gnu-software;grub/">
<!ENTITY grub-ch6-du "140 MB">
<!ENTITY grub-ch6-sbu "0.8 SBU">

View File

@ -18,6 +18,10 @@
<!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1">
<!ENTITY coreutils-i18n-patch-size "146 KB">
<!ENTITY gcc-asan-patch "gcc-&gcc-version;-asan-1.patch">
<!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5">
<!ENTITY gcc-asan-patch-size "2.8 KB">
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
<!ENTITY glibc-fhs-patch-size "2.8 KB">