[oe-commits] [openembedded-core] 04/07: glibc-locale: DEPEND on virtual/libc

git at git.openembedded.org git at git.openembedded.org
Fri May 31 14:45:32 UTC 2019


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit bb4c4279e35e66b56f09ba9cd759baa5b243caca
Author: Joshua Watt <jpewhacker at gmail.com>
AuthorDate: Thu May 30 13:31:38 2019 -0500

    glibc-locale: DEPEND on virtual/libc
    
    The restriction against glibc-locale depending on virtual/libc is
    removed now that libc-initial no longer exists.
    
    Adding the DEPENDS on virtual/libc fixes a race (and reproducibility
    issue) where the packages created by this recipe would have different
    runtime dependencies depending on if libc had generated its packages yet
    or not.
    
    Signed-off-by: Joshua Watt <JPEWhacker at gmail.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-core/glibc/glibc-locale.inc | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/meta/recipes-core/glibc/glibc-locale.inc b/meta/recipes-core/glibc/glibc-locale.inc
index a985d26..f033635 100644
--- a/meta/recipes-core/glibc/glibc-locale.inc
+++ b/meta/recipes-core/glibc/glibc-locale.inc
@@ -12,9 +12,7 @@ BINUTILSDEP = "virtual/${MLPREFIX}${TARGET_PREFIX}binutils:do_populate_sysroot"
 BINUTILSDEP_class-nativesdk = "virtual/${TARGET_PREFIX}binutils-crosssdk:do_populate_sysroot"
 do_package[depends] += "${BINUTILSDEP}"
 
-# localedef links with libc.so and glibc-collateral.inc inhibits all default deps
-# cannot add virtual/libc to DEPENDS, because it would conflict with libc-initial in RSS
-RDEPENDS_localedef += "glibc"
+DEPENDS += "virtual/libc"
 
 # Binary locales are generated at build time if ENABLE_BINARY_LOCALE_GENERATION
 # is set. The idea is to avoid running localedef on the target (at first boot)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list