[Clfs-commits] commit: r5037 - in /trunk: BOOK/ BOOK/final-system/alpha/ BOOK/final-system/common/ BOOK/final-system/mips/ BOOK/final-system/mips64-64/ BOOK/final-system/mips64/ BOOK/final-system/multilib/ BOOK/final-system/ppc/ BOOK/final-system/ppc64/ BOOK/final-system/sparc64-64/ BOOK/final-system/sparc64/ BOOK/final-system/x86/ BOOK/final-system/x86_64-64/ BOOK/final-system/x86_64/ BOOK/introduction/common/ BOOK/materials/common/ patches/

svn at cross-lfs.org svn at cross-lfs.org
Sun Jun 7 21:43:44 PDT 2009


Author: jim
Date: Mon Jun  8 04:43:43 2009
New Revision: 5037

Log:
This commit will address most of the EGLIBC test suite failures

Added:
    trunk/patches/eglibc-2.10.1-fixes-1.patch
Modified:
    trunk/BOOK/final-system/alpha/eglibc.xml
    trunk/BOOK/final-system/common/eglibc.xml
    trunk/BOOK/final-system/mips/eglibc.xml
    trunk/BOOK/final-system/mips64-64/eglibc.xml
    trunk/BOOK/final-system/mips64/eglibc-64bit.xml
    trunk/BOOK/final-system/mips64/eglibc-n32.xml
    trunk/BOOK/final-system/mips64/eglibc.xml
    trunk/BOOK/final-system/multilib/eglibc-64bit.xml
    trunk/BOOK/final-system/multilib/eglibc.xml
    trunk/BOOK/final-system/ppc/eglibc.xml
    trunk/BOOK/final-system/ppc64/eglibc-64bit.xml
    trunk/BOOK/final-system/ppc64/eglibc.xml
    trunk/BOOK/final-system/sparc64-64/eglibc.xml
    trunk/BOOK/final-system/sparc64/eglibc-64bit.xml
    trunk/BOOK/final-system/x86/eglibc.xml
    trunk/BOOK/final-system/x86_64-64/eglibc.xml
    trunk/BOOK/final-system/x86_64/eglibc-64bit.xml
    trunk/BOOK/final-system/x86_64/eglibc.xml
    trunk/BOOK/introduction/common/changelog.xml
    trunk/BOOK/materials/common/patches.xml
    trunk/BOOK/patches.ent

Modified: trunk/BOOK/final-system/alpha/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/alpha/eglibc.xml (original)
+++ trunk/BOOK/final-system/alpha/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/common/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/common/eglibc.xml (original)
+++ trunk/BOOK/final-system/common/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -38,6 +38,18 @@
       Unicode, therefore libiconv is not required on a CLFS system.</para>
     </note>
 
+    <para os="p1">EGLIBC has various issues addressed by the following patch:</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen>
+
+    <para os="l1">The following sed makes sure that newly built EGLIBC is tested,
+    during make install, instead of the one we previously build:</para>
+
+<screen os="l2"><userinput>LINKER=$(readelf -l $(file /tools/lib/libc-* | cut -f1 -d:) | sed -n 's at .*interpret.*/tools\(.*\)]$@\1 at p')
+sed -i "s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=${LINKER} -o|" \
+  scripts/test-installation.pl
+unset LINKER</userinput></screen>
+
     <para os="b">The EGLIBC build system is self-contained and will install
     perfectly, even though the compiler specs file and linker are still
     pointing at <filename class="directory">/tools</filename>. The specs
@@ -80,11 +92,13 @@
       Do not skip it under any circumstance.</para>
     </important>
 
-    <para os="m">Test the results:</para>
+    <para os="m">Before running the tests, copy a file from the source tree into our
+    build tree to prevent a couple of test failures, then run the tests:</para>
 
 <!-- items n,o,p no longer the master, use x86_64 which has no failures -->
 
-<screen os="n"><userinput>make -k check >eglibc-check-log 2>&1 ; grep Error eglibc-check-log</userinput></screen>
+<screen os="n"><userinput>cp -v ../glibc-&eglibc-version;/iconvdata/gconv-modules iconvdata
+make -k check >eglibc-check-log 2>&1 ; grep Error eglibc-check-log</userinput></screen>
 
     <para os="o">The EGLIBC test suite is highly dependent on certain functions of
     the host system, in particular the kernel. The posix/annexc test normally fails

Modified: trunk/BOOK/final-system/mips/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/mips/eglibc.xml (original)
+++ trunk/BOOK/final-system/mips/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/mips64-64/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/mips64-64/eglibc.xml (original)
+++ trunk/BOOK/final-system/mips64-64/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/mips64/eglibc-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/mips64/eglibc-64bit.xml (original)
+++ trunk/BOOK/final-system/mips64/eglibc-64bit.xml Mon Jun  8 04:43:43 2009
@@ -20,6 +20,22 @@
 
   <sect2 role="installation">
     <title>Installation of EGLIBC</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/eglibc-64bit.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="eglibc.xml"

Modified: trunk/BOOK/final-system/mips64/eglibc-n32.xml
==============================================================================
--- trunk/BOOK/final-system/mips64/eglibc-n32.xml (original)
+++ trunk/BOOK/final-system/mips64/eglibc-n32.xml Mon Jun  8 04:43:43 2009
@@ -20,6 +20,23 @@
 
   <sect2 role="installation">
     <title>Installation of EGLIBC</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+<screen os="l2"><userinput>LINKER=$(readelf -l $(file /tools/lib32/libc-* | cut -f1 -d:) | sed -n 's at .*interpret.*/tools\(.*\)]$@\1 at p')
+sed -i "s|libs -o|libs -L/usr/lib32 -Wl,-dynamic-linker=${LINKER} -o|" \
+  scripts/test-installation.pl
+unset LINKER</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="eglibc.xml"

Modified: trunk/BOOK/final-system/mips64/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/mips64/eglibc.xml (original)
+++ trunk/BOOK/final-system/mips64/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -25,6 +25,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/multilib/eglibc-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/eglibc-64bit.xml (original)
+++ trunk/BOOK/final-system/multilib/eglibc-64bit.xml Mon Jun  8 04:43:43 2009
@@ -20,6 +20,23 @@
 
   <sect2 role="installation">
     <title>Installation of EGLIBC</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+<screen os="l2"><userinput>LINKER=$(readelf -l $(file /tools/lib64/libc-* | cut -f1 -d:) | sed -n 's at .*interpret.*/tools\(.*\)]$@\1 at p')
+sed -i "s|libs -o|libs -L/usr/lib64 -Wl,-dynamic-linker=${LINKER} -o|" \
+  scripts/test-installation.pl
+unset LINKER</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="eglibc.xml"

Modified: trunk/BOOK/final-system/multilib/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/eglibc.xml (original)
+++ trunk/BOOK/final-system/multilib/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -25,6 +25,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/ppc/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/ppc/eglibc.xml (original)
+++ trunk/BOOK/final-system/ppc/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/ppc64/eglibc-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/ppc64/eglibc-64bit.xml (original)
+++ trunk/BOOK/final-system/ppc64/eglibc-64bit.xml Mon Jun  8 04:43:43 2009
@@ -20,6 +20,22 @@
 
   <sect2 role="installation">
     <title>Installation of EGLIBC</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/eglibc-64bit.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="eglibc.xml"

Modified: trunk/BOOK/final-system/ppc64/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/ppc64/eglibc.xml (original)
+++ trunk/BOOK/final-system/ppc64/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -25,6 +25,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/sparc64-64/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/sparc64-64/eglibc.xml (original)
+++ trunk/BOOK/final-system/sparc64-64/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/sparc64/eglibc-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/sparc64/eglibc-64bit.xml (original)
+++ trunk/BOOK/final-system/sparc64/eglibc-64bit.xml Mon Jun  8 04:43:43 2009
@@ -20,6 +20,22 @@
 
   <sect2 role="installation">
     <title>Installation of EGLIBC</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/eglibc-64bit.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/x86/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/x86/eglibc.xml (original)
+++ trunk/BOOK/final-system/x86/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/x86_64-64/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/x86_64-64/eglibc.xml (original)
+++ trunk/BOOK/final-system/x86_64-64/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -24,6 +24,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/final-system/x86_64/eglibc-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/x86_64/eglibc-64bit.xml (original)
+++ trunk/BOOK/final-system/x86_64/eglibc-64bit.xml Mon Jun  8 04:43:43 2009
@@ -20,6 +20,22 @@
 
   <sect2 role="installation">
     <title>Installation of Glibc</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/eglibc-64bit.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="eglibc.xml"

Modified: trunk/BOOK/final-system/x86_64/eglibc.xml
==============================================================================
--- trunk/BOOK/final-system/x86_64/eglibc.xml (original)
+++ trunk/BOOK/final-system/x86_64/eglibc.xml Mon Jun  8 04:43:43 2009
@@ -25,6 +25,22 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='z'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/eglibc.xml"
+    xpointer="xpointer(//*[@os='l2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/eglibc.xml"

Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Mon Jun  8 04:43:43 2009
@@ -44,6 +44,9 @@
         </listitem>
         <listitem>
           <para>[Jim] - Updated Findutils to 4.4.2.</para>
+        </listitem>
+        <listitem>
+          <para>[Jim] - Updated EGLIBC to prevent most testsuite failures.</para>
         </listitem>
       </itemizedlist>
     </listitem>

Modified: trunk/BOOK/materials/common/patches.xml
==============================================================================
--- trunk/BOOK/materials/common/patches.xml (original)
+++ trunk/BOOK/materials/common/patches.xml Mon Jun  8 04:43:43 2009
@@ -64,6 +64,15 @@
     </varlistentry>
 
     <varlistentry>
+      <term>EGLIBC Fixes Patch - <token>&eglibc-fixes-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink
+        url="&patches-root;&eglibc-fixes-patch;"/></para>
+        <para>MD5 sum: <literal>&eglibc-fixes-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Expect Avoid TCL Internals Patch - <token>&expect-avoid_tcl_internals-patch-size;</token>:</term>
       <listitem>
         <para>Download: <ulink

Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent (original)
+++ trunk/BOOK/patches.ent Mon Jun  8 04:43:43 2009
@@ -24,6 +24,10 @@
 <!ENTITY diffutils-i18n-patch-md5 "2e176c390bf4dca2fb088e0a16261a96">
 <!ENTITY diffutils-i18n-patch-size "17 KB">
 
+<!ENTITY eglibc-fixes-patch "eglibc-&eglibc-version;-fixes-1.patch">
+<!ENTITY eglibc-fixes-patch-md5 "d6291ad34fbf3f75f5fabc7c3089da06">
+<!ENTITY eglibc-fixes-patch-size "2 KB">
+
 <!ENTITY expect-avoid_tcl_internals-patch "expect-&expect-version;-avoid-tcl-internals-1.patch">
 <!ENTITY expect-avoid_tcl_internals-patch-md5 "5661004ca23ddc9592f488142367c2f5">
 <!ENTITY expect-avoid_tcl_internals-patch-size "3 KB">




More information about the Clfs-commits mailing list