From 64538f2527fc86aa2be1b3d07d5ece813e6017da Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Thu, 7 Oct 2010 10:33:19 +0200 Subject: [PATCH] eglibc-package.bbclass: fix missing RPROVIDES for virtual-locale-* Signed-off-by: Martin Jansa --- 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 5871be0c5e..dbca1abd46 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 a68f343924..754a12b3b4 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 -- 2.39.5