Quellcode durchsuchen

Upgrade to Glibc-2.10.1. Fixes #2401.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8898 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess vor 16 Jahren
Ursprung
Commit
9d2b364218
7 geänderte Dateien mit 13 neuen und 25 gelöschten Zeilen
  1. 4 0
      chapter01/changelog.xml
  2. 0 4
      chapter01/whatsnew.xml
  3. 0 8
      chapter03/patches.xml
  4. 5 0
      chapter06/binutils.xml
  5. 0 5
      chapter06/glibc.xml
  6. 4 4
      packages.ent
  7. 0 4
      patches.ent

+ 4 - 0
chapter01/changelog.xml

@@ -40,6 +40,10 @@
     <listitem>
       <para>2009-05-23</para>
       <itemizedlist>
+        <listitem>
+          <para>[matthew] - Upgrade to Glibc-2.10.1.  Fixes
+          <ulink url="&lfs-ticket-root;2401">#2401</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[matthew] - Upgrade to Linux-2.6.29.4.  Fixes
           <ulink url="&lfs-ticket-root;2402">#2402</ulink>.</para>

+ 0 - 4
chapter01/whatsnew.xml

@@ -235,10 +235,6 @@
       <para>&gettext-upstream_fixes-patch;</para>
     </listitem>
 
-    <listitem>
-      <para>&glibc-ildoubl-test-fix-patch;</para>
-    </listitem>
-
     <listitem>
       <para>&grep-debian-patch;</para>
     </listitem>

+ 0 - 8
chapter03/patches.xml

@@ -106,14 +106,6 @@
       </listitem>
     </varlistentry>
 
-    <varlistentry>
-      <term>Glibc Ildoubl Test Fix Patch - <token>&glibc-ildoubl-test-fix-patch-size;</token>:</term>
-      <listitem>
-        <para>Download: <ulink url="&patches-root;&glibc-ildoubl-test-fix-patch;"/></para>
-        <para>MD5 sum: <literal>&glibc-ildoubl-test-fix-patch-md5;</literal></para>
-      </listitem>
-    </varlistentry>
-
     <varlistentry>
       <term>Grep Debian Patch - <token>&grep-debian-patch-size;</token>:</term>
       <listitem>

+ 5 - 0
chapter06/binutils.xml

@@ -64,6 +64,11 @@ Ask your system administrator to create more.</computeroutput></screen>
 <screen><userinput remap="pre">rm -fv etc/standards.info
 sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen>
 
+    <para>Fix an issue that causes one of the tests to fail to compile against
+    Glibc-&glibc-version;:</para>
+
+<screen><userinput remap="pre">sed -i -e 's/getline/get_line/' libiberty/testsuite/test-demangle.c</userinput></screen>
+
     <para>The Binutils documentation recommends building Binutils outside of the
     source directory in a dedicated build directory:</para>
 

+ 0 - 5
chapter06/glibc.xml

@@ -90,11 +90,6 @@ sed -i &quot;s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=$DL -o|&quot; \
         scripts/test-installation.pl
 unset DL</userinput></screen>
 
-    <para>First apply a patch which corrects a failure in the test suite:</para>
-
-<screen><userinput remap="pre">patch -Np1 -i ../&glibc-ildoubl-test-fix-patch;</userinput></screen>
-
-
     <para>The <command>ldd</command> shell script contains Bash-specific
     syntax. Change its default program interpreter to <command>/bin/bash</command>
     in case another <command>/bin/sh</command> is installed as described in the

+ 4 - 4
packages.ent

@@ -197,10 +197,10 @@
 <!ENTITY gettext-ch6-du "128 MB">
 <!ENTITY gettext-ch6-sbu "2.2 SBU">
 
-<!ENTITY glibc-version "2.9">
-<!ENTITY glibc-size "15,703 KB">
+<!ENTITY glibc-version "2.10.1">
+<!ENTITY glibc-size "15,729 KB">
 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.bz2">
-<!ENTITY glibc-md5 "fc62e989cf31d015f31628609fc3757a">
+<!ENTITY glibc-md5 "ee71dedf724dc775e4efec9b823ed3be">
 <!ENTITY glibc-home "&gnu-software;libc/">
 <!ENTITY glibc-ch5-du "407 MB">
 <!ENTITY glibc-ch5-sbu "7.6 SBU">
@@ -209,7 +209,7 @@
 <!ENTITY glibc-libidn-version "&glibc-version;">
 <!ENTITY glibc-libidn-size "100 KB">
 <!ENTITY glibc-libidn-url "&gnu;glibc/glibc-libidn-&glibc-libidn-version;.tar.bz2">
-<!ENTITY glibc-libidn-md5 "99536b508af988e7cc6275944d12b491">
+<!ENTITY glibc-libidn-md5 "8ef88560ec608d5923ee05eb5f0e15ea">
 <!ENTITY glibc-libidn-home " ">
 
 <!ENTITY gmp-version "4.3.0">

+ 0 - 4
patches.ent

@@ -54,10 +54,6 @@
 <!ENTITY gettext-upstream_fixes-patch-md5 "1907197e133f7419d8d78e18615f9467">
 <!ENTITY gettext-upstream_fixes-patch-size "1.7 KB">
 
-<!ENTITY glibc-ildoubl-test-fix-patch "glibc-&glibc-version;-ildoubl_test-1.patch">
-<!ENTITY glibc-ildoubl-test-fix-patch-md5 "4dc864a487eee8426413542591d19edb">
-<!ENTITY glibc-ildoubl-test-fix-patch-size "1.0 KB">
-
 
 <!ENTITY grep-debian-patch "grep-&grep-version;-debian_fixes-1.patch">
 <!ENTITY grep-debian-patch-md5 "337d017202d7e3b08d428a89da3ee572">