summaryrefslogtreecommitdiffstats
path: root/documentation/poky-ref-manual
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 /documentation/poky-ref-manual
parent87566447aa0000cb9213234d1bc6be0eab7a1d2f (diff)
downloadpoky-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>
Diffstat (limited to 'documentation/poky-ref-manual')
-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
5 files changed, 17 insertions, 12 deletions
diff --git a/documentation/poky-ref-manual/extendpoky.xml b/documentation/poky-ref-manual/extendpoky.xml
index efbc52f7cb..ebd9804431 100644
--- a/documentation/poky-ref-manual/extendpoky.xml
+++ b/documentation/poky-ref-manual/extendpoky.xml
@@ -357,7 +357,7 @@
357 It is important to use the correct names of packages in the 357 It is important to use the correct names of packages in the
358 <filename><link linkend='var-IMAGE_INSTALL'>IMAGE_INSTALL</link></filename> variable. 358 <filename><link linkend='var-IMAGE_INSTALL'>IMAGE_INSTALL</link></filename> variable.
359 You must use the OpenEmbedded notation and not the Debian notation for the names 359 You must use the OpenEmbedded notation and not the Debian notation for the names
360 (e.g. <filename>glibc-dev</filename> instead of <filename>libc6-dev</filename>). 360 (e.g. <filename>eglibc-dev</filename> instead of <filename>libc6-dev</filename>).
361 </para> 361 </para>
362 362
363 <para> 363 <para>
@@ -524,7 +524,7 @@
524 The information covers adding machines similar to those the Yocto Project already supports. 524 The information covers adding machines similar to those the Yocto Project already supports.
525 Although well within the capabilities of the Yocto Project, adding a totally new architecture 525 Although well within the capabilities of the Yocto Project, adding a totally new architecture
526 might require 526 might require
527 changes to <filename>gcc/glibc</filename> and to the site information, which is 527 changes to <filename>gcc/eglibc</filename> and to the site information, which is
528 beyond the scope of this manual. 528 beyond the scope of this manual.
529 </para> 529 </para>
530 530
diff --git a/documentation/poky-ref-manual/ref-bitbake.xml b/documentation/poky-ref-manual/ref-bitbake.xml
index b11bd5a2fd..6851fbf603 100644
--- a/documentation/poky-ref-manual/ref-bitbake.xml
+++ b/documentation/poky-ref-manual/ref-bitbake.xml
@@ -122,7 +122,7 @@
122 <filename>task-base.bb</filename>, 122 <filename>task-base.bb</filename>,
123 which in turn leads to packages like <filename>Contacts</filename>, 123 which in turn leads to packages like <filename>Contacts</filename>,
124 <filename>Dates</filename> and <filename>BusyBox</filename>. 124 <filename>Dates</filename> and <filename>BusyBox</filename>.
125 These packages in turn depend on glibc and the toolchain. 125 These packages in turn depend on <filename>eglibc</filename> and the toolchain.
126 </para> 126 </para>
127 127
128 <para> 128 <para>
diff --git a/documentation/poky-ref-manual/ref-classes.xml b/documentation/poky-ref-manual/ref-classes.xml
index e4b2fc57a4..1532ccc917 100644
--- a/documentation/poky-ref-manual/ref-classes.xml
+++ b/documentation/poky-ref-manual/ref-classes.xml
@@ -152,8 +152,8 @@
152 152
153 <para> 153 <para>
154 This class renames packages so that they follow the Debian naming 154 This class renames packages so that they follow the Debian naming
155 policy (i.e. <filename>glibc</filename> becomes <filename>libc6</filename> 155 policy (i.e. <filename>eglibc</filename> becomes <filename>libc6</filename>
156 and <filename>glibc-devel</filename> becomes <filename>libc6-dev</filename>. 156 and <filename>eglibc-devel</filename> becomes <filename>libc6-dev</filename>.
157 </para> 157 </para>
158</section> 158</section>
159 159
@@ -403,7 +403,7 @@
403 still make the correct values available. 403 still make the correct values available.
404 The <filename><link linkend='structure-meta-site'>meta/site directory</link></filename> 404 The <filename><link linkend='structure-meta-site'>meta/site directory</link></filename>
405 contains test results sorted into different categories such as architecture, endianness, and 405 contains test results sorted into different categories such as architecture, endianness, and
406 the libc used. 406 the <filename>libc</filename> used.
407 Site information provides a list of files containing data relevant to 407 Site information provides a list of files containing data relevant to
408 the current build in the 408 the current build in the
409 <filename><link linkend='var-CONFIG_SITE'>CONFIG_SITE</link></filename> variable 409 <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 0105222010..da1c079777 100644
--- a/documentation/poky-ref-manual/ref-variables.xml
+++ b/documentation/poky-ref-manual/ref-variables.xml
@@ -328,7 +328,7 @@
328 328
329 <glossentry id='var-ENABLE_BINARY_LOCALE_GENERATION'><glossterm>ENABLE_BINARY_LOCALE_GENERATION</glossterm> 329 <glossentry id='var-ENABLE_BINARY_LOCALE_GENERATION'><glossterm>ENABLE_BINARY_LOCALE_GENERATION</glossterm>
330 <glossdef> 330 <glossdef>
331 <para>Variable that controls which locales for <filename>glibc</filename> are 331 <para>Variable that controls which locales for <filename>eglibc</filename> are
332 to be generated during the build (useful if the target device has 64Mbytes 332 to be generated during the build (useful if the target device has 64Mbytes
333 of RAM or less).</para> 333 of RAM or less).</para>
334 </glossdef> 334 </glossdef>
@@ -847,8 +847,10 @@
847 <glossentry id='var-POKYLIBC'><glossterm>POKYLIBC</glossterm> 847 <glossentry id='var-POKYLIBC'><glossterm>POKYLIBC</glossterm>
848 <glossdef> 848 <glossdef>
849 <para>The <filename>libc</filename> implementation selector. 849 <para>The <filename>libc</filename> implementation selector.
850 You can select <filename>glibc</filename>, <filename>eglibc</filename>, 850 You can select <filename>eglibc</filename> or <filename>uclibc</filename>.
851 or <filename>uclibc</filename>.</para> 851 <note>This release of the Yocto Project does not support the
852 <filename>glibc</filename> implementation of <filename>libc</filename>.</note>
853 </para>
852 </glossdef> 854 </glossdef>
853 </glossentry> 855 </glossentry>
854 856
@@ -1094,8 +1096,8 @@
1094 <glossentry id='var-TARGET_OS'><glossterm>TARGET_OS</glossterm> 1096 <glossentry id='var-TARGET_OS'><glossterm>TARGET_OS</glossterm>
1095 <glossdef> 1097 <glossdef>
1096 <para>Specifies the target's operating system. 1098 <para>Specifies the target's operating system.
1097 The variable can be set to "linux" for <filename>glibc</filename>-based systems and 1099 The variable can be set to "linux" for <filename>eglibc</filename>-based systems and
1098 "linux-uclibc" for <filename>uClibc</filename>. 1100 to "linux-uclibc" for <filename>uclibc</filename>.
1099 For ARM/EABI targets, there are also "linux-gnueabi" and 1101 For ARM/EABI targets, there are also "linux-gnueabi" and
1100 "linux-uclibc-gnueabi" values possible.</para> 1102 "linux-uclibc-gnueabi" values possible.</para>
1101 </glossdef> 1103 </glossdef>
diff --git a/documentation/poky-ref-manual/usingpoky.xml b/documentation/poky-ref-manual/usingpoky.xml
index fa94b1d604..9da2e326b9 100644
--- a/documentation/poky-ref-manual/usingpoky.xml
+++ b/documentation/poky-ref-manual/usingpoky.xml
@@ -83,8 +83,11 @@
83 <para> 83 <para>
84 BitBake also tries to execute any dependent tasks first. 84 BitBake also tries to execute any dependent tasks first.
85 So for example, before building <filename>matchbox-desktop</filename>, BitBake 85 So for example, before building <filename>matchbox-desktop</filename>, BitBake
86 would build a cross compiler and <filename>glibc</filename> if they had not already 86 would build a cross compiler and <filename>eglibc</filename> if they had not already
87 been built. 87 been built.
88 <note>This release of the Yocto Project does not support the <filename>glibc</filename>
89 GNU version of the Unix standard C library. By default, the Yocto Project builds with
90 <filename>eglibc</filename>.</note>
88 </para> 91 </para>
89 92
90 <para> 93 <para>