From: Khem Raj <raj.khem@gmail.com>
To: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 04/10] glibc: bring back the needed support for glibc recipes
Date: Thu, 04 Aug 2011 16:18:47 -0700 [thread overview]
Message-ID: <4E3B28D7.8030208@gmail.com> (raw)
In-Reply-To: <03d062a7104f31d03893833485ec3836c07e8f90.1312469790.git.nitin.a.kamble@intel.com>
On 08/04/2011 08:01 AM, nitin.a.kamble@intel.com wrote:
> From: Nitin A Kamble<nitin.a.kamble@intel.com>
>
> Signed-off-by: Nitin A Kamble<nitin.a.kamble@intel.com>
> ---
> meta/conf/distro/include/tclibc-glibc.inc | 32 +++++++++++++++++++++++++++
> meta/conf/distro/include/tcmode-default.inc | 5 ++++
> 2 files changed, 37 insertions(+), 0 deletions(-)
> create mode 100644 meta/conf/distro/include/tclibc-glibc.inc
>
> diff --git a/meta/conf/distro/include/tclibc-glibc.inc b/meta/conf/distro/include/tclibc-glibc.inc
> new file mode 100644
> index 0000000..823195c
> --- /dev/null
> +++ b/meta/conf/distro/include/tclibc-glibc.inc
> @@ -0,0 +1,32 @@
> +#
> +# glibc specific configuration
> +#
> +
> +LIBCEXTENSION = "${@['', '-gnu'][(d.getVar('ABIEXTENSION', True) or '') != '']}"
why is this specific to glibc and not eglibc ?
since glibc is deleted from metadata this file should go away too
if its for external toolchains then they could use tclibc-eglibc.inc
or tclibc-uclibc.inc as needed.
I am in favour of generally using linux-gnu extention for eglibc/glibc
based systems.
> +
> +# Add glibc to the overrides.
> +OVERRIDES =. "libc-glibc:"
> +
> +PREFERRED_PROVIDER_virtual/libiconv ?= "glibc"
> +PREFERRED_PROVIDER_virtual/libiconv-nativesdk ?= "glibc-nativesdk"
> +PREFERRED_PROVIDER_virtual/libintl ?= "glibc"
> +PREFERRED_PROVIDER_virtual/libc ?= "glibc"
> +PREFERRED_PROVIDER_virtual/libc-nativesdk ?= "glibc-nativesdk"
> +PREFERRED_PROVIDER_virtual/libc-locale ?= "glibc-locale"
> +
> +CXXFLAGS += "-fvisibility-inlines-hidden"
> +
> +LIBC_DEPENDENCIES = "\
> + libsegfault \
> + glibc \
> + glibc-dbg \
> + glibc-dev \
> + glibc-utils \
> + glibc-thread-db \
> + glibc-localedata-i18n \
> + glibc-gconv-ibm850 \
> + glibc-gconv-cp1252 \
> + glibc-gconv-iso8859-1 \
> + glibc-gconv-iso8859-15 \
> + locale-base-en-gb \
> + "
> diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc
> index 0d0af38..5f66c9e 100644
> --- a/meta/conf/distro/include/tcmode-default.inc
> +++ b/meta/conf/distro/include/tcmode-default.inc
> @@ -48,6 +48,11 @@ PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}"
> PREFERRED_VERSION_binutils-cross-canadian ?= "${BINUVERSION}"
> PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}"
> PREFERRED_VERSION_linux-libc-headers-nativesdk ?= "${LINUXLIBCVERSION}"
> +PREFERRED_VERSION_glibc ?= "${GLIBCVERSION}"
> +PREFERRED_VERSION_glibc-locale ?= "${GLIBCVERSION}"
> +PREFERRED_VERSION_glibc-nativesdk ?= "${GLIBCVERSION}"
> +PREFERRED_VERSION_glibc-initial ?= "${GLIBCVERSION}"
> +PREFERRED_VERSION_glibc-initial-nativesdk ?= "${GLIBCVERSION}"
> PREFERRED_VERSION_eglibc ?= "${EGLIBCVERSION}"
> PREFERRED_VERSION_eglibc-locale ?= "${EGLIBCVERSION}"
> PREFERRED_VERSION_eglibc-nativesdk ?= "${EGLIBCVERSION}"
next prev parent reply other threads:[~2011-08-04 23:23 UTC|newest]
Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-04 15:01 [PATCH 00/10] Commits to enable x32 infrastructure nitin.a.kamble
2011-08-04 15:01 ` [PATCH 01/10] kern-tools: extend arbitrary repository support nitin.a.kamble
2011-08-05 4:09 ` Bruce Ashfield
2011-08-04 15:01 ` [PATCH 02/10] linux-yocto: process the existing branch for configuration nitin.a.kamble
2011-08-05 4:11 ` Bruce Ashfield
2011-08-04 15:01 ` [PATCH 03/10] linux-yocto: pass KMACHINE to updateme, not MACHINE nitin.a.kamble
2011-08-05 4:10 ` Bruce Ashfield
2011-08-04 15:01 ` [PATCH 04/10] glibc: bring back the needed support for glibc recipes nitin.a.kamble
2011-08-04 21:50 ` Phil Blundell
2011-08-04 22:04 ` Kamble, Nitin A
2011-08-04 22:10 ` Phil Blundell
2011-08-04 22:47 ` Kamble, Nitin A
2011-08-04 22:49 ` Tom Rini
2011-08-04 22:57 ` Kamble, Nitin A
2011-08-05 15:49 ` Richard Purdie
2011-08-04 23:33 ` Khem Raj
2011-08-04 22:48 ` Tom Rini
2011-08-04 22:58 ` Kamble, Nitin A
2011-08-04 23:39 ` Khem Raj
2011-08-04 23:18 ` Khem Raj [this message]
2011-08-05 1:09 ` Kamble, Nitin A
2011-08-05 15:52 ` Richard Purdie
2011-08-04 15:01 ` [PATCH 05/10] toolchain-scripts & other classes: add TARGET_LD_ARCH & TARGET_AS_ARCH vars nitin.a.kamble
2011-08-05 16:09 ` Richard Purdie
2011-08-04 15:01 ` [PATCH 06/10] kernel, module-base.bbclass: fix KERNEL_LD & KERNEL_AR vars nitin.a.kamble
2011-08-04 21:50 ` Phil Blundell
2011-08-04 22:03 ` Kamble, Nitin A
2011-08-05 7:52 ` Phil Blundell
2011-08-05 15:41 ` Kamble, Nitin A
2011-08-05 16:16 ` Richard Purdie
2011-08-04 15:01 ` [PATCH 07/10] siteinfo.bbclass: add entries for new x86_64 ABI targets nitin.a.kamble
2011-08-04 22:51 ` Tom Rini
2011-08-04 22:54 ` Kamble, Nitin A
2011-08-04 15:01 ` [PATCH 08/10] insane.bbclass: add entries for linux-gnu<ABI> nitin.a.kamble
2011-08-05 16:06 ` Richard Purdie
2011-08-05 16:56 ` Kamble, Nitin A
2011-08-04 15:01 ` [PATCH 09/10] x86 tune inc files: add x32 abi tune parameters nitin.a.kamble
2011-08-04 21:57 ` Phil Blundell
2011-08-04 22:18 ` Kamble, Nitin A
2011-08-04 22:29 ` Kamble, Nitin A
2011-08-05 7:50 ` Phil Blundell
2011-08-05 15:37 ` Kamble, Nitin A
2011-08-05 15:41 ` Phil Blundell
2011-08-05 15:44 ` Richard Purdie
2011-08-05 15:49 ` Phil Blundell
2011-08-05 16:04 ` Richard Purdie
2011-08-05 18:07 ` Kamble, Nitin A
2011-08-05 21:23 ` Saul Wold
2011-08-05 23:25 ` Kamble, Nitin A
2011-08-04 15:01 ` [PATCH 10/10] local.conf.sample: make BBMASK assignment weak nitin.a.kamble
2011-08-04 22:52 ` Tom Rini
2011-08-04 22:54 ` Kamble, Nitin A
2011-08-05 16:07 ` Richard Purdie
2011-08-05 16:20 ` Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4E3B28D7.8030208@gmail.com \
--to=raj.khem@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox