summaryrefslogtreecommitdiffstats
path: root/meta/conf/distro/include/tclibc-musl.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta/conf/distro/include/tclibc-musl.inc')
-rw-r--r--meta/conf/distro/include/tclibc-musl.inc12
1 files changed, 6 insertions, 6 deletions
diff --git a/meta/conf/distro/include/tclibc-musl.inc b/meta/conf/distro/include/tclibc-musl.inc
index e6b10f9469..8badbbb40a 100644
--- a/meta/conf/distro/include/tclibc-musl.inc
+++ b/meta/conf/distro/include/tclibc-musl.inc
@@ -4,16 +4,17 @@
LIBCEXTENSION = "-musl"
-# Add uclibc overrides to the overrides.
LIBCOVERRIDE = ":libc-musl"
-OVERRIDES .= "${LIBCOVERRIDE}"
PREFERRED_PROVIDER_virtual/libc ?= "musl"
PREFERRED_PROVIDER_virtual/libiconv ?= "musl"
PREFERRED_PROVIDER_virtual/libintl ?= "musl"
+PREFERRED_PROVIDER_virtual/crypt ?= "musl"
PREFERRED_PROVIDER_virtual/nativesdk-libintl ?= "nativesdk-glibc"
PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-glibc"
+DISTRO_FEATURES_BACKFILL_CONSIDERED += "ldconfig"
+
#USE_NLS ?= "no"
CXXFLAGS += "-fvisibility-inlines-hidden"
@@ -24,8 +25,7 @@ LIBC_DEPENDENCIES = "\
musl \
musl-dbg \
musl-dev \
+ musl-utils \
+ musl-utils-iconv \
+ bsd-headers-dev \
"
-
-# GLib binaries trigger assertion failures and crash under qemu
-# when musl is in use
-DISTRO_FEATURES_BACKFILL_CONSIDERED += "gobject-introspection-data"