Ignore:
Timestamp:
May 1, 2014, 1:06:01 AM (10 years ago)
Author:
Chris Staub <chris@…>
Branches:
clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
37957f4
Parents:
5cd8d92
Message:

Standardize capitalization of Glibc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/glibc.xml

    r5cd8d92 rd785e9d  
    99  <?dbhtml filename="glibc.html"?>
    1010
    11   <title>GLIBC-&glibc-version;</title>
     11  <title>Glibc-&glibc-version;</title>
    1212
    1313  <indexterm zone="ch-system-glibc">
    14     <primary sortas="a-GLIBC">GLIBC</primary>
     14    <primary sortas="a-Glibc">Glibc</primary>
    1515  </indexterm>
    1616
     
    1818    <title/>
    1919
    20     <para>The GLIBC package contains the main C library. This library provides
     20    <para>The Glibc package contains the main C library. This library provides
    2121    the basic routines for allocating memory, searching directories, opening and
    2222    closing files, reading and writing files, string handling, pattern matching,
     
    2626
    2727  <sect2 role="installation">
    28     <title>Installation of GLIBC</title>
     28    <title>Installation of Glibc</title>
    2929
    3030    <note os="z">
     
    3434      <quote>This library provides an <function>iconv()</function>
    3535      implementation, for use on systems which don't have one, or whose
    36       implementation cannot convert from/to Unicode.</quote> GLIBC provides
     36      implementation cannot convert from/to Unicode.</quote> Glibc provides
    3737      an <function>iconv()</function> implementation and can convert from/to
    3838      Unicode, therefore libiconv is not required on a CLFS system.</para>
     
    5858unset LINKER</userinput></screen>
    5959
    60     <para os="b">The GLIBC build system is self-contained and will install
     60    <para os="b">The Glibc build system is self-contained and will install
    6161    perfectly, even though the compiler specs file and linker are still
    6262    pointing at <filename class="directory">/tools</filename>. The specs
    63     and linker cannot be adjusted before the GLIBC install because the
    64     GLIBC Autoconf tests would give false results and defeat the goal
     63    and linker cannot be adjusted before the Glibc install because the
     64    Glibc Autoconf tests would give false results and defeat the goal
    6565    of achieving a clean build.</para>
    6666
     
    6969<screen os="s2"><userinput>sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen>
    7070
    71     <para os="e">The GLIBC documentation recommends building GLIBC outside of     the source directory in a dedicated build directory:</para>
     71    <para os="e">The Glibc documentation recommends building Glibc outside of     the source directory in a dedicated build directory:</para>
    7272
    7373<screen os="f"><userinput>mkdir -v ../glibc-build
    7474cd ../glibc-build</userinput></screen>
    7575
    76     <para os="g">Prepare GLIBC for compilation:</para>
     76    <para os="g">Prepare Glibc for compilation:</para>
    7777
    7878<screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \
     
    9999
    100100    <important os="l">
    101       <para>The test suite for GLIBC is considered critical.
     101      <para>The test suite for Glibc is considered critical.
    102102      Do not skip it under any circumstance.</para>
    103103    </important>
     
    111111make -k check 2&gt;&amp;1 | tee glibc-check-log; grep Error glibc-check-log</userinput></screen>
    112112
    113     <para os="o">The GLIBC test suite is highly dependent on certain functions of
     113    <para os="o">The Glibc test suite is highly dependent on certain functions of
    114114    the host system, in particular the kernel. The <emphasis>posix/annexc</emphasis> and
    115115    <emphasis>conform/run-conformtest</emphasis> tests normally fail
    116116    and you should see <literal>Error 1 (ignored)</literal> in the output. Apart
    117     from this, the GLIBC test suite is always expected to pass. However, in certain
     117    from this, the Glibc test suite is always expected to pass. However, in certain
    118118    circumstances, some failures are unavoidable. If a test fails because of a missing
    119119    program (or missing symbolic link), or a segfault, you will see an error code
     
    158158    </itemizedlist>
    159159
    160     <para os="q">Though it is a harmless message, the install stage of GLIBC will
     160    <para os="q">Though it is a harmless message, the install stage of Glibc will
    161161    complain about the absence of <filename>/etc/ld.so.conf</filename>.
    162162    Prevent this warning with:</para>
     
    198198    achieved by using the <command>localedef</command> command. Information on
    199199    this command is located in the <filename>INSTALL</filename> file in the
    200     GLIBC source. However, there are a number of locales that are essential in
     200    Glibc source. However, there are a number of locales that are essential in
    201201    order for the tests of future packages to pass, in particular, the
    202202    <emphasis>libstdc++</emphasis> tests from GCC. The following instructions,
     
    237237
    238238  <sect2 id="conf-glibc" role="configuration">
    239     <title>Configuring GLIBC</title>
     239    <title>Configuring Glibc</title>
    240240
    241241    <indexterm zone="conf-glibc">
     
    248248
    249249    <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created
    250     because, although GLIBC provides defaults when this file is missing or
    251     corrupt, the GLIBC defaults do not work well in a networked environment.
     250    because, although Glibc provides defaults when this file is missing or
     251    corrupt, the Glibc defaults do not work well in a networked environment.
    252252    The time zone also needs to be configured.</para>
    253253
     
    383383
    384384  <sect2 id="contents-glibc" role="content">
    385     <title>Contents of GLIBC</title>
     385    <title>Contents of Glibc</title>
    386386
    387387    <segmentedlist>
     
    723723        <term><filename class="libraryfile">libcidn</filename></term>
    724724        <listitem>
    725           <para>Used internally by GLIBC for handling internationalized domain
     725          <para>Used internally by Glibc for handling internationalized domain
    726726          names in the <function>getaddrinfo()</function> function</para>
    727727          <indexterm zone="ch-system-glibc libcidn">
     
    795795        <term><filename class="libraryfile">libmemusage</filename></term>
    796796        <listitem>
    797           <para>Used by <command>memusage</command> (included in GLIBC, but
     797          <para>Used by <command>memusage</command> (included in Glibc, but
    798798          not built in a base CLFS system as it has additional dependencies)
    799799          to help collect information about the memory usage of a program</para>
Note: See TracChangeset for help on using the changeset viewer.