Changeset 8b3ca42


Ignore:
Timestamp:
Jul 24, 2006, 6:02:14 PM (18 years ago)
Author:
Ken Moffat <zarniwhoop@…>
Children:
e970bd81
Parents:
5e56006
Message:

Fix most of the tests in glibc-32 on multilib, thanks to Go Moko. Anybody with access to mips64 should consider whether this needs to be applied to N32, please.

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • final-system/mips64/glibc.xml

    r5e56006 r8b3ca42  
    104104
    105105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     106    href="../multilib/glibc.xml"
     107    xpointer="xpointer(//*[@os='l1'])"/>
     108
     109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     110    href="../multilib/glibc.xml"
     111    xpointer="xpointer(//*[@os='l2'])"/>
     112
     113    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    106114    href="../common/glibc.xml"
    107115    xpointer="xpointer(//*[@os='m'])"/>
  • final-system/multilib/glibc.xml

    r5e56006 r8b3ca42  
    8888    xpointer="xpointer(//*[@os='l'])"/>
    8989
     90    <para os="l1">In multilib, we tend to think that compiling for
     91    <literal>${CLFS_TARGET32}</literal> is <emphasis>not</emphasis>
     92    cross-compiling. Glibc takes the traditional view that if you are building
     93    for a different host then you are cross-compiling, so you won&quot;t be running
     94    the tests and therefore you don&quot;t need the locale files. When we run
     95    the tests, many will fail if the locale files are missing. The following
     96    sed allows these tests to succeed:</para>
     97
     98<screen os="l2"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../glibc-2.4/localedata/Makefile</userinput></screen>
     99
    90100    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    91101    href="../common/glibc.xml"
     
    103113    href="../common/glibc.xml"
    104114    xpointer="xpointer(//*[@os='p'])"/>
     115
     116<!-- now that we can see what is really failing, we can address arch-specific failures here -->
    105117
    106118    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • final-system/ppc64/glibc.xml

    r5e56006 r8b3ca42  
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     99    href="../multilib/glibc.xml"
     100    xpointer="xpointer(//*[@os='l1'])"/>
     101
     102    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     103    href="../multilib/glibc.xml"
     104    xpointer="xpointer(//*[@os='l2'])"/>
     105
     106    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    99107    href="../common/glibc.xml"
    100108    xpointer="xpointer(//*[@os='m'])"/>
  • introduction/mips64/changelog.xml

    r5e56006 r8b3ca42  
    3535
    3636    <listitem>
     37      <para>July 24, 2006</para>
     38      <itemizedlist>
     39        <listitem>
     40          <para>[ken] - Fix the locale failures in 32-bit glibc tests, thanks
     41          to Go Moko.</para>
     42        </listitem>
     43      </itemizedlist>
     44    </listitem>
     45
     46    <listitem>
    3747      <para>July 22, 2006</para>
    3848      <itemizedlist>
  • introduction/ppc64/changelog.xml

    r5e56006 r8b3ca42  
    3535
    3636    <listitem>
     37      <para>July 24, 2006</para>
     38      <itemizedlist>
     39        <listitem>
     40          <para>[ken] - Fix the locale failures in 32-bit glibc tests, thanks
     41          to Go Moko.</para>
     42        </listitem>
     43      </itemizedlist>
     44    </listitem>
     45
     46    <listitem>
    3747      <para>July 23, 2006</para>
    3848      <itemizedlist>
  • introduction/sparc64/changelog.xml

    r5e56006 r8b3ca42  
    3535
    3636    <listitem>
     37      <para>July 24, 2006</para>
     38      <itemizedlist>
     39        <listitem>
     40          <para>[ken] - Fix the locale failures in 32-bit glibc tests, thanks
     41          to Go Moko.</para>
     42        </listitem>
     43      </itemizedlist>
     44    </listitem>
     45
     46    <listitem>
    3747      <para>June 25, 2006</para>
    3848      <itemizedlist>
  • introduction/x86_64/changelog.xml

    r5e56006 r8b3ca42  
    4040          <para>[ken] - Add an LDEMULATION when we run the 32-bit libtool
    4141          testsuite.</para>
     42        </listitem>
     43        <listitem>
     44          <para>[ken] - Fix the locale failures in 32-bit glibc tests, thanks
     45          to Go Moko.</para>
    4246        </listitem>
    4347      </itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.