Changeset 12836f5


Ignore:
Timestamp:
08/06/2016 03:53:06 AM (8 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
83528c7
Parents:
8064ca26
Message:

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

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r8064ca26 r12836f5  
    4444-->
    4545   <listitem>
     46      <para>2016-08-05</para>
     47      <itemizedlist>
     48        <listitem>
     49          <para>[bdubbs] - Update to grub-2.02~beta3. Fixes
     50          <ulink url="&lfs-ticket-root;3897">#3897</ulink>.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[bdubbs] - Update to glibc-2.24. Fixes
     54          <ulink url="&lfs-ticket-root;3963">#3963</ulink>.</para>
     55        </listitem>
     56      </itemizedlist>
     57   </listitem>
     58
     59   <listitem>
    4660      <para>2016-07-29</para>
    4761      <itemizedlist>
  • chapter01/whatsnew.xml

    r8064ca26 r12836f5  
    9999      <para>Gettext &gettext-version;</para>
    100100    </listitem>
    101     <!--<listitem>
     101    <listitem>
    102102      <para>Glibc &glibc-version;</para>
    103     </listitem>-->
     103    </listitem>
    104104    <listitem>
    105105      <para>GMP &gmp-version;</para>
     
    114114      <para>Groff &groff-version;</para>
    115115    </listitem>-->
    116     <!--<listitem>
     116    <listitem>
    117117      <para>GRUB &grub-version;</para>
    118     </listitem>-->
     118    </listitem>
    119119    <listitem>
    120120      <para>Gzip &gzip-version;</para>
     
    253253
    254254    <listitem>
    255       <para>&glibc-upstream-patch;</para>
    256     </listitem>
    257 
     255      <para>gcc-6.1.0-asan-1.patch</para>
     256    </listitem>
    258257  </itemizedlist>
    259258
  • chapter03/patches.xml

    r8064ca26 r12836f5  
    5252
    5353    <varlistentry>
     54      <term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term>
     55      <listitem>
     56        <para>Download: <ulink url="&patches-root;&gcc-asan-patch;"/></para>
     57        <para>MD5 sum: <literal>&gcc-asan-patch-md5;</literal></para>
     58      </listitem>
     59    </varlistentry>
     60
     61    <varlistentry>
    5462      <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
    5563      <listitem>
    5664        <para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
    5765        <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
    58       </listitem>
    59     </varlistentry>
    60 
    61     <varlistentry>
    62       <term>Glibc Upstream Patch - <token>&glibc-upstream-patch-size;</token>:</term>
    63       <listitem>
    64         <para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
    65         <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
    6666      </listitem>
    6767    </varlistentry>
  • chapter05/glibc.xml

    r8064ca26 r12836f5  
    4343  <sect2 role="installation">
    4444    <title>Installation of Glibc</title>
    45 
    46     <para>Fix some problems identified upstream:</para>
    47 
    48 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
    4945
    5046    <para>The Glibc documentation recommends building Glibc
  • chapter06/gcc.xml

    r8064ca26 r12836f5  
    4141  <sect2 role="installation">
    4242    <title>Installation of GCC</title>
     43
     44    <para>First fix a problem identified upstream:</para>
     45
     46<screen><userinput remap="pre">patch -Np1 -i ../gcc-6.1.0-asan-1.patch</userinput></screen>
    4347
    4448    <para>The GCC documentation recommends building GCC in a dedicated build directory:</para>
  • chapter06/glibc.xml

    r8064ca26 r12836f5  
    4343  <sect2 role="installation">
    4444    <title>Installation of Glibc</title>
    45 <!--
    46     <note>
    47       <para>Some packages outside of LFS suggest installing GNU libiconv in
    48       order to translate data from one encoding to another. The project's
    49       home page (<ulink url="http://www.gnu.org/software/libiconv/"/>) says
    50       <quote>This library provides an <function>iconv()</function>
    51       implementation, for use on systems which don't have one, or whose
    52       implementation cannot convert from/to Unicode.</quote> Glibc provides
    53       an <function>iconv()</function> implementation and can convert from/to
    54       Unicode, therefore libiconv is not required on an LFS system.</para>
    55     </note>
    56 -->
     45
    5746    <note><para>The Glibc build system is self-contained and will install
    5847    perfectly, even though the compiler specs file and linker are still
     
    6958<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
    7059
    71     <para>Fix some problems identified upstream:</para>
    72 
    73 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
    74 
    7560    <para>The Glibc documentation recommends building Glibc
    7661    in a dedicated build directory:</para>
     
    10691
    10792      <listitem>
    108         <para><emphasis>posix/tst-getaddrinfo4</emphasis> and
    109         <emphasis>posix/tst-getaddrinfo5</emphasis> will always fail due
     93        <para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail due
    11094        to not having the necessary networking applications when the tests are
    11195        run.</para>
  • chapter06/sysklogd.xml

    r8064ca26 r12836f5  
    4242    <title>Installation of Sysklogd</title>
    4343
    44     <para>First, fix a problem that causes a segmentation fault under
    45     some conditions in klogd:</para>
     44    <para>First, fix problems that causes a segmentation fault under
     45    some conditions in klogd and fix an obsolete program construct:</para>
    4646
    47 <screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c</userinput></screen>
     47<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
     48sed -i 's/union wait/int*/' syslogd.c
     49</userinput></screen>
    4850
    4951    <para>Compile the package:</para>
  • general.ent

    r8064ca26 r12836f5  
    1 <!ENTITY version         "SVN-20160728">
     1<!ENTITY version         "SVN-20160805">
    22<!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;
    33                                      Change to x.y for release but not -rc releases -->
    44<!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
    55
    6 <!ENTITY versiond        "20160728-systemd">
     6<!ENTITY versiond        "20160805-systemd">
    77<!ENTITY short-versiond  "systemd">
    88<!ENTITY generic-versiond "systemd">
    99
    10 <!ENTITY releasedate     "July 28, 2016">
     10<!ENTITY releasedate     "August 5, 2016">
    1111<!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
    1212<!ENTITY milestone       "7.10">
  • packages.ent

    r8064ca26 r12836f5  
    239239<!ENTITY gettext-ch6-sbu "3.3 SBU">
    240240
    241 <!ENTITY glibc-version "2.23">
    242 <!ENTITY glibc-size "13,140 KB">
     241<!ENTITY glibc-version "2.24">
     242<!ENTITY glibc-size "13,237 KB">
    243243<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
    244 <!ENTITY glibc-md5 "456995968f3acadbed39f5eba31678df">
     244<!ENTITY glibc-md5 "97dc5517f92016f3d70d83e3162ad318">
    245245<!ENTITY glibc-home "&gnu-software;libc/">
    246246<!ENTITY glibc-ch5-du "650 MB">
     
    284284<!ENTITY groff-ch6-sbu "0.5 SBU">
    285285
    286 <!ENTITY grub-version "2.02~beta2">
    287 <!ENTITY grub-size "5,663 KB">
     286<!ENTITY grub-version "2.02~beta3">
     287<!ENTITY grub-size "5,890 KB">
    288288<!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
    289 <!ENTITY grub-md5 "be62932eade308a364ea4bbc91295930">
     289<!ENTITY grub-md5 "ab399fc6f74a97d66ff77f04b743149c">
    290290<!ENTITY grub-home "&gnu-software;grub/">
    291291<!ENTITY grub-ch6-du "140 MB">
  • patches.ent

    r8064ca26 r12836f5  
    1818<!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1">
    1919<!ENTITY coreutils-i18n-patch-size "146 KB">
     20
     21<!ENTITY gcc-asan-patch "gcc-&gcc-version;-asan-1.patch">
     22<!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5">
     23<!ENTITY gcc-asan-patch-size "2.8 KB">
    2024
    2125<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
Note: See TracChangeset for help on using the changeset viewer.