mirror of
https://git.yoctoproject.org/poky
synced 2026-04-30 03:32:12 +02:00
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. (From OE-Core rev: 75539cb23073596a9f13446dd6f3921755d7fb53) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
4babb468b8
commit
908e847b46
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user