summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2011-09-26 11:02:36 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-10-04 13:46:37 +0100
commit9d66278f9c14d04ce2b0092e4476cead4e1e85cc (patch)
tree9704d101f5194e32b5c727032bbf54c4a5818ebe
parent87566447aa0000cb9213234d1bc6be0eab7a1d2f (diff)
downloadast2050-yocto-poky-9d66278f9c14d04ce2b0092e4476cead4e1e85cc.zip
ast2050-yocto-poky-9d66278f9c14d04ce2b0092e4476cead4e1e85cc.tar.gz
documentation: scrubbed out 'glibc' and replaced with 'eglibc'
Several manuals and areas were still referring to 'glibc' as the GNU version of the Unix statndrd C library. We do not support this any longer and now use 'eglibc' to build with. Notable changes were in the required packages area of the QS manual. I also added a bit in the reference guide saying how this release does not use 'glibc' to build with but rather 'eglibc'. (From yocto-docs rev: c2c58914996d747c510706d78ecfd8f41c5e694d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--documentation/poky-ref-manual/extendpoky.xml4
-rw-r--r--documentation/poky-ref-manual/ref-bitbake.xml2
-rw-r--r--documentation/poky-ref-manual/ref-classes.xml6
-rw-r--r--documentation/poky-ref-manual/ref-variables.xml12
-rw-r--r--documentation/poky-ref-manual/usingpoky.xml5
-rw-r--r--documentation/yocto-project-qs/yocto-project-qs.xml2
6 files changed, 18 insertions, 13 deletions
diff --git a/documentation/poky-ref-manual/extendpoky.xml b/documentation/poky-ref-manual/extendpoky.xml
index efbc52f..ebd9804 100644
--- a/documentation/poky-ref-manual/extendpoky.xml
+++ b/documentation/poky-ref-manual/extendpoky.xml
@@ -357,7 +357,7 @@
It is important to use the correct names of packages in the
<filename><link linkend='var-IMAGE_INSTALL'>IMAGE_INSTALL</link></filename> variable.
You must use the OpenEmbedded notation and not the Debian notation for the names
- (e.g. <filename>glibc-dev</filename> instead of <filename>libc6-dev</filename>).
+ (e.g. <filename>eglibc-dev</filename> instead of <filename>libc6-dev</filename>).
</para>
<para>
@@ -524,7 +524,7 @@
The information covers adding machines similar to those the Yocto Project already supports.
Although well within the capabilities of the Yocto Project, adding a totally new architecture
might require
- changes to <filename>gcc/glibc</filename> and to the site information, which is
+ changes to <filename>gcc/eglibc</filename> and to the site information, which is
beyond the scope of this manual.
</para>
diff --git a/documentation/poky-ref-manual/ref-bitbake.xml b/documentation/poky-ref-manual/ref-bitbake.xml
index b11bd5a..6851fbf 100644
--- a/documentation/poky-ref-manual/ref-bitbake.xml
+++ b/documentation/poky-ref-manual/ref-bitbake.xml
@@ -122,7 +122,7 @@
<filename>task-base.bb</filename>,
which in turn leads to packages like <filename>Contacts</filename>,
<filename>Dates</filename> and <filename>BusyBox</filename>.
- These packages in turn depend on glibc and the toolchain.
+ These packages in turn depend on <filename>eglibc</filename> and the toolchain.
</para>
<para>
diff --git a/documentation/poky-ref-manual/ref-classes.xml b/documentation/poky-ref-manual/ref-classes.xml
index e4b2fc5..1532ccc 100644
--- a/documentation/poky-ref-manual/ref-classes.xml
+++ b/documentation/poky-ref-manual/ref-classes.xml
@@ -152,8 +152,8 @@
<para>
This class renames packages so that they follow the Debian naming
- policy (i.e. <filename>glibc</filename> becomes <filename>libc6</filename>
- and <filename>glibc-devel</filename> becomes <filename>libc6-dev</filename>.
+ policy (i.e. <filename>eglibc</filename> becomes <filename>libc6</filename>
+ and <filename>eglibc-devel</filename> becomes <filename>libc6-dev</filename>.
</para>
</section>
@@ -403,7 +403,7 @@
still make the correct values available.
The <filename><link linkend='structure-meta-site'>meta/site directory</link></filename>
contains test results sorted into different categories such as architecture, endianness, and
- the libc used.
+ the <filename>libc</filename> used.
Site information provides a list of files containing data relevant to
the current build in the
<filename><link linkend='var-CONFIG_SITE'>CONFIG_SITE</link></filename> variable
diff --git a/documentation/poky-ref-manual/ref-variables.xml b/documentation/poky-ref-manual/ref-variables.xml
index 0105222..da1c079 100644
--- a/documentation/poky-ref-manual/ref-variables.xml
+++ b/documentation/poky-ref-manual/ref-variables.xml
@@ -328,7 +328,7 @@
<glossentry id='var-ENABLE_BINARY_LOCALE_GENERATION'><glossterm>ENABLE_BINARY_LOCALE_GENERATION</glossterm>
<glossdef>
- <para>Variable that controls which locales for <filename>glibc</filename> are
+ <para>Variable that controls which locales for <filename>eglibc</filename> are
to be generated during the build (useful if the target device has 64Mbytes
of RAM or less).</para>
</glossdef>
@@ -847,8 +847,10 @@
<glossentry id='var-POKYLIBC'><glossterm>POKYLIBC</glossterm>
<glossdef>
<para>The <filename>libc</filename> implementation selector.
- You can select <filename>glibc</filename>, <filename>eglibc</filename>,
- or <filename>uclibc</filename>.</para>
+ You can select <filename>eglibc</filename> or <filename>uclibc</filename>.
+ <note>This release of the Yocto Project does not support the
+ <filename>glibc</filename> implementation of <filename>libc</filename>.</note>
+ </para>
</glossdef>
</glossentry>
@@ -1094,8 +1096,8 @@
<glossentry id='var-TARGET_OS'><glossterm>TARGET_OS</glossterm>
<glossdef>
<para>Specifies the target's operating system.
- The variable can be set to "linux" for <filename>glibc</filename>-based systems and
- "linux-uclibc" for <filename>uClibc</filename>.
+ The variable can be set to "linux" for <filename>eglibc</filename>-based systems and
+ to "linux-uclibc" for <filename>uclibc</filename>.
For ARM/EABI targets, there are also "linux-gnueabi" and
"linux-uclibc-gnueabi" values possible.</para>
</glossdef>
diff --git a/documentation/poky-ref-manual/usingpoky.xml b/documentation/poky-ref-manual/usingpoky.xml
index fa94b1d..9da2e32 100644
--- a/documentation/poky-ref-manual/usingpoky.xml
+++ b/documentation/poky-ref-manual/usingpoky.xml
@@ -83,8 +83,11 @@
<para>
BitBake also tries to execute any dependent tasks first.
So for example, before building <filename>matchbox-desktop</filename>, BitBake
- would build a cross compiler and <filename>glibc</filename> if they had not already
+ would build a cross compiler and <filename>eglibc</filename> if they had not already
been built.
+ <note>This release of the Yocto Project does not support the <filename>glibc</filename>
+ GNU version of the Unix standard C library. By default, the Yocto Project builds with
+ <filename>eglibc</filename>.</note>
</para>
<para>
diff --git a/documentation/yocto-project-qs/yocto-project-qs.xml b/documentation/yocto-project-qs/yocto-project-qs.xml
index 40044db..49f2dd8 100644
--- a/documentation/yocto-project-qs/yocto-project-qs.xml
+++ b/documentation/yocto-project-qs/yocto-project-qs.xml
@@ -214,7 +214,7 @@
$ sudo yum install python m4 make wget curl ftp hg tar bzip2 gzip \
unzip python-psyco perl texinfo texi2html diffstat openjade \
docbook-style-dsssl sed docbook-style-xsl docbook-dtds \
- docbook-utils sed bc glibc-devel ccache pcre pcre-devel quilt \
+ docbook-utils sed bc eglibc-devel ccache pcre pcre-devel quilt \
groff linuxdoc-tools patch linuxdoc-tools cmake help2man \
perl-ExtUtils-MakeMaker tcl-devel gettext chrpath ncurses apr \
SDL-devel mesa-libGL-devel mesa-libGLU-devel gnome-doc-utils \
OpenPOWER on IntegriCloud