Changeset efb33c9 in clfs-sysroot


Ignore:
Timestamp:
Jan 3, 2009, 4:54:12 PM (15 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
7d57b83
Parents:
cf77be8
Message:

Add a patch to glibc on arm that fixes a compilation error.

Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/arm/glibc.xml

    rcf77be8 refb33c9  
    5858    xpointer="xpointer(//*[@os='p6'])"/>
    5959
    60 <!--
    61     <para os="ar1">The following patch defines RTLD_SINGLE_THREAD_P for arm.</para>
     60    <para os="ar1">The following patch fixes a compilation error because of a
     61    missing include:</para>
    6262
    63 <screen os="ar2"><userinput>patch -Np1 -i ../&glibc-RTLD_SINGLE_THREAD_P-patch;</userinput></screen>
    64 -->
     63<screen os="ar2"><userinput>patch -Np1 -i ../&glibc-nptl_lowlevellock-patch;</userinput></screen>
    6564
    6665    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/common/gcc-static.xml

    rcf77be8 refb33c9  
    4444    xpointer="xpointer(//*[@os='e'])"/>
    4545
    46 <screen os="ae"><userinput>../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \
    47     --host=${CLFS_HOST} --target=${CLFS_TARGET} --disable-multilib \
    48     --with-sysroot=${CLFS} --disable-nls --disable-shared \
    49     --enable-languages=c</userinput></screen>
     46<screen os="ae"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \
     47    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     48    --disable-multilib --with-sysroot=${CLFS} --disable-nls \
     49    --without-headers --with-newlib --disable-decimal-float \
     50    --disable-libgomp --disable-libmudflap --disable-libssp \
     51    --disable-shared --disable-threads --enable-languages=c</userinput></screen>
    5052
    5153    <variablelist os="af">
     
    8082    <para os="ag">Continue with compiling the package:</para>
    8183
    82 <screen os="ah"><userinput>make all-gcc</userinput></screen>
     84<screen os="ah"><userinput>make</userinput></screen>
    8385
    8486    <para os="ai">Install the package:</para>
    8587
    86 <screen os="aj"><userinput>make install-gcc</userinput></screen>
     88<screen os="aj"><userinput>make install</userinput></screen>
    8789
    8890  </sect2>
  • BOOK/materials/arm/patches.xml

    rcf77be8 refb33c9  
    1010
    1111  <title>Additional Patches for ARM</title>
    12 <!--
     12
    1313  <variablelist role="materials">
    1414
    1515    <varlistentry>
    16       <term>Glibc RTLD_SINGLE_THREAD_P Patch - <token>&glibc-RTLD_SINGLE_THREAD_P-patch-size;</token>:</term>
     16      <term>Glibc NPTL Low Level Lock Patch - <token>&glibc-nptl-lowlevellock-patch-size;</token>:</term>
    1717      <listitem>
    1818        <para>Download: <ulink
    19         url="&patches-root;&glibc-RTLD_SINGLE_THREAD_P-patch;"/></para>
    20         <para>MD5 sum: <literal>&glibc-RTLD_SINGLE_THREAD_P-patch-md5;</literal></para>
     19        url="&patches-root;&glibc-nptl_lowlevellock-patch;"/></para>
     20        <para>MD5 sum: <literal>&glibc-nptl_lowlevellock-patch-md5;</literal></para>
    2121      </listitem>
    2222    </varlistentry>
    2323
    2424  </variablelist>
    25 -->
     25
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2727  href="../common/patches.xml"
  • BOOK/patches.ent

    rcf77be8 refb33c9  
    3232<!ENTITY glibc-localedef_segfault-patch-md5 "7f8d1687d78f18cc46db1531fb17f7fe">
    3333<!ENTITY glibc-localedef_segfault-patch-size "4 KB">
    34 
    3534
    3635<!ENTITY inetutils-man_pages-patch "inetutils-&inetutils-version;-no_server_man_pages-1.patch">
     
    7271<!-- ARM Specific Patches -->
    7372
    74 <!--
    75 <!ENTITY glibc-RTLD_SINGLE_THREAD_P-patch "glibc-&glibc-version;-RTLD_SINGLE_THREAD_P-1.patch">
    76 <!ENTITY glibc-RTLD_SINGLE_THREAD_P-patch-md5 "3bb0167752997d3ccf5e2b41595bd7b3">
    77 <!ENTITY glibc-RTLD_SINGLE_THREAD_P-patch-size "4 KB">
    78 -->
     73<!ENTITY glibc-nptl_lowlevellock-patch "glibc-&glibc-version;-nptl_lowlevellock-1.patch">
     74<!ENTITY glibc-nptl_lowlevellock-patch-md5 "0a428774cf459cf5fd23ff219390c141">
     75<!ENTITY glibc-nptl-lowlevellock-patch-size "4 KB">
    7976
    8077<!-- PA-RISC Specific Patches -->
Note: See TracChangeset for help on using the changeset viewer.