[oe] [PATCH] eglibc-package.bbclass: fix missing RPROVIDES for virtual-locale-*

Khem Raj raj.khem at gmail.com
Thu Oct 7 21:48:05 UTC 2010


On Thu, Oct 7, 2010 at 12:44 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
> Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

seems fine
Acked-by: Khem Raj <raj.khem at gmail.com>

> ---
>  recipes/eglibc/eglibc-package.bbclass |    4 +++-
>  recipes/eglibc/eglibc.inc             |    2 +-
>  2 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/recipes/eglibc/eglibc-package.bbclass b/recipes/eglibc/eglibc-package.bbclass
> index 5871be0..dbca1ab 100644
> --- a/recipes/eglibc/eglibc-package.bbclass
> +++ b/recipes/eglibc/eglibc-package.bbclass
> @@ -351,7 +351,9 @@ python package_do_split_gconvs () {
>                else:
>                    glibc_name = name
>                bb.data.setVar('RDEPENDS_%s' % pkgname, legitimize_package_name('eglibc-binary-localedata-%s' % glibc_name), d)
> -               bb.data.setVar('RPROVIDES_%s' % pkgname, 'glibc-binary-localedata-%s' % glibc_name, d)
> +               rprovides = bb.data.getVar("RPROVIDES_%s" % pkgname, d, 1)
> +               rprovides += ' glibc-binary-localedata-%s' % glibc_name
> +               bb.data.setVar('RPROVIDES_%s' % pkgname, rprovides, d)
>
>        def output_locale_binary(name, pkgname, locale, encoding):
>                # This is a hack till linux-libc-headers gets patched for the missing arm syscalls and all arm device kernels as well
> diff --git a/recipes/eglibc/eglibc.inc b/recipes/eglibc/eglibc.inc
> index a68f343..754a12b 100644
> --- a/recipes/eglibc/eglibc.inc
> +++ b/recipes/eglibc/eglibc.inc
> @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.eglibc.org/home"
>  SECTION = "libs"
>  PRIORITY = "required"
>  LICENSE = "LGPL"
> -INC_PR = "r14"
> +INC_PR = "r15"
>  # nptl needs unwind support in gcc, which can't be built without glibc.
>  DEPENDS = "virtual/${TARGET_PREFIX}gcc-intermediate linux-libc-headers"
>  #this leads to circular deps, so lets not add it yet
> --
> 1.7.3.1
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list