summaryrefslogtreecommitdiffstats
path: root/meta/conf
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-04-25 20:28:54 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-04-26 18:25:08 +0100
commitba14e497597365ea825db09303f72dcb15f63e3e (patch)
treebc33b49f8ba7a1ab1edaa168e560ec3b950226fc /meta/conf
parentd7300f37a3731530e7629b09b470117aefdb66ae (diff)
downloadpoky-ba14e497597365ea825db09303f72dcb15f63e3e.tar.gz
musl-locales: Add package
This package will provide a limited set of localedata for musl based systems. It will fill in into images when IMAGE_LINGUAS variable is set however the choice is limited to the given 13 locales as of now. e.g. IMAGE_LINGUAS ?= "de-de fr-fr en-gb" would work fine Default locale can be set by exporting LANG=<locale> in /etc/profile or some such file e.g. export LANG=de_DE.UTF-8 This will also help in ptest coverage with musl where some test packages expect locales e.g. pango to name one. Do not empty out IMAGE_LINGUAS forcibly for musl anymore (From OE-Core rev: 5643f9722db250ac9eb4f955b02500420cb29556) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf')
-rw-r--r--meta/conf/distro/include/maintainers.inc1
-rw-r--r--meta/conf/distro/include/tclibc-musl.inc3
2 files changed, 2 insertions, 2 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index 637c4e21e4..d518bdd2ad 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -519,6 +519,7 @@ RECIPE_MAINTAINER:pn-mtd-utils = "Denys Dmytriyenko <denis@denix.org>"
519RECIPE_MAINTAINER:pn-mtdev = "Anuj Mittal <anuj.mittal@intel.com>" 519RECIPE_MAINTAINER:pn-mtdev = "Anuj Mittal <anuj.mittal@intel.com>"
520RECIPE_MAINTAINER:pn-mtools = "Anuj Mittal <anuj.mittal@intel.com>" 520RECIPE_MAINTAINER:pn-mtools = "Anuj Mittal <anuj.mittal@intel.com>"
521RECIPE_MAINTAINER:pn-musl = "Khem Raj <raj.khem@gmail.com>" 521RECIPE_MAINTAINER:pn-musl = "Khem Raj <raj.khem@gmail.com>"
522RECIPE_MAINTAINER:pn-musl-locales = "Khem Raj <raj.khem@gmail.com>"
522RECIPE_MAINTAINER:pn-musl-obstack = "Khem Raj <raj.khem@gmail.com>" 523RECIPE_MAINTAINER:pn-musl-obstack = "Khem Raj <raj.khem@gmail.com>"
523RECIPE_MAINTAINER:pn-musl-utils = "Khem Raj <raj.khem@gmail.com>" 524RECIPE_MAINTAINER:pn-musl-utils = "Khem Raj <raj.khem@gmail.com>"
524RECIPE_MAINTAINER:pn-nasm = "Richard Purdie <richard.purdie@linuxfoundation.org>" 525RECIPE_MAINTAINER:pn-nasm = "Richard Purdie <richard.purdie@linuxfoundation.org>"
diff --git a/meta/conf/distro/include/tclibc-musl.inc b/meta/conf/distro/include/tclibc-musl.inc
index 8badbbb40a..98d7a801ac 100644
--- a/meta/conf/distro/include/tclibc-musl.inc
+++ b/meta/conf/distro/include/tclibc-musl.inc
@@ -10,6 +10,7 @@ PREFERRED_PROVIDER_virtual/libc ?= "musl"
10PREFERRED_PROVIDER_virtual/libiconv ?= "musl" 10PREFERRED_PROVIDER_virtual/libiconv ?= "musl"
11PREFERRED_PROVIDER_virtual/libintl ?= "musl" 11PREFERRED_PROVIDER_virtual/libintl ?= "musl"
12PREFERRED_PROVIDER_virtual/crypt ?= "musl" 12PREFERRED_PROVIDER_virtual/crypt ?= "musl"
13PREFERRED_PROVIDER_virtual/libc-locale ?= "musl-locales"
13PREFERRED_PROVIDER_virtual/nativesdk-libintl ?= "nativesdk-glibc" 14PREFERRED_PROVIDER_virtual/nativesdk-libintl ?= "nativesdk-glibc"
14PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-glibc" 15PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-glibc"
15 16
@@ -19,8 +20,6 @@ DISTRO_FEATURES_BACKFILL_CONSIDERED += "ldconfig"
19 20
20CXXFLAGS += "-fvisibility-inlines-hidden" 21CXXFLAGS += "-fvisibility-inlines-hidden"
21 22
22IMAGE_LINGUAS = ""
23
24LIBC_DEPENDENCIES = "\ 23LIBC_DEPENDENCIES = "\
25 musl \ 24 musl \
26 musl-dbg \ 25 musl-dbg \