diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2011-09-26 11:02:36 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-10-04 13:46:37 +0100 |
commit | 9d66278f9c14d04ce2b0092e4476cead4e1e85cc (patch) | |
tree | 9704d101f5194e32b5c727032bbf54c4a5818ebe | |
parent | 87566447aa0000cb9213234d1bc6be0eab7a1d2f (diff) | |
download | ast2050-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.xml | 4 | ||||
-rw-r--r-- | documentation/poky-ref-manual/ref-bitbake.xml | 2 | ||||
-rw-r--r-- | documentation/poky-ref-manual/ref-classes.xml | 6 | ||||
-rw-r--r-- | documentation/poky-ref-manual/ref-variables.xml | 12 | ||||
-rw-r--r-- | documentation/poky-ref-manual/usingpoky.xml | 5 | ||||
-rw-r--r-- | documentation/yocto-project-qs/yocto-project-qs.xml | 2 |
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 \ |