Changeset 51a1403 in clfs-sysroot


Ignore:
Timestamp:
Jul 11, 2009, 5:23:41 PM (15 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
8a63c91
Parents:
f3125bf
Message:

Updated Glibc to EGlibc 2.10.1.
Updated the Bootscripts to 1.2-pre8.

Files:
1 added
5 deleted
25 edited
5 moved

Legend:

Unmodified
Added
Removed
  • BOOK/appendices/dependencies/common.xml

    rf3125bf r51a1403  
    9595
    9696        <seglistitem>
    97           <seg>Bash, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make,
     97          <seg>Bash, Bison, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, Make,
    9898          Ncurses, Patch, Readline, Sed and Texinfo</seg>
    9999        </seglistitem>
     
    123123
    124124        <seglistitem>
    125          <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, GCC, Glibc,
     125         <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, EGlibc, GCC,
    126126         Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
    127127        </seglistitem>
     
    151151
    152152        <seglistitem>
    153          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc,
     153         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC,
    154154         Grep, M4, Make and Sed</seg>
    155155        </seglistitem>
     
    179179
    180180        <seglistitem>
    181          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make</seg>
     181         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Make</seg>
    182182        </seglistitem>
    183183      </segmentedlist>
     
    233233
    234234        <seglistitem>
    235          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, GMP, Grep, Make,
     235         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, GMP, Grep, Make,
    236236         Patch, Perl, Sed and Texinfo</seg>
    237237        </seglistitem>
     
    315315
    316316        <seglistitem>
    317          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep,
     317         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
    318318         Make, Patch, Sed and Texinfo</seg>
    319319        </seglistitem>
     
    343343
    344344        <seglistitem>
    345          <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
     345         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, GCC, Grep, Make,
    346346         Patch, Sed and Tcl</seg>
    347347        </seglistitem>
     
    371371
    372372        <seglistitem>
    373          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep, Gzip,
     373         <seg>Bash, Binutils, Coreutils, EGlibc, Gawk, GCC, Gettext, Grep, Gzip,
    374374         Make, Sed and Texinfo</seg>
    375375        </seglistitem>
     
    399399
    400400        <seglistitem>
    401          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
     401         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
    402402         Make, Sed and Zlib</seg>
    403403        </seglistitem>
     
    427427
    428428        <seglistitem>
    429          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make,
     429         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
    430430         Sed and Texinfo</seg>
    431431        </seglistitem>
     
    455455
    456456        <seglistitem>
    457          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, M4, Make,
     457         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, M4, Make,
    458458         Sed and Texinfo</seg>
    459459        </seglistitem>
     
    483483
    484484        <seglistitem>
    485          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed and Texinfo</seg>
     485         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Sed and Texinfo</seg>
    486486        </seglistitem>
    487487      </segmentedlist>
     
    510510
    511511        <seglistitem>
    512          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    513          Glibc, GMP, Grep, Make, MPFR, Patch, Perl, Sed, Tar and Texinfo</seg>
     512         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     513         GCC, GMP, Grep, Make, MPFR, Patch, Perl, Sed, Tar and Texinfo</seg>
    514514        </seglistitem>
    515515      </segmentedlist>
     
    538538
    539539        <seglistitem>
    540          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    541          Glibc, Grep, Make, Sed and Texinfo</seg>
     540         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     541         GCC, Grep, Make, Sed and Texinfo</seg>
    542542        </seglistitem>
    543543      </segmentedlist>
     
    559559      </segmentedlist>
    560560
    561 <!-- Begin Glibc dependency info -->
    562   <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead>
     561<!-- Begin EGlibc dependency info -->
     562  <bridgehead renderas="sect2" id="eglibc-dep">EGlibc</bridgehead>
    563563
    564564      <segmentedlist>
     
    594594
    595595        <seglistitem>
    596          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, M4, Make,
     596         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, M4, Make,
    597597         Sed and Texinfo</seg>
    598598        </seglistitem>
     
    622622
    623623        <seglistitem>
    624          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep,
     624         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
    625625         Make, Patch, Sed and Texinfo</seg>
    626626        </seglistitem>
     
    650650
    651651        <seglistitem>
    652          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Perl
     652         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make, Perl
    653653         Sed and Texinfo</seg>
    654654        </seglistitem>
     
    678678
    679679        <seglistitem>
    680          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make,
     680         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
    681681         Sed and Texinfo</seg>
    682682        </seglistitem>
     
    733733
    734734        <seglistitem>
    735          <seg>Bash, Binutils, Bison, Coreutils, Findutils, Flex, GCC, Glibc,
     735         <seg>Bash, Binutils, Bison, Coreutils, Findutils, Flex, EGlibc, GCC,
    736736         Make, Linux-Headers and Sed</seg>
    737737        </seglistitem>
     
    761761
    762762        <seglistitem>
    763          <seg>Bash, Binutils, Coreutils, GCC, Glibc and Make</seg>
     763         <seg>Bash, Binutils, Coreutils, EGlibc, GCC and Make</seg>
    764764        </seglistitem>
    765765      </segmentedlist>
     
    788788
    789789        <seglistitem>
    790          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Gzip, Make and Sed</seg>
     790         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Gzip, Make and Sed</seg>
    791791        </seglistitem>
    792792      </segmentedlist>
     
    815815
    816816        <seglistitem>
    817          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make,
     817         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
    818818         Ncurses and Sed</seg>
    819819        </seglistitem>
     
    843843
    844844        <seglistitem>
    845          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, Glibc, Grep,
     845         <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, EGlibc, GCC, Grep,
    846846         Make, Sed and Texinfo</seg>
    847847        </seglistitem>
     
    898898
    899899        <seglistitem>
    900          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, Grep,
     900         <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, EGlibc, GCC, Grep,
    901901         Gzip, Make, Module-Init-Tools, Ncurses, Perl and Sed</seg>
    902902        </seglistitem>
     
    926926
    927927        <seglistitem>
    928          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Sed
     928         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make, Sed
    929929         and Texinfo</seg>
    930930        </seglistitem>
     
    954954
    955955        <seglistitem>
    956          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep,
     956         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
    957957         Make, Sed and Texinfo</seg>
    958958        </seglistitem>
     
    982982
    983983        <seglistitem>
    984          <seg>Bash, Binutils, Bzip2, Coreutils, Gawk, GCC,
    985          Glibc, Grep, Groff, Gzip, Less, XZ-Utils, Make and Sed</seg>
     984         <seg>Bash, Binutils, Bzip2, Coreutils, EGlibc, Gawk, GCC,
     985         Grep, Groff, Gzip, Less, XZ-Utils, Make and Sed</seg>
    986986        </seglistitem>
    987987      </segmentedlist>
     
    10371037
    10381038        <seglistitem>
    1039          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP,
     1039         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, GMP,
    10401040         Make, Sed and Texinfo</seg>
    10411041        </seglistitem>
     
    10651065
    10661066        <seglistitem>
    1067          <seg>Bash, Binutils, Coreutils, Findutils, GCC, Glibc, Grep, Make,
     1067         <seg>Bash, Binutils, Coreutils, Findutils, EGlibc, GCC, Grep, Make,
    10681068         Sed and Zlib</seg>
    10691069        </seglistitem>
     
    10931093
    10941094        <seglistitem>
    1095          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
     1095         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
    10961096         Make and Sed</seg>
    10971097        </seglistitem>
     
    11221122
    11231123        <seglistitem>
    1124          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make and Sed</seg>
     1124         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make and Sed</seg>
    11251125        </seglistitem>
    11261126      </segmentedlist>
     
    11491149
    11501150        <seglistitem>
    1151          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep,
     1151         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep,
    11521152         Make and Sed</seg>
    11531153        </seglistitem>
     
    11771177
    11781178        <seglistitem>
    1179          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make and Ncurses</seg>
     1179         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Make and Ncurses</seg>
    11801180        </seglistitem>
    11811181      </segmentedlist>
     
    12041204
    12051205        <seglistitem>
    1206          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses
     1206         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Ncurses
    12071207         and Sed</seg>
    12081208        </seglistitem>
     
    12321232
    12331233        <seglistitem>
    1234          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses,
     1234         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Ncurses,
    12351235         Patch, Sed and Texinfo</seg>
    12361236        </seglistitem>
     
    12601260
    12611261        <seglistitem>
    1262          <seg>Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make
     1262         <seg>Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, Make
    12631263         and Sed</seg>
    12641264        </seglistitem>
     
    12881288
    12891289        <seglistitem>
    1290          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make,
     1290         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
    12911291         Sed and Texinfo</seg>
    12921292        </seglistitem>
     
    13161316
    13171317        <seglistitem>
    1318          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    1319          Gettext, Glibc, Grep, Make and Sed</seg>
     1318         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     1319         GCC, Gettext, Grep, Make and Sed</seg>
    13201320        </seglistitem>
    13211321      </segmentedlist>
     
    13441344
    13451345        <seglistitem>
    1346          <seg>Binutils, Coreutils, GCC, Glibc, Make and Sed</seg>
     1346         <seg>Binutils, Coreutils, EGlibc, GCC, Make and Sed</seg>
    13471347        </seglistitem>
    13481348      </segmentedlist>
     
    13711371
    13721372        <seglistitem>
    1373          <seg>Bash, Binutils, Bison, Coreutils, GCC, Glibc,
     1373         <seg>Bash, Binutils, Bison, Coreutils, EGlibc, GCC,
    13741374         Grep, Make, Sed and Texinfo</seg>
    13751375        </seglistitem>
     
    13991399
    14001400        <seglistitem>
    1401          <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep,
     1401         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, GCC, Grep,
    14021402         Make and Sed</seg>
    14031403        </seglistitem>
     
    14271427
    14281428        <seglistitem>
    1429          <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make,
     1429         <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make,
    14301430         Ncurses and Sed</seg>
    14311431        </seglistitem>
     
    14551455
    14561456        <seglistitem>
    1457          <seg>Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
     1457         <seg>Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
    14581458         Make and Sed</seg>
    14591459        </seglistitem>
     
    14831483
    14841484        <seglistitem>
    1485          <seg>Bash, Binutils, Coreutils, E2fprogs, GCC, Glibc, Grep,
     1485         <seg>Bash, Binutils, Coreutils, E2fprogs, EGlibc, GCC, Grep,
    14861486         Make, Ncurses, Sed, Texinfo and Zlib</seg>
    14871487        </seglistitem>
     
    15111511
    15121512        <seglistitem>
    1513          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    1514          Gettext, Glibc, Grep, Make, Ncurses, Perl and Sed</seg>
     1513         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     1514         GCC, Gettext, Grep, Make, Ncurses, Perl and Sed</seg>
    15151515        </seglistitem>
    15161516      </segmentedlist>
     
    15391539
    15401540        <seglistitem>
    1541          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    1542          Glibc, Grep, Make and Sed</seg>
     1541         <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     1542         GCC, Grep, Make and Sed</seg>
    15431543        </seglistitem>
    15441544      </segmentedlist>
     
    15671567
    15681568        <seglistitem>
    1569          <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make and Sed</seg>
     1569         <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Make and Sed</seg>
    15701570        </seglistitem>
    15711571      </segmentedlist>
  • BOOK/bootable/arm/kernel.xml

    rf3125bf r51a1403  
    124124      <para>Also, the headers in the system's <filename
    125125      class="directory">include</filename> directory should
    126       <emphasis>always</emphasis> be the ones against which Glibc was
     126      <emphasis>always</emphasis> be the ones against which EGlibc was
    127127      compiled (from the Linux-Headers package) and should
    128128      <emphasis>never</emphasis> be replaced by the kernel headers.</para>
  • BOOK/bootscripts/common/locale.xml

    rf3125bf r51a1403  
    5050  canonical charmap for your chosen locale.</para>
    5151
    52   <para>The list of all locales supported by Glibc can be obtained by running
     52  <para>The list of all locales supported by EGlibc can be obtained by running
    5353  the following command:</para>
    5454
     
    8585  commands above fail with a message similar to the one shown below, this means
    8686  that your locale was either not installed in Chapter 10 or is not supported by
    87   the default installation of Glibc.</para>
     87  the default installation of EGlibc.</para>
    8888
    8989<screen><computeroutput>locale: Cannot set LC_* to default locale: No such file or directory</computeroutput></screen>
     
    9292  the <command>localedef</command> command, or consider choosing a different
    9393  locale. Further instructions assume that there are no such error messages
    94   from Glibc.</para>
     94  from EGlibc.</para>
    9595
    9696  <para>Some packages beyond CLFS may also lack support for your chosen locale.
     
    102102  <para>Sometimes it is possible to fix this by removing the charmap part of
    103103  the locale specification, as long as that does not change the character map
    104   that Glibc associates with the locale (this can be checked by running the
     104  that EGlibc associates with the locale (this can be checked by running the
    105105  <command>locale charmap</command> command in both locales). For example,
    106106  one would have to change &quot;de_DE.ISO-8859-15@euro&quot; to
  • BOOK/cross-tools/alpha-chapter.xml

    rf3125bf r51a1403  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/glibc.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/eglibc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
  • BOOK/cross-tools/alpha/eglibc.xml

    rf3125bf r51a1403  
    66]>
    77
    8 <sect1 id="ch-cross-tools-glibc" role="wrap">
    9   <title>Glibc-&glibc-version;</title>
     8<sect1 id="ch-cross-tools-eglibc" role="wrap">
     9  <title>EGlibc-&eglibc-version;</title>
    1010
    11   <?dbhtml filename="glibc.html"?>
     11  <?dbhtml filename="eglibc.html"?>
    1212
    13   <indexterm zone="ch-cross-tools-glibc">
    14     <primary sortas="a-Glibc">Glibc</primary>
     13  <indexterm zone="ch-cross-tools-eglibc">
     14    <primary sortas="a-EGlibc">EGlibc</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    18   href="../common/glibc.xml"
     18  href="../common/eglibc.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of Glibc</title>
     22    <title>Installation of EGlibc</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    25     href="../common/glibc.xml"
     25    href="../common/eglibc.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    2828    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    29     href="../common/glibc.xml"
     29    href="../common/eglibc.xml"
    3030    xpointer="xpointer(//*[@os='p1'])"/>
    3131
    3232    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    33     href="../common/glibc.xml"
     33    href="../common/eglibc.xml"
    3434    xpointer="xpointer(//*[@os='p2'])"/>
    3535
    3636    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/glibc.xml"
    38     xpointer="xpointer(//*[@os='p3'])"/>
     37    href="../common/eglibc.xml"
     38    xpointer="xpointer(//*[@os='s1'])"/>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    41     href="../common/glibc.xml"
    42     xpointer="xpointer(//*[@os='p4'])"/>
     41    href="../common/eglibc.xml"
     42    xpointer="xpointer(//*[@os='s2'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    45     href="../common/glibc.xml"
    46     xpointer="xpointer(//*[@os='p5'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    49     href="../common/glibc.xml"
    50     xpointer="xpointer(//*[@os='p6'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/glibc.xml"
     45    href="../common/eglibc.xml"
    5446    xpointer="xpointer(//*[@os='b'])"/>
    5547
    5648    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/glibc.xml"
     49    href="../common/eglibc.xml"
    5850    xpointer="xpointer(//*[@os='c'])"/>
    5951
    6052    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    61     href="../common/glibc.xml"
     53    href="../common/eglibc.xml"
    6254    xpointer="xpointer(//*[@os='d'])"/>
    6355
    6456    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    65     href="../common/glibc.xml"
     57    href="../common/eglibc.xml"
    6658    xpointer="xpointer(//*[@os='e'])"/>
    6759
    6860    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    69     href="../common/glibc.xml"
     61    href="../common/eglibc.xml"
    7062    xpointer="xpointer(//*[@os='f'])"/>
    7163
    7264    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    73     href="../common/glibc.xml"
     65    href="../common/eglibc.xml"
    7466    xpointer="xpointer(//*[@os='g'])"/>
    7567
    7668    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    77     href="../common/glibc.xml"
     69    href="../common/eglibc.xml"
    7870    xpointer="xpointer(//*[@os='h'])"/>
    7971
    8072    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    81     href="../common/glibc.xml"
     73    href="../common/eglibc.xml"
    8274    xpointer="xpointer(//*[@os='i'])"/>
    8375
    8476    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    85     href="../common/glibc.xml"
     77    href="../common/eglibc.xml"
    8678    xpointer="xpointer(//*[@os='j'])"/>
    8779
    8880    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    89     href="../common/glibc.xml"
     81    href="../common/eglibc.xml"
    9082    xpointer="xpointer(//*[@os='k'])"/>
    9183
    9284    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    93     href="../common/glibc.xml"
     85    href="../common/eglibc.xml"
    9486    xpointer="xpointer(//*[@os='l'])"/>
    9587
    9688    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    97     href="../common/glibc.xml"
     89    href="../common/eglibc.xml"
    9890    xpointer="xpointer(//*[@os='m'])"/>
    9991
    10092    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    101     href="../common/glibc.xml"
     93    href="../common/eglibc.xml"
    10294    xpointer="xpointer(//*[@os='n'])"/>
    10395
    10496    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    105     href="../common/glibc.xml"
     97    href="../common/eglibc.xml"
    10698    xpointer="xpointer(//*[@os='o'])"/>
    10799
    108100    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    109     href="../common/glibc.xml"
     101    href="../common/eglibc.xml"
    110102    xpointer="xpointer(//*[@os='p'])"/>
    111103
    112104    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    113     href="../common/glibc.xml"
     105    href="../common/eglibc.xml"
    114106    xpointer="xpointer(//*[@os='q'])"/>
    115107
     
    117109
    118110  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    119   href="../common/glibc.xml"
    120   xpointer="xpointer(id('i18n-glibc'))"/>
     111  href="../common/eglibc.xml"
     112  xpointer="xpointer(id('i18n-eglibc'))"/>
    121113
    122114  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    123   href="../common/glibc.xml"
    124   xpointer="xpointer(id('conf-glibc'))"/>
     115  href="../common/eglibc.xml"
     116  xpointer="xpointer(id('conf-eglibc'))"/>
    125117
    126118  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    127   href="../common/glibc.xml"
     119  href="../common/eglibc.xml"
    128120  xpointer="xpointer(id('conf-ld'))"/>
    129121
    130122  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    131   href="../common/glibc.xml"
    132   xpointer="xpointer(id('contents-glibc'))"/>
     123  href="../common/eglibc.xml"
     124  xpointer="xpointer(id('contents-eglibc'))"/>
    133125
    134126</sect1>
  • BOOK/cross-tools/arm-chapter.xml

    rf3125bf r51a1403  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/glibc.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/eglibc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
  • BOOK/cross-tools/arm/eglibc.xml

    rf3125bf r51a1403  
    66]>
    77
    8 <sect1 id="ch-cross-tools-glibc" role="wrap">
    9   <title>Glibc-&glibc-version;</title>
     8<sect1 id="ch-cross-tools-eglibc" role="wrap">
     9  <title>EGlibc-&eglibc-version;</title>
    1010
    11   <?dbhtml filename="glibc.html"?>
     11  <?dbhtml filename="eglibc.html"?>
    1212
    13   <indexterm zone="ch-cross-tools-glibc">
    14     <primary sortas="a-Glibc">Glibc</primary>
     13  <indexterm zone="ch-cross-tools-eglibc">
     14    <primary sortas="a-EGlibc">EGlibc</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    18   href="../common/glibc.xml"
     18  href="../common/eglibc.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of Glibc</title>
     22    <title>Installation of EGlibc</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    25     href="../common/glibc.xml"
     25    href="../common/eglibc.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28     <para os="u1">This architecture is no longer supported in the main glibc
    29     tree, so we have to extract the glibc-ports-&glibc-version; package into
    30     our glibc-&glibc-version; directory. Then we move ports to the location
     28    <para os="u1">This architecture is no longer supported in the main eglibc
     29    tree, so we have to extract the eglibc-ports-&eglibc-version; package into
     30    our eglibc-&eglibc-version; directory. Then we move ports to the location
    3131    expected by our build and patches:</para>
    3232
    33 <screen os="u2"><userinput>tar -jxvf ../glibc-ports-&glibc-ports-version;.tar.bz2
    34 mv -v glibc-ports-&glibc-version; ports</userinput></screen>
     33<screen os="u2"><userinput>tar -jxvf ../eglibc-ports-&eglibc-ports-version;.tar.bz2
     34mv -v eglibc-ports-&eglibc-version; ports</userinput></screen>
    3535
    3636    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/glibc.xml"
     37    href="../common/eglibc.xml"
    3838    xpointer="xpointer(//*[@os='p1'])"/>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    41     href="../common/glibc.xml"
     41    href="../common/eglibc.xml"
    4242    xpointer="xpointer(//*[@os='p2'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    45     href="../common/glibc.xml"
    46     xpointer="xpointer(//*[@os='p3'])"/>
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='s1'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    49     href="../common/glibc.xml"
    50     xpointer="xpointer(//*[@os='p4'])"/>
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s2'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/glibc.xml"
    54     xpointer="xpointer(//*[@os='p5'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/glibc.xml"
    58     xpointer="xpointer(//*[@os='p6'])"/>
    59 
    60     <para os="arp1">The following patch adds a missing hidden alias for
    61     __sigsetjmp:</para>
    62 
    63 <screen os="arp2"><userinput>patch -Np1 -i ../&glibc-arm_setjmp_fix-patch;</userinput></screen>
    64 
    65     <para os="arp3">The following patch adds a missing include that fixes a
    66     compilation error on arm.</para>
    67 
    68 <screen os="arp4"><userinput>patch -Np1 -i ../&glibc-nptl_lowlevellock-patch;</userinput></screen>
    69 
    70     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    71     href="../common/glibc.xml"
     53    href="../common/eglibc.xml"
    7254    xpointer="xpointer(//*[@os='b'])"/>
    7355
    7456    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    75     href="../common/glibc.xml"
     57    href="../common/eglibc.xml"
    7658    xpointer="xpointer(//*[@os='c'])"/>
    7759
    7860    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    79     href="../common/glibc.xml"
     61    href="../common/eglibc.xml"
    8062    xpointer="xpointer(//*[@os='d'])"/>
    8163
    8264    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    83     href="../common/glibc.xml"
     65    href="../common/eglibc.xml"
    8466    xpointer="xpointer(//*[@os='e'])"/>
    8567
    8668    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    87     href="../common/glibc.xml"
     69    href="../common/eglibc.xml"
    8870    xpointer="xpointer(//*[@os='f'])"/>
    8971
    9072    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    91     href="../common/glibc.xml"
     73    href="../common/eglibc.xml"
    9274    xpointer="xpointer(//*[@os='g'])"/>
    9375
    9476    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    95     href="../common/glibc.xml"
     77    href="../common/eglibc.xml"
    9678    xpointer="xpointer(//*[@os='h'])"/>
    9779
    9880    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    99     href="../common/glibc.xml"
     81    href="../common/eglibc.xml"
    10082    xpointer="xpointer(//*[@os='i'])"/>
    10183
    10284    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    103     href="../common/glibc.xml"
     85    href="../common/eglibc.xml"
    10486    xpointer="xpointer(//*[@os='j'])"/>
    10587
    10688    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    107     href="../common/glibc.xml"
     89    href="../common/eglibc.xml"
    10890    xpointer="xpointer(//*[@os='k'])"/>
    10991
    11092    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    111     href="../common/glibc.xml"
     93    href="../common/eglibc.xml"
    11294    xpointer="xpointer(//*[@os='l'])"/>
    11395
    11496    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    115     href="../common/glibc.xml"
     97    href="../common/eglibc.xml"
    11698    xpointer="xpointer(//*[@os='m'])"/>
    11799
    118100    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    119     href="../common/glibc.xml"
     101    href="../common/eglibc.xml"
    120102    xpointer="xpointer(//*[@os='n'])"/>
    121103
    122104    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    123     href="../common/glibc.xml"
     105    href="../common/eglibc.xml"
    124106    xpointer="xpointer(//*[@os='o'])"/>
    125107
    126108    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    127     href="../common/glibc.xml"
     109    href="../common/eglibc.xml"
    128110    xpointer="xpointer(//*[@os='p'])"/>
    129111
    130112    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    131     href="../common/glibc.xml"
     113    href="../common/eglibc.xml"
    132114    xpointer="xpointer(//*[@os='q'])"/>
    133115
     
    135117
    136118  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    137   href="../common/glibc.xml"
    138   xpointer="xpointer(id('i18n-glibc'))"/>
     119  href="../common/eglibc.xml"
     120  xpointer="xpointer(id('i18n-eglibc'))"/>
    139121
    140122  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    141   href="../common/glibc.xml"
    142   xpointer="xpointer(id('conf-glibc'))"/>
     123  href="../common/eglibc.xml"
     124  xpointer="xpointer(id('conf-eglibc'))"/>
    143125
    144126  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    145   href="../common/glibc.xml"
     127  href="../common/eglibc.xml"
    146128  xpointer="xpointer(id('conf-ld'))"/>
    147129
    148130  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    149   href="../common/glibc.xml"
    150   xpointer="xpointer(id('contents-glibc'))"/>
     131  href="../common/eglibc.xml"
     132  xpointer="xpointer(id('contents-eglibc'))"/>
    151133
    152134</sect1>
  • BOOK/cross-tools/common/binutils.xml

    rf3125bf r51a1403  
    2424
    2525    <para os="da">It is important that Binutils be the first package compiled
    26     because both Glibc and GCC perform various tests on the available
     26    because both EGlibc and GCC perform various tests on the available
    2727    linker and assembler to determine which of their own features to
    2828    enable.</para>
  • BOOK/cross-tools/common/eglibc.xml

    rf3125bf r51a1403  
    66]>
    77
    8 <sect1 id="ch-cross-tools-glibc" role="wrap">
    9   <?dbhtml filename="glibc.html"?>
    10 
    11   <title>Glibc-&glibc-version;</title>
    12 
    13   <indexterm zone="ch-cross-tools-glibc">
    14     <primary sortas="a-Glibc">Glibc</primary>
     8<sect1 id="ch-cross-tools-eglibc" role="wrap">
     9  <?dbhtml filename="eglibc.html"?>
     10
     11  <title>EGlibc-&eglibc-version;</title>
     12
     13  <indexterm zone="ch-cross-tools-eglibc">
     14    <primary sortas="a-EGlibc">EGlibc</primary>
    1515    <secondary>cross tools</secondary>
    1616  </indexterm>
     
    1919    <title/>
    2020
    21     <para>The Glibc package contains the main C library. This library provides
     21    <para>The EGlibc package contains the main C library. This library provides
    2222    the basic routines for allocating memory, searching directories, opening and
    2323    closing files, reading and writing files, string handling, pattern matching,
     
    2727
    2828  <sect2 role="installation">
    29     <title>Installation of Glibc</title>
     29    <title>Installation of EGlibc</title>
    3030
    3131    <note os="a">
     
    3535      <quote>This library provides an <function>iconv()</function>
    3636      implementation, for use on systems which don't have one, or whose
    37       implementation cannot convert from/to Unicode.</quote> Glibc provides
     37      implementation cannot convert from/to Unicode.</quote> EGlibc provides
    3838      an <function>iconv()</function> implementation and can convert from/to
    3939      Unicode, therefore libiconv is not required on an CLFS system.</para>
    4040    </note>
    4141
    42     <para os="p1">The Glibc build will expect to find
    43     <filename>libgcc_eh</filename>, but this library is not installed when GCC
    44     is built without "--enable-shared". As a result, the Glibc build will fail.
    45     The following patch will force Glibc to  check for the existance of
    46     <filename>libgcc_eh</filename> and try to link to it only if it exists:</para>
    47 
    48 <screen os="p2"><userinput>patch -Np1 -i ../&glibc-libgcc_eh-patch;</userinput></screen>
    49 
    50     <para os="p3">The following patch fixes an issue that can
    51     cause <command>localdef</command> to segfault:</para>
    52 
    53 <screen os="p4"><userinput>patch -Np1 -i ../&glibc-localedef_segfault-patch;</userinput></screen>
    54 
    55     <para os="p5">The following patch builds <filename>zic-native</filename>,
    56     <filename>localedef-native</filename>, and
    57     <filename>rpcgen-native</filename>. <filename>zic-native</filename> is used
    58     to generate the zoneinfo, <filename>localedef-native</filename> is used to
    59     generate the locale archive, and <filename>rpcgen-native</filename> is used
    60     to generate part of <filename>librpcsvc.a</filename>. All of these programs
    61     would normally not be available when cross-compiling:</para>
    62 
    63 <screen os="p6"><userinput>patch -Np1 -i ../&glibc-cross_hacks-patch;</userinput></screen>
    64 
    65     <para os="b">The Glibc documentation recommends building Glibc outside of the
     42    <para os="p1">EGlibc has various issues addressed by the following patch:</para>
     43
     44<screen os="p2"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen>
     45
     46    <para os="s1">Disable linking to <filename>libgcc_eh</filename>:</para>
     47
     48<screen os="s2"><userinput>cp -v Makeconfig{,.orig}
     49sed -e 's/-lgcc_eh//g' Makeconfig.orig > Makeconfig</userinput></screen>
     50
     51    <para os="b">The EGlibc documentation recommends building EGlibc outside of the
    6652    source directory in a dedicated build directory:</para>
    6753
    68 <screen os="c"><userinput>mkdir -v ../glibc-build
    69 cd ../glibc-build</userinput></screen>
     54<screen os="c"><userinput>mkdir -v ../eglibc-build
     55cd ../eglibc-build</userinput></screen>
    7056
    7157    <para os="d">The following lines need to be added to
    72     <filename>config.cache</filename> for Glibc to support NPTL:</para>
     58    <filename>config.cache</filename> for EGlibc to support NPTL:</para>
    7359
    7460<screen os="e"><userinput>cat &gt; config.cache &lt;&lt; EOF
     
    8571EOF</userinput></screen>
    8672
    87     <para os="h">Prepare Glibc for compilation:</para>
     73    <para os="h">Prepare EGlibc for compilation:</para>
    8874
    8975<screen os="i"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
    9076    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    91     ../glibc-&glibc-version;/configure --prefix=/usr \
    92     --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET} --build=${CLFS_HOST} \
     77    ../eglibc-&eglibc-version;/configure --prefix=/usr \
     78    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    9379    --disable-profile --enable-add-ons --with-tls --enable-kernel=2.6.0 \
    9480    --with-__thread --with-binutils=${CLFS}/cross-tools/bin \
     
    10187        <term><parameter>BUILD_CC="gcc"</parameter></term>
    10288        <listitem>
    103           <para>This tells Glibc to use the compiler on the host system. This is
    104           used to create the tools Glibc uses during its build.</para>
     89          <para>This tells EGlibc to use the compiler on the host system. This is
     90          used to create the tools EGlibc uses during its build.</para>
    10591        </listitem>
    10692      </varlistentry>
     
    10995        <term><parameter>CC="${CLFS_TARGET}-gcc"</parameter></term>
    11096        <listitem>
    111           <para>This forces Glibc to use the GCC compiler that we made for our target
     97          <para>This forces EGlibc to use the GCC compiler that we made for our target
    11298          architecture.</para>
    11399        </listitem>
     
    117103        <term><parameter>AR="${CLFS_TARGET}-ar"</parameter></term>
    118104        <listitem>
    119           <para>This forces Glibc to use the <command>ar</command> utility
     105          <para>This forces EGlibc to use the <command>ar</command> utility
    120106          we made for our target architecture.</para>
    121107        </listitem>
     
    125111        <term><parameter>RANLIB="${CLFS_TARGET}-ranlib"</parameter></term>
    126112        <listitem>
    127           <para>This forces Glibc to use the <command>ranlib</command> utility
     113          <para>This forces EGlibc to use the <command>ranlib</command> utility
    128114          we made for our target architecture.</para>
    129115        </listitem>
     
    141127        <term><parameter>--enable-add-ons</parameter></term>
    142128        <listitem>
    143           <para>This tells Glibc to utilize all add-ons that are
     129          <para>This tells EGlibc to utilize all add-ons that are
    144130          available.</para>
    145131        </listitem>
     
    149135        <term><parameter>--with-tls</parameter></term>
    150136        <listitem>
    151           <para>This tells Glibc to use Thread Local Storage.</para>
     137          <para>This tells EGlibc to use Thread Local Storage.</para>
    152138        </listitem>
    153139      </varlistentry>
     
    156142        <term><parameter>--with-__thread</parameter></term>
    157143        <listitem>
    158           <para>This tells Glibc to use use the __thread for libc and
     144          <para>This tells EGlibc to use use the __thread for libc and
    159145          libpthread builds.</para>
    160146        </listitem>
     
    164150        <term><parameter>--with-binutils=${CLFS}/cross-tools/bin</parameter></term>
    165151        <listitem>
    166           <para>This tells Glibc to use the Binutils that are specific to
     152          <para>This tells EGlibc to use the Binutils that are specific to
    167153          our target architecture.</para>
    168154        </listitem>
     
    172158        <term><parameter>--cache-file=config.cache</parameter></term>
    173159        <listitem>
    174           <para>This tells Glibc to utilize a premade cache file.</para>
     160          <para>This tells EGlibc to utilize a premade cache file.</para>
    175161        </listitem>
    176162      </varlistentry>
     
    200186  </sect2>
    201187
    202   <sect2 id="i18n-glibc" role="configuration">
     188  <sect2 id="i18n-eglibc" role="configuration">
    203189    <title>Internationalization</title>
    204190
     
    211197    <para>To save time, an alternative to running the previous command (which
    212198    generates and installs every locale listed in the
    213     glibc-&glibc-version;/localedata/SUPPORTED file) is to install only
     199    eglibc-&eglibc-version;/localedata/SUPPORTED file) is to install only
    214200    those locales that are wanted and needed. This can be achieved by using
    215201    the <command>localedef</command> command. Information on this command is
    216     located in the <filename>INSTALL</filename> file in the Glibc source.
     202    located in the <filename>INSTALL</filename> file in the EGlibc source.
    217203    However, there are a number of locales that are essential in order for the
    218204    tests of future packages to pass, in particular, the
     
    227213export LOCALEDEF="${PWD}/locale/localedef-native \
    228214    --alias-file=../intl/locale.alias"
    229 cd ../glibc-&glibc-version;/localedata
     215cd ../eglibc-&eglibc-version;/localedata
    230216${LOCALEDEF} -i locales/de_DE -f charmaps/ISO-8859-1 --prefix=${CLFS} de_DE
    231217${LOCALEDEF} -i locales/de_DE@euro -f charmaps/ISO-8859-15 \
     
    260246  </sect2>
    261247
    262   <sect2 id="conf-glibc" role="configuration">
    263     <title>Configuring Glibc</title>
    264 
    265     <indexterm zone="conf-glibc">
     248  <sect2 id="conf-eglibc" role="configuration">
     249    <title>Configuring EGlibc</title>
     250
     251    <indexterm zone="conf-eglibc">
    266252      <primary sortas="e-/etc/nsswitch.conf">/etc/nsswitch.conf</primary>
    267253    </indexterm>
    268254
    269     <indexterm zone="conf-glibc">
     255    <indexterm zone="conf-eglibc">
    270256      <primary sortas="e-/etc/localtime">/etc/localtime</primary>
    271257    </indexterm>
    272258
    273259    <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created
    274     because, although Glibc provides defaults when this file is missing or
    275     corrupt, the Glibc defaults do not work well in a networked environment.
     260    because, although EGlibc provides defaults when this file is missing or
     261    corrupt, the EGlibc defaults do not work well in a networked environment.
    276262    The time zone also needs to be configured.</para>
    277263
     
    364350  </sect2>
    365351
    366   <sect2 id="contents-glibc" role="content">
    367     <title>Contents of Glibc</title>
     352  <sect2 id="contents-eglibc" role="content">
     353    <title>Contents of EGlibc</title>
    368354
    369355    <segmentedlist>
     
    396382          <para>Can be used to create a stack trace when a program
    397383          terminates with a segmentation fault</para>
    398           <indexterm zone="ch-cross-tools-glibc catchsegv">
     384          <indexterm zone="ch-cross-tools-eglibc catchsegv">
    399385            <primary sortas="b-catchsegv">catchsegv</primary>
    400386          </indexterm>
     
    406392        <listitem>
    407393          <para>Generates message catalogues</para>
    408           <indexterm zone="ch-cross-tools-glibc gencat">
     394          <indexterm zone="ch-cross-tools-eglibc gencat">
    409395            <primary sortas="b-gencat">gencat</primary>
    410396          </indexterm>
     
    417403          <para>Displays the system configuration values for file system specific
    418404          variables</para>
    419           <indexterm zone="ch-cross-tools-glibc getconf">
     405          <indexterm zone="ch-cross-tools-eglibc getconf">
    420406            <primary sortas="b-getconf">getconf</primary>
    421407          </indexterm>
     
    427413        <listitem>
    428414          <para>Gets entries from an administrative database</para>
    429           <indexterm zone="ch-cross-tools-glibc getent">
     415          <indexterm zone="ch-cross-tools-eglibc getent">
    430416            <primary sortas="b-getent">getent</primary>
    431417          </indexterm>
     
    437423        <listitem>
    438424          <para>Performs character set conversion</para>
    439           <indexterm zone="ch-cross-tools-glibc iconv">
     425          <indexterm zone="ch-cross-tools-eglibc iconv">
    440426            <primary sortas="b-iconv">iconv</primary>
    441427          </indexterm>
     
    448434          <para>Creates fastloading <command>iconv</command> module configuration
    449435          files</para>
    450           <indexterm zone="ch-cross-tools-glibc iconvconfig">
     436          <indexterm zone="ch-cross-tools-eglibc iconvconfig">
    451437            <primary sortas="b-iconvconfig">iconvconfig</primary>
    452438          </indexterm>
     
    458444        <listitem>
    459445          <para>Configures the dynamic linker runtime bindings</para>
    460           <indexterm zone="ch-cross-tools-glibc ldconfig">
     446          <indexterm zone="ch-cross-tools-eglibc ldconfig">
    461447            <primary sortas="b-ldconfig">ldconfig</primary>
    462448          </indexterm>
     
    469455          <para>Reports which shared libraries are required
    470456          by each given program or shared library</para>
    471           <indexterm zone="ch-cross-tools-glibc ldd">
     457          <indexterm zone="ch-cross-tools-eglibc ldd">
    472458            <primary sortas="b-ldd">ldd</primary>
    473459          </indexterm>
     
    479465        <listitem>
    480466          <para>Assists <command>ldd</command> with object files</para>
    481           <indexterm zone="ch-cross-tools-glibc lddlibc4">
     467          <indexterm zone="ch-cross-tools-eglibc lddlibc4">
    482468            <primary sortas="b-lddlibc4">lddlibc4</primary>
    483469          </indexterm>
     
    490476          <para>Tells the compiler to enable or disable the use of POSIX locales
    491477          for built-in operations</para>
    492           <indexterm zone="ch-cross-tools-glibc locale">
     478          <indexterm zone="ch-cross-tools-eglibc locale">
    493479            <primary sortas="b-locale">locale</primary>
    494480          </indexterm>
     
    500486        <listitem>
    501487          <para>Compiles locale specifications</para>
    502           <indexterm zone="ch-cross-tools-glibc localedef">
     488          <indexterm zone="ch-cross-tools-eglibc localedef">
    503489            <primary sortas="b-localedef">localedef</primary>
    504490          </indexterm>
     
    511497          <para>Reads and interprets a memory trace file and
    512498          displays a summary in human-readable format</para>
    513           <indexterm zone="ch-cross-tools-glibc mtrace">
     499          <indexterm zone="ch-cross-tools-eglibc mtrace">
    514500            <primary sortas="b-mtrace">mtrace</primary>
    515501          </indexterm>
     
    522508          <para>A daemon that provides a cache for the most common name
    523509          service requests</para>
    524           <indexterm zone="ch-cross-tools-glibc nscd">
     510          <indexterm zone="ch-cross-tools-eglibc nscd">
    525511            <primary sortas="b-nscd">nscd</primary>
    526512          </indexterm>
     
    532518        <listitem>
    533519          <para>Dumps information generated by PC profiling</para>
    534           <indexterm zone="ch-cross-tools-glibc pcprofiledump">
     520          <indexterm zone="ch-cross-tools-eglibc pcprofiledump">
    535521            <primary sortas="b-pcprofiledump">pcprofiledump</primary>
    536522          </indexterm>
     
    543529          <para>A helper program for <command>grantpt</command> to set the owner,
    544530          group and access permissions of a slave pseudo terminal</para>
    545           <indexterm zone="ch-cross-tools-glibc pt_chown">
     531          <indexterm zone="ch-cross-tools-eglibc pt_chown">
    546532            <primary sortas="b-pt_chown">pt_chown</primary>
    547533          </indexterm>
     
    554540          <para>Generates C code to implement the Remote Procecure Call (RPC)
    555541          protocol</para>
    556           <indexterm zone="ch-cross-tools-glibc rpcgen">
     542          <indexterm zone="ch-cross-tools-eglibc rpcgen">
    557543            <primary sortas="b-rpcgen">rpcgen</primary>
    558544          </indexterm>
     
    564550        <listitem>
    565551          <para>Makes an RPC call to an RPC server</para>
    566           <indexterm zone="ch-cross-tools-glibc rpcinfo">
     552          <indexterm zone="ch-cross-tools-eglibc rpcinfo">
    567553            <primary sortas="b-rpcinfo">rpcinfo</primary>
    568554          </indexterm>
     
    574560        <listitem>
    575561          <para>A statically linked program that creates symbolic links</para>
    576           <indexterm zone="ch-cross-tools-glibc sln">
     562          <indexterm zone="ch-cross-tools-eglibc sln">
    577563            <primary sortas="b-sln">sln</primary>
    578564          </indexterm>
     
    584570        <listitem>
    585571          <para>Reads and displays shared object profiling data</para>
    586           <indexterm zone="ch-cross-tools-glibc sprof">
     572          <indexterm zone="ch-cross-tools-eglibc sprof">
    587573            <primary sortas="b-sprof">sprof</primary>
    588574          </indexterm>
     
    595581          <para>Asks the user about the location of the
    596582          system and reports the corresponding time zone description</para>
    597           <indexterm zone="ch-cross-tools-glibc tzselect">
     583          <indexterm zone="ch-cross-tools-eglibc tzselect">
    598584            <primary sortas="b-tzselect">tzselect</primary>
    599585          </indexterm>
     
    606592          <para>Traces the execution of a program by
    607593          printing the currently executed function</para>
    608           <indexterm zone="ch-cross-tools-glibc xtrace">
     594          <indexterm zone="ch-cross-tools-eglibc xtrace">
    609595            <primary sortas="b-xtrace">xtrace</primary>
    610596          </indexterm>
     
    616602        <listitem>
    617603          <para>The time zone dumper</para>
    618           <indexterm zone="ch-cross-tools-glibc zdump">
     604          <indexterm zone="ch-cross-tools-eglibc zdump">
    619605            <primary sortas="b-zdump">zdump</primary>
    620606          </indexterm>
     
    626612        <listitem>
    627613          <para>The time zone compiler</para>
    628           <indexterm zone="ch-cross-tools-glibc zic">
     614          <indexterm zone="ch-cross-tools-eglibc zic">
    629615            <primary sortas="b-zic">zic</primary>
    630616          </indexterm>
     
    636622        <listitem>
    637623          <para>The helper program for shared library executables</para>
    638           <indexterm zone="ch-cross-tools-glibc ld.so">
     624          <indexterm zone="ch-cross-tools-eglibc ld.so">
    639625            <primary sortas="c-ld.so">ld.so</primary>
    640626          </indexterm>
     
    646632        <listitem>
    647633          <para>Used by programs, such as Mozilla, to solve broken locales</para>
    648           <indexterm zone="ch-cross-tools-glibc libBrokenLocale">
     634          <indexterm zone="ch-cross-tools-eglibc libBrokenLocale">
    649635            <primary sortas="c-libBrokenLocale">libBrokenLocale</primary>
    650636          </indexterm>
     
    656642        <listitem>
    657643          <para>The segmentation fault signal handler</para>
    658           <indexterm zone="ch-cross-tools-glibc libSegFault">
     644          <indexterm zone="ch-cross-tools-eglibc libSegFault">
    659645            <primary sortas="c-libSegFault">libSegFault</primary>
    660646          </indexterm>
     
    666652        <listitem>
    667653          <para>An asynchronous name lookup library</para>
    668           <indexterm zone="ch-cross-tools-glibc libanl">
     654          <indexterm zone="ch-cross-tools-eglibc libanl">
    669655            <primary sortas="c-libanl">libanl</primary>
    670656          </indexterm>
     
    678664          in order to run certain Berkey Software Distribution (BSD) programs
    679665          under Linux</para>
    680           <indexterm zone="ch-cross-tools-glibc libbsd-compat">
     666          <indexterm zone="ch-cross-tools-eglibc libbsd-compat">
    681667            <primary sortas="c-libbsd-compat">libbsd-compat</primary>
    682668          </indexterm>
     
    688674        <listitem>
    689675          <para>The main C library</para>
    690           <indexterm zone="ch-cross-tools-glibc libc">
     676          <indexterm zone="ch-cross-tools-eglibc libc">
    691677            <primary sortas="c-libc">libc</primary>
    692678          </indexterm>
     
    698684        <listitem>
    699685          <para>The cryptography library</para>
    700           <indexterm zone="ch-cross-tools-glibc libcrypt">
     686          <indexterm zone="ch-cross-tools-eglibc libcrypt">
    701687            <primary sortas="c-libcrypt">libcrypt</primary>
    702688          </indexterm>
     
    708694        <listitem>
    709695          <para>The dynamic linking interface library</para>
    710           <indexterm zone="ch-cross-tools-glibc libdl">
     696          <indexterm zone="ch-cross-tools-eglibc libdl">
    711697            <primary sortas="c-libdl">libdl</primary>
    712698          </indexterm>
     
    718704        <listitem>
    719705          <para>A runtime library for <command>g++</command></para>
    720           <indexterm zone="ch-cross-tools-glibc libg">
     706          <indexterm zone="ch-cross-tools-eglibc libg">
    721707            <primary sortas="c-libg">libg</primary>
    722708          </indexterm>
     
    729715          <para>The Institute of Electrical and Electronic Engineers (IEEE)
    730716          floating point library</para>
    731           <indexterm zone="ch-cross-tools-glibc libieee">
     717          <indexterm zone="ch-cross-tools-eglibc libieee">
    732718            <primary sortas="c-libieee">libieee</primary>
    733719          </indexterm>
     
    739725        <listitem>
    740726          <para>The mathematical library</para>
    741           <indexterm zone="ch-cross-tools-glibc libm">
     727          <indexterm zone="ch-cross-tools-eglibc libm">
    742728            <primary sortas="c-libm">libm</primary>
    743729          </indexterm>
     
    749735        <listitem>
    750736          <para>Contains code run at boot</para>
    751           <indexterm zone="ch-cross-tools-glibc libmcheck">
     737          <indexterm zone="ch-cross-tools-eglibc libmcheck">
    752738            <primary sortas="c-libmcheck">libmcheck</primary>
    753739          </indexterm>
     
    758744        <term><filename class="libraryfile">libmemusage</filename></term>
    759745        <listitem>
    760           <para>Used by <command>memusage</command> (included in Glibc, but
     746          <para>Used by <command>memusage</command> (included in EGlibc, but
    761747          not built in a base CLFS system as it has additional dependencies)
    762748          to help collect information about the memory usage of a program</para>
    763           <indexterm zone="ch-cross-tools-glibc libmemusage">
     749          <indexterm zone="ch-cross-tools-eglibc libmemusage">
    764750            <primary sortas="c-libmemusage">libmemusage</primary>
    765751          </indexterm>
     
    771757        <listitem>
    772758          <para>The network services library</para>
    773           <indexterm zone="ch-cross-tools-glibc libnsl">
     759          <indexterm zone="ch-cross-tools-eglibc libnsl">
    774760            <primary sortas="c-libnsl">libnsl</primary>
    775761          </indexterm>
     
    783769          resolving host names, user names, group names, aliases, services,
    784770          protocols, etc.</para>
    785           <indexterm zone="ch-cross-tools-glibc libnss">
     771          <indexterm zone="ch-cross-tools-eglibc libnss">
    786772            <primary sortas="c-libnss">libnss</primary>
    787773          </indexterm>
     
    794780          <para>Contains profiling functions used to track the amount of CPU
    795781          time spent in specific source code lines</para>
    796           <indexterm zone="ch-cross-tools-glibc libpcprofile">
     782          <indexterm zone="ch-cross-tools-eglibc libpcprofile">
    797783            <primary sortas="c-libpcprofile">libpcprofile</primary>
    798784          </indexterm>
     
    804790        <listitem>
    805791          <para>The POSIX threads library</para>
    806           <indexterm zone="ch-cross-tools-glibc libpthread">
     792          <indexterm zone="ch-cross-tools-eglibc libpthread">
    807793            <primary sortas="c-libpthread">libpthread</primary>
    808794          </indexterm>
     
    815801          <para>Contains functions for creating, sending, and interpreting
    816802          packets to the Internet domain name servers</para>
    817           <indexterm zone="ch-cross-tools-glibc libresolv">
     803          <indexterm zone="ch-cross-tools-eglibc libresolv">
    818804            <primary sortas="c-libresolv">libresolv</primary>
    819805          </indexterm>
     
    825811        <listitem>
    826812          <para>Contains functions providing miscellaneous RPC services</para>
    827           <indexterm zone="ch-cross-tools-glibc librpcsvc">
     813          <indexterm zone="ch-cross-tools-eglibc librpcsvc">
    828814            <primary sortas="c-librpcsvc">librpcsvc</primary>
    829815          </indexterm>
     
    836822          <para>Contains functions providing most of the interfaces specified by
    837823          the POSIX.1b Realtime Extension</para>
    838           <indexterm zone="ch-cross-tools-glibc librt">
     824          <indexterm zone="ch-cross-tools-eglibc librt">
    839825            <primary sortas="c-librt">librt</primary>
    840826          </indexterm>
     
    847833          <para>Contains functions useful for
    848834          building debuggers for multi-threaded programs</para>
    849           <indexterm zone="ch-cross-tools-glibc libthread_db">
     835          <indexterm zone="ch-cross-tools-eglibc libthread_db">
    850836            <primary sortas="c-libthread_db">libthread_db</primary>
    851837          </indexterm>
     
    858844          <para>Contains code for <quote>standard</quote> functions used in
    859845          many different Unix utilities</para>
    860           <indexterm zone="ch-cross-tools-glibc libutil">
     846          <indexterm zone="ch-cross-tools-eglibc libutil">
    861847            <primary sortas="c-libutil">libutil</primary>
    862848          </indexterm>
  • BOOK/cross-tools/common/gcc-static.xml

    rf3125bf r51a1403  
    7878          include files, since they haven't been created for this architecture
    7979          yet. GCC will be able to find the multi-thread information after
    80           the Glibc headers are created.</para>
     80          the EGlibc headers are created.</para>
    8181        </listitem>
    8282      </varlistentry>
  • BOOK/cross-tools/common/shadow.xml

    rf3125bf r51a1403  
    3333
    3434    <para>The following value causes Shadow to use its internal lckpwdf
    35     instead of the one provided by Glibc. The one provided by Glibc will
     35    instead of the one provided by EGlibc. The one provided by EGlibc will
    3636    attempt to modify the host system:</para>
    3737
  • BOOK/cross-tools/hppa-chapter.xml

    rf3125bf r51a1403  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="hppa/glibc.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="hppa/eglibc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
  • BOOK/cross-tools/hppa/eglibc.xml

    rf3125bf r51a1403  
    66]>
    77
    8 <sect1 id="ch-cross-tools-glibc" role="wrap">
    9   <title>Glibc-&glibc-version;</title>
     8<sect1 id="ch-cross-tools-eglibc" role="wrap">
     9  <title>EGlibc-&eglibc-version;</title>
    1010
    11   <?dbhtml filename="glibc.html"?>
     11  <?dbhtml filename="eglibc.html"?>
    1212
    13   <indexterm zone="ch-cross-tools-glibc">
    14     <primary sortas="a-Glibc">Glibc</primary>
     13  <indexterm zone="ch-cross-tools-eglibc">
     14    <primary sortas="a-EGlibc">EGlibc</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    18   href="../common/glibc.xml"
     18  href="../common/eglibc.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of Glibc</title>
     22    <title>Installation of EGlibc</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    25     href="../common/glibc.xml"
     25    href="../common/eglibc.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    2828    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    29     href="../common/glibc.xml"
     29    href="../arm/eglibc.xml"
     30    xpointer="xpointer(//*[@os='u1'])"/>
     31
     32    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     33    href="../arm/eglibc.xml"
     34    xpointer="xpointer(//*[@os='u2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/eglibc.xml"
    3038    xpointer="xpointer(//*[@os='p1'])"/>
    3139
    3240    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    33     href="../common/glibc.xml"
     41    href="../common/eglibc.xml"
    3442    xpointer="xpointer(//*[@os='p2'])"/>
    3543
    3644    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/glibc.xml"
    38     xpointer="xpointer(//*[@os='p3'])"/>
     45    href="../common/eglibc.xml"
     46    xpointer="xpointer(//*[@os='s1'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    41     href="../common/glibc.xml"
    42     xpointer="xpointer(//*[@os='p4'])"/>
     49    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s2'])"/>
    4351
    4452    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    45     href="../common/glibc.xml"
    46     xpointer="xpointer(//*[@os='p5'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    49     href="../common/glibc.xml"
    50     xpointer="xpointer(//*[@os='p6'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/glibc.xml"
     53    href="../common/eglibc.xml"
    5454    xpointer="xpointer(//*[@os='b'])"/>
    5555
    5656    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/glibc.xml"
     57    href="../common/eglibc.xml"
    5858    xpointer="xpointer(//*[@os='c'])"/>
    5959
    6060    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    61     href="../common/glibc.xml"
     61    href="../common/eglibc.xml"
    6262    xpointer="xpointer(//*[@os='d'])"/>
    6363
    6464    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    65     href="../common/glibc.xml"
     65    href="../common/eglibc.xml"
    6666    xpointer="xpointer(//*[@os='e'])"/>
    6767
    6868    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    69     href="../common/glibc.xml"
     69    href="../common/eglibc.xml"
    7070    xpointer="xpointer(//*[@os='f'])"/>
    7171
    7272    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    73     href="../common/glibc.xml"
     73    href="../common/eglibc.xml"
    7474    xpointer="xpointer(//*[@os='g'])"/>
    7575
    7676    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    77     href="../common/glibc.xml"
     77    href="../common/eglibc.xml"
    7878    xpointer="xpointer(//*[@os='h'])"/>
    7979
    8080<screen os="i"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
    8181    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    82     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; ${CLFS_TARGET}) -mtune=generic -g -O2" \
    83     ../glibc-&glibc-version;/configure --prefix=/usr \
    84     --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    85     --disable-profile --enable-add-ons --with-tls --enable-kernel=2.6.0 \
     82    ../eglibc-&eglibc-version;/configure --prefix=/usr \
     83    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET} --build=${CLFS_HOST} \
     84    --disable-profile --enable-add-ons --with-tls --enable-kernel=2.6.9 \
    8685    --with-__thread --with-binutils=${CLFS}/cross-tools/bin \
    8786    --with-headers=${CLFS}/usr/include --cache-file=config.cache</userinput></screen>
    8887
    8988    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    90     href="../common/glibc.xml"
     89    href="../common/eglibc.xml"
    9190    xpointer="xpointer(//*[@os='j'])"/>
    9291
    9392    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    94     href="../common/glibc.xml"
     93    href="../common/eglibc.xml"
    9594    xpointer="xpointer(//*[@os='k'])"/>
    9695
    9796    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    98     href="../common/glibc.xml"
     97    href="../common/eglibc.xml"
    9998    xpointer="xpointer(//*[@os='l'])"/>
    10099
    101100    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    102     href="../common/glibc.xml"
     101    href="../common/eglibc.xml"
    103102    xpointer="xpointer(//*[@os='m'])"/>
    104103
    105104    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    106     href="../common/glibc.xml"
     105    href="../common/eglibc.xml"
    107106    xpointer="xpointer(//*[@os='n'])"/>
    108107
    109108    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    110     href="../common/glibc.xml"
     109    href="../common/eglibc.xml"
    111110    xpointer="xpointer(//*[@os='o'])"/>
    112111
    113112    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    114     href="../common/glibc.xml"
     113    href="../common/eglibc.xml"
    115114    xpointer="xpointer(//*[@os='p'])"/>
    116115
    117116    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    118     href="../common/glibc.xml"
     117    href="../common/eglibc.xml"
    119118    xpointer="xpointer(//*[@os='q'])"/>
    120119
     
    122121
    123122  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    124   href="../common/glibc.xml"
    125   xpointer="xpointer(id('i18n-glibc'))"/>
     123  href="../common/eglibc.xml"
     124  xpointer="xpointer(id('i18n-eglibc'))"/>
    126125
    127126  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    128   href="../common/glibc.xml"
    129   xpointer="xpointer(id('conf-glibc'))"/>
     127  href="../common/eglibc.xml"
     128  xpointer="xpointer(id('conf-eglibc'))"/>
    130129
    131130  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    132   href="../common/glibc.xml"
     131  href="../common/eglibc.xml"
    133132  xpointer="xpointer(id('conf-ld'))"/>
    134133
    135134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    136   href="../common/glibc.xml"
    137   xpointer="xpointer(id('contents-glibc'))"/>
     135  href="../common/eglibc.xml"
     136  xpointer="xpointer(id('contents-eglibc'))"/>
    138137
    139138</sect1>
  • BOOK/cross-tools/x86-chapter.xml

    rf3125bf r51a1403  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/glibc.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/eglibc.xml"/>
    2525  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
  • BOOK/cross-tools/x86/eglibc.xml

    rf3125bf r51a1403  
    66]>
    77
    8 <sect1 id="ch-cross-tools-glibc" role="wrap">
    9   <title>Glibc-&glibc-version;</title>
     8<sect1 id="ch-cross-tools-eglibc" role="wrap">
     9  <title>EGlibc-&eglibc-version;</title>
    1010
    11   <?dbhtml filename="glibc.html"?>
     11  <?dbhtml filename="eglibc.html"?>
    1212
    13   <indexterm zone="ch-cross-tools-glibc">
    14     <primary sortas="a-Glibc">Glibc</primary>
     13  <indexterm zone="ch-cross-tools-eglibc">
     14    <primary sortas="a-EGlibc">EGlibc</primary>
    1515  </indexterm>
    1616
    1717  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    18   href="../common/glibc.xml"
     18  href="../common/eglibc.xml"
    1919  xpointer="xpointer(//*[@role='package'])"/>
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of Glibc</title>
     22    <title>Installation of EGlibc</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    25     href="../common/glibc.xml"
     25    href="../common/eglibc.xml"
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    2828    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    29     href="../arm/glibc.xml"
    30     xpointer="xpointer(//*[@os='u1'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    33     href="../arm/glibc.xml"
    34     xpointer="xpointer(//*[@os='u2'])"/>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/glibc.xml"
     29    href="../common/eglibc.xml"
    3830    xpointer="xpointer(//*[@os='p1'])"/>
    3931
    4032    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    41     href="../common/glibc.xml"
     33    href="../common/eglibc.xml"
    4234    xpointer="xpointer(//*[@os='p2'])"/>
    4335
    4436    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    45     href="../common/glibc.xml"
    46     xpointer="xpointer(//*[@os='p3'])"/>
     37    href="../common/eglibc.xml"
     38    xpointer="xpointer(//*[@os='s1'])"/>
    4739
    4840    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    49     href="../common/glibc.xml"
    50     xpointer="xpointer(//*[@os='p4'])"/>
     41    href="../common/eglibc.xml"
     42    xpointer="xpointer(//*[@os='s2'])"/>
    5143
    5244    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/glibc.xml"
    54     xpointer="xpointer(//*[@os='p5'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/glibc.xml"
    58     xpointer="xpointer(//*[@os='p6'])"/>
    59 
    60     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    61     href="../common/glibc.xml"
     45    href="../common/eglibc.xml"
    6246    xpointer="xpointer(//*[@os='b'])"/>
    6347
    6448    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    65     href="../common/glibc.xml"
     49    href="../common/eglibc.xml"
    6650    xpointer="xpointer(//*[@os='c'])"/>
    6751
    6852    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    69     href="../common/glibc.xml"
     53    href="../common/eglibc.xml"
    7054    xpointer="xpointer(//*[@os='d'])"/>
    7155
    7256    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    73     href="../common/glibc.xml"
     57    href="../common/eglibc.xml"
    7458    xpointer="xpointer(//*[@os='e'])"/>
    7559
    7660    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    77     href="../common/glibc.xml"
     61    href="../common/eglibc.xml"
    7862    xpointer="xpointer(//*[@os='f'])"/>
    7963
    8064    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    81     href="../common/glibc.xml"
     65    href="../common/eglibc.xml"
    8266    xpointer="xpointer(//*[@os='g'])"/>
    8367
    8468    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    85     href="../common/glibc.xml"
     69    href="../common/eglibc.xml"
    8670    xpointer="xpointer(//*[@os='h'])"/>
    8771
    8872<screen os="i"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
    8973    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    90     ../glibc-&glibc-version;/configure --prefix=/usr \
    91     --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    92     --disable-profile --enable-add-ons --with-tls --enable-kernel=2.6.9 \
     74    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; ${CLFS_TARGET}) -mtune=generic -g -O2" \
     75    ../eglibc-&eglibc-version;/configure --prefix=/usr \
     76    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET} --build=${CLFS_HOST} \
     77    --disable-profile --enable-add-ons --with-tls --enable-kernel=2.6.0 \
    9378    --with-__thread --with-binutils=${CLFS}/cross-tools/bin \
    9479    --with-headers=${CLFS}/usr/include --cache-file=config.cache</userinput></screen>
    9580
    9681    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    97     href="../common/glibc.xml"
     82    href="../common/eglibc.xml"
    9883    xpointer="xpointer(//*[@os='j'])"/>
    9984
    10085    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    101     href="../common/glibc.xml"
     86    href="../common/eglibc.xml"
    10287    xpointer="xpointer(//*[@os='k'])"/>
    10388
    10489    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    105     href="../common/glibc.xml"
     90    href="../common/eglibc.xml"
    10691    xpointer="xpointer(//*[@os='l'])"/>
    10792
    10893    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    109     href="../common/glibc.xml"
     94    href="../common/eglibc.xml"
    11095    xpointer="xpointer(//*[@os='m'])"/>
    11196
    11297    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    113     href="../common/glibc.xml"
     98    href="../common/eglibc.xml"
    11499    xpointer="xpointer(//*[@os='n'])"/>
    115100
    116101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    117     href="../common/glibc.xml"
     102    href="../common/eglibc.xml"
    118103    xpointer="xpointer(//*[@os='o'])"/>
    119104
    120105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    121     href="../common/glibc.xml"
     106    href="../common/eglibc.xml"
    122107    xpointer="xpointer(//*[@os='p'])"/>
    123108
    124109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    125     href="../common/glibc.xml"
     110    href="../common/eglibc.xml"
    126111    xpointer="xpointer(//*[@os='q'])"/>
    127112
     
    129114
    130115  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    131   href="../common/glibc.xml"
    132   xpointer="xpointer(id('i18n-glibc'))"/>
     116  href="../common/eglibc.xml"
     117  xpointer="xpointer(id('i18n-eglibc'))"/>
    133118
    134119  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    135   href="../common/glibc.xml"
    136   xpointer="xpointer(id('conf-glibc'))"/>
     120  href="../common/eglibc.xml"
     121  xpointer="xpointer(id('conf-eglibc'))"/>
    137122
    138123  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    139   href="../common/glibc.xml"
     124  href="../common/eglibc.xml"
    140125  xpointer="xpointer(id('conf-ld'))"/>
    141126
    142127  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    143   href="../common/glibc.xml"
    144   xpointer="xpointer(id('contents-glibc'))"/>
     128  href="../common/eglibc.xml"
     129  xpointer="xpointer(id('contents-eglibc'))"/>
    145130
    146131</sect1>
  • BOOK/final-preps/settingenviron.xml

    rf3125bf r51a1403  
    7171  <para os="i">The <envar>LC_ALL</envar> variable controls the localization of
    7272  certain programs, making their messages follow the conventions of a
    73   specified country.  If the host system uses a version of Glibc older
     73  specified country.  If the host system uses a version of EGlibc older
    7474  than 2.2.4, having <envar>LC_ALL</envar> set to something other than
    7575  <quote>POSIX</quote> or <quote>C</quote> (during this chapter) may cause
  • BOOK/final-system/common/aboutdebug.xml

    rf3125bf r51a1403  
    2929    </listitem>
    3030    <listitem os="c3">
    31       <para>Glibc and GCC files (<filename class="directory">/lib</filename>
     31      <para>EGlibc and GCC files (<filename class="directory">/lib</filename>
    3232      and <filename class="directory">/usr/lib</filename>) with debugging
    3333      symbols: 87 MB</para>
    3434    </listitem>
    3535    <listitem os="c4">
    36       <para>Glibc and GCC files without debugging symbols: 16 MB</para>
     36      <para>EGlibc and GCC files without debugging symbols: 16 MB</para>
    3737    </listitem>
    3838  </itemizedlist>
  • BOOK/final-system/common/bash.xml

    rf3125bf r51a1403  
    3636    become an unprivileged user, this combination will cause Bash to build
    3737    without <emphasis>process substitution</emphasis>, which will break one
    38     of the c++ test scripts in <literal>glibc</literal>. The following prevents
     38    of the c++ test scripts in <literal>eglibc</literal>. The following prevents
    3939    future problems by skipping tests that can not run while cross-compiling
    4040    or that do not run properly:</para>
  • BOOK/final-system/common/gzip.xml

    rf3125bf r51a1403  
    2929
    3030    <para os="s1">The following command renames the internal implementation of
    31     futimens to gl_futimens as newer versions of Glibc provide an incompatible
     31    futimens to gl_futimens as newer versions of EGlibc provide an incompatible
    3232    version:</para>
    3333
  • BOOK/final-system/common/introduction.xml

    rf3125bf r51a1403  
    3232  the code and build tools.  Also note that the <option>-march</option>
    3333  and <option>-mtune</option> options may cause problems with the toolchain
    34   packages (Binutils, GCC and Glibc). The small potential gains achieved in
     34  packages (Binutils, GCC and EGlibc). The small potential gains achieved in
    3535  using compiler optimizations are often outweighed by the risks. First-time
    3636  builders of CLFS are encouraged to build without custom optimizations.
  • BOOK/final-system/common/pkgmgt.xml

    rf3125bf r51a1403  
    5050    <itemizedlist>
    5151      <listitem>
    52         <para>If one of the toolchain packages (Glibc, GCC or Binutils) needs
     52        <para>If one of the toolchain packages (EGlibc, GCC or Binutils) needs
    5353        to be upgraded to a newer minor version, it is safer to
    5454        rebuild CLFS. Though you <emphasis>may</emphasis> be able to get by
    5555        rebuilding all the packages in their dependency order, we do not
    56         recommend it. For example, if glibc-2.2.x needs to be updated to
    57         glibc-2.3.x, it is safer to rebuild. For micro version updates, a
     56        recommend it. For example, if eglibc-2.2.x needs to be updated to
     57        eglibc-2.3.x, it is safer to rebuild. For micro version updates, a
    5858        simple reinstallation usually works, but is not guaranteed. For
    59         example, upgrading from glibc-2.3.4 to glibc-2.3.5 will not
     59        example, upgrading from eglibc-2.3.4 to glibc-2.3.5 will not
    6060        usually cause any problems.</para>
    6161      </listitem>
  • BOOK/introduction/common/changelog.xml

    rf3125bf r51a1403  
    4040      <para>July 11, 2009</para>
    4141      <itemizedlist>
     42        <listitem>
     43          <para>[jciccone] - Updated Bootscripts to 1.2-pre8.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[jciccone] - Updated Glibc to EGlibc 2.10.1.</para>
     47        </listitem>
    4248        <listitem>
    4349          <para>[jciccone] - Add CLooG and PPL for GCC, Based on Winkie's work
  • BOOK/introduction/common/how.xml

    rf3125bf r51a1403  
    5252  binutils into ${CLFS}/cross-tools, so that we have an asembler and a linker
    5353  for our target architecture. GCC is then compiled statically and installed
    54   into ${CLFS}/cross-tools, this cross-compiler is used to build glibc for the
     54  into ${CLFS}/cross-tools, this cross-compiler is used to build EGlibc for the
    5555  final-system. The GCC cross-compiler is then rebuilt dynamically - this final
    5656  cross-compiler is what will be used to build the final-system.</para>
  • BOOK/materials/arm/packages.xml

    rf3125bf r51a1403  
    1313  <variablelist role="materials">
    1414
    15     <varlistentry>
    16       <term>Glibc-ports (&glibc-ports-version;) - <token>&glibc-ports-size;</token>:</term>
     15    <varlistentry os="eglibcports">
     16      <term>EGlibc Ports (&eglibc-ports-version;) - <token>&eglibc-ports-size;</token>:</term>
    1717      <listitem>
    18         <para>Home page: <ulink url="&glibc-ports-home;"/></para>
    19         <para>Download: <ulink url="&glibc-ports-url;"/></para>
    20         <para>MD5 sum: <literal>&glibc-ports-md5;</literal></para>
     18        <para>Home page: <ulink url="&eglibc-ports-home;"/></para>
     19        <para>Download: <ulink url="&eglibc-ports-url;"/></para>
     20        <para>MD5 sum: <literal>&eglibc-ports-md5;</literal></para>
    2121      </listitem>
    2222    </varlistentry>
  • BOOK/materials/arm/patches.xml

    rf3125bf r51a1403  
    1111  <title>Additional Patches for ARM</title>
    1212
     13<!--
    1314  <variablelist role="materials">
    1415
    15     <varlistentry>
    16       <term>Glibc ARM Setjmp Fix Patch - <token>&glibc-arm_setjmp_fix-patch-size;</token>:</term>
    17       <listitem>
    18         <para>Download: <ulink
    19         url="&patches-root;&glibc-arm_setjmp_fix-patch;"/></para>
    20         <para>MD5 sum: <literal>&glibc-arm_setjmp_fix-patch-md5;</literal></para>
    21       </listitem>
    22     </varlistentry>
    23 
    24     <varlistentry>
    25       <term>Glibc NPTL LowlevelLock Patch - <token>&glibc-nptl_lowlevellock-patch-size;</token>:</term>
    26       <listitem>
    27         <para>Download: <ulink
    28         url="&patches-root;&glibc-nptl_lowlevellock-patch;"/></para>
    29         <para>MD5 sum: <literal>&glibc-nptl_lowlevellock-patch-md5;</literal></para>
    30       </listitem>
    31     </varlistentry>
    32 
    3316  </variablelist>
     17-->
    3418
    3519  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/materials/common/packages.xml

    rf3125bf r51a1403  
    120120        <para>Download: <ulink url="&e2fsprogs-url;"/></para>
    121121        <para>MD5 sum: <literal>&e2fsprogs-md5;</literal></para>
     122      </listitem>
     123    </varlistentry>
     124
     125    <varlistentry>
     126      <term>EGlibc (&eglibc-version;) - <token>&eglibc-size;</token>:</term>
     127      <listitem>
     128        <para>Home page: <ulink url="&eglibc-home;"/></para>
     129        <para>Download: <ulink url="&eglibc-url;"/></para>
     130        <para>MD5 sum: <literal>&eglibc-md5;</literal></para>
    122131      </listitem>
    123132    </varlistentry>
     
    187196
    188197    <varlistentry>
    189       <term>Glibc (&glibc-version;) - <token>&glibc-size;</token>:</term>
    190       <listitem>
    191         <para>Home page: <ulink url="&glibc-home;"/></para>
    192         <para>Download: <ulink url="&glibc-url;"/></para>
    193         <para>MD5 sum: <literal>&glibc-md5;</literal></para>
    194       </listitem>
    195     </varlistentry>
    196 
    197     <varlistentry>
    198198      <term>GMP (&gmp-version;) - <token>&gmp-size;</token>:</term>
    199199      <listitem>
  • BOOK/materials/common/patches.xml

    rf3125bf r51a1403  
    6565
    6666    <varlistentry>
     67      <term>EGlibc Fixes Patch - <token>&eglibc-fixes-patch-size;</token>:</term>
     68      <listitem>
     69        <para>Download: <ulink
     70        url="&patches-root;&eglibc-fixes-patch;"/></para>
     71        <para>MD5 sum: <literal>&eglibc-fixes-patch-md5;</literal></para>
     72      </listitem>
     73    </varlistentry>
     74
     75    <varlistentry>
    6776      <term>File Cross-Compile Patch - <token>&file-cross_compile-patch-size;</token>:</term>
    6877      <listitem>
     
    106115        url="&patches-root;&gcc-posix-patch;"/></para>
    107116        <para>MD5 sum: <literal>&gcc-posix-patch-md5;</literal></para>
    108       </listitem>
    109     </varlistentry>
    110 
    111     <varlistentry>
    112       <term>Glibc Cross-Compiling Hacks Patch- <token>&glibc-cross_hacks-patch-size;</token>:</term>
    113       <listitem>
    114         <para>Download: <ulink
    115         url="&patches-root;&glibc-cross_hacks-patch;"/></para>
    116         <para>MD5 sum: <literal>&glibc-cross_hacks-patch-md5;</literal></para>
    117       </listitem>
    118     </varlistentry>
    119  
    120     <varlistentry>
    121       <term>Glibc Disable linking with libgcc_eh.a - <token>&glibc-libgcc_eh-patch-size;</token>:</term>
    122       <listitem>
    123         <para>Download: <ulink
    124         url="&patches-root;&glibc-libgcc_eh-patch;"/></para>
    125         <para>MD5 sum: <literal>&glibc-libgcc_eh-patch-md5;</literal></para>
    126       </listitem>
    127     </varlistentry>
    128 
    129     <varlistentry>
    130       <term>Glibc Localedef Segfault - <token>&glibc-localedef_segfault-patch-size;</token>:</term>
    131       <listitem>
    132         <para>Download: <ulink
    133         url="&patches-root;&glibc-localedef_segfault-patch;"/></para>
    134         <para>MD5 sum: <literal>&glibc-localedef_segfault-patch-md5;</literal></para>
    135117      </listitem>
    136118    </varlistentry>
  • BOOK/packages.ent

    rf3125bf r51a1403  
    3636<!ENTITY bison-home "&gnu-software;bison">
    3737
    38 <!ENTITY bootscripts-clfs-version "1.2-pre6">
     38<!ENTITY bootscripts-clfs-version "1.2-pre8">
    3939<!ENTITY bootscripts-clfs-size "39 KB">
    4040<!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.bz2">
    41 <!ENTITY bootscripts-clfs-md5 "5cd96840c29a6aef01931b7180ba2795">
     41<!ENTITY bootscripts-clfs-md5 "4aee3da55c0a4c3f0f50ae6ff209169d">
    4242<!ENTITY bootscripts-clfs-home " ">
    4343
     
    115115<!ENTITY gettext-home "&gnu-software;gettext">
    116116
    117 <!ENTITY glibc-version "2.9">
    118 <!ENTITY glibc-size "15,172 KB">
    119 <!-- <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.bz2"> -->
    120 <!ENTITY glibc-url "&packages-root;glibc-&glibc-version;.tar.bz2">
    121 <!ENTITY glibc-md5 "c7d99cfb51aa9132132da068dd648d28">
    122 <!ENTITY glibc-home "&gnu-software;libc">
    123 <!ENTITY glibc-ld-name "ld-&glibc-version;.so">
    124 
    125 <!ENTITY glibc-ports-version "&glibc-version;">
    126 <!ENTITY glibc-ports-size "438 KB">
    127 <!--<!ENTITY glibc-ports-url "&gnu;glibc/glibc-ports-&glibc-ports-version;.tar.bz2"> -->
    128 <!ENTITY glibc-ports-url "&packages-root;glibc-ports-&glibc-version;.tar.bz2">
    129 <!ENTITY glibc-ports-md5 "b0a06ad355312a6257a6fa41c72dfffb">
    130 <!ENTITY glibc-ports-home " ">
     117<!ENTITY eglibc-version "2.10.1">
     118<!ENTITY eglibc-size "15,905 KB">
     119<!ENTITY eglibc-url "&packages-root;eglibc-&eglibc-version;.tar.bz2">
     120<!ENTITY eglibc-md5 "7aa42c218bfcfe8b7253e9b829c3a2d6">
     121<!ENTITY eglibc-home "http://www.eglibc.org/home">
     122<!ENTITY eglibc-ld-name "ld-&eglibc-version;.so">
     123
     124<!ENTITY eglibc-ports-version "&eglibc-version;">
     125<!ENTITY eglibc-ports-size "592 KB">
     126<!ENTITY eglibc-ports-url "&packages-root;eglibc-ports-&eglibc-version;.tar.bz2">
     127<!ENTITY eglibc-ports-md5 "5fd870dfdc02d8e2e93525fb7363c34">
     128<!ENTITY eglibc-ports-home " ">
    131129
    132130<!ENTITY gmp-version "4.3.1">
  • BOOK/patches.ent

    rf3125bf r51a1403  
    2525<!ENTITY diffutils-i18n-patch-size "17 KB">
    2626
     27<!ENTITY eglibc-fixes-patch "eglibc-&eglibc-version;-fixes-1.patch">
     28<!ENTITY eglibc-fixes-patch-md5 "d6291ad34fbf3f75f5fabc7c3089da06">
     29<!ENTITY eglibc-fixes-patch-size "2 KB">
     30
    2731<!ENTITY file-cross_compile-patch "file-&file-version;-cross_compile-1.patch">
    2832<!ENTITY file-cross_compile-patch-md5 "17956303345b8514a9c2bdc3939a21e5">
     
    4448<!ENTITY gcc-posix-patch-md5 "22e096640c1ac70421336cba0f80d70f">
    4549<!ENTITY gcc-posix-patch-size "14 KB">
    46 
    47 <!ENTITY glibc-arm_setjmp_fix-patch "glibc-&glibc-version;-arm_setjmp_fix-1.patch">
    48 <!ENTITY glibc-arm_setjmp_fix-patch-md5 "e7a669566af4c79251399fcad858b290">
    49 <!ENTITY glibc-arm_setjmp_fix-patch-size ".7 KB">
    50 
    51 <!ENTITY glibc-cross_hacks-patch "glibc-&glibc-version;-cross_hacks-2.patch">
    52 <!ENTITY glibc-cross_hacks-patch-md5 "65c72652824b4faa0d9fbcf291151e10">
    53 <!ENTITY glibc-cross_hacks-patch-size "46 KB">
    54 
    55 <!ENTITY glibc-libgcc_eh-patch "glibc-&glibc-version;-libgcc_eh-1.patch">
    56 <!ENTITY glibc-libgcc_eh-patch-md5 "1b5106b91ff4111fd97aba99437023ed">
    57 <!ENTITY glibc-libgcc_eh-patch-size "4 KB">
    58 
    59 <!ENTITY glibc-localedef_segfault-patch "glibc-&glibc-version;-localedef_segfault-1.patch">
    60 <!ENTITY glibc-localedef_segfault-patch-md5 "a52ecc9fc4ebb6677b772e37ab258120">
    61 <!ENTITY glibc-localedef_segfault-patch-size "2 KB">
    62 
    63 <!ENTITY glibc-nptl_lowlevellock-patch "glibc-&glibc-version;-nptl_lowlevellock-1.patch">
    64 <!ENTITY glibc-nptl_lowlevellock-patch-md5 "0a428774cf459cf5fd23ff219390c141">
    65 <!ENTITY glibc-nptl_lowlevellock-patch-size ".8 KB">
    6650
    6751<!ENTITY grep-i18n-patch "grep-&grep-version;-i18n-1.patch">
  • BOOK/prologue/common/hostreqs.xml

    rf3125bf r51a1403  
    6363
    6464    <listitem>
    65       <para><emphasis role="strong">Glibc-2.2.5</emphasis> (Versions
    66       greater than &glibc-version; are not recommended as they have
     65      <para><emphasis role="strong">EGlibc-2.2.5</emphasis> (Versions
     66      greater than &eglibc-version; are not recommended as they have
    6767      not been tested)</para>
    6868    </listitem>
Note: See TracChangeset for help on using the changeset viewer.