mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
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:
parent
8064ca2674
commit
12836f58d2
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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 – -->
|
||||
<!ENTITY milestone "7.10">
|
||||
|
||||
|
12
packages.ent
12
packages.ent
@ -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">
|
||||
|
@ -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">
|
||||
|
Loading…
Reference in New Issue
Block a user