musl-locale: Recommend musl-locale in every locale-base package

musl-locale installs a profile fragment in /etc/profile.d/
which sets MUSL_LOCPATH in environment. This is required for locale
to work correctly. e.g.

root@qemux86-64:~# date
Wed Jun  4 03:06:25 UTC 2025
root@qemux86-64:~# LC_ALL=fr_FR.UTF-8 date
Mer Jun  4 03:06:29 UTC 2025

Works out of box now.

(From OE-Core rev: e11cbc89d56da76585de97d62ef48ca860a05caf)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Khem Raj 2025-06-03 20:07:23 -07:00 committed by Richard Purdie
parent f8aa2f674e
commit bb30b14ff1

View File

@ -82,4 +82,21 @@ FILES:locale-base-ru-ru += "${datadir}/i18n/locales/musl/ru_RU.UTF-8"
FILES:locale-base-sr-rs += "${datadir}/i18n/locales/musl/sr_RS.UTF-8"
FILES:locale-base-sv-se += "${datadir}/i18n/locales/musl/sv_SE.UTF-8"
RRECOMMENDS:locale-base-cs-cz += "${PN}"
RRECOMMENDS:locale-base-de-ch += "${PN}"
RRECOMMENDS:locale-base-de-de += "${PN}"
RRECOMMENDS:locale-base-en-gb += "${PN}"
RRECOMMENDS:locale-base-en-us += "${PN}"
RRECOMMENDS:locale-base-es-es += "${PN}"
RRECOMMENDS:locale-base-fi-fi += "${PN}"
RRECOMMENDS:locale-base-fr-ca += "${PN}"
RRECOMMENDS:locale-base-fr-fr += "${PN}"
RRECOMMENDS:locale-base-it-it += "${PN}"
RRECOMMENDS:locale-base-nb-no += "${PN}"
RRECOMMENDS:locale-base-nl-nl += "${PN}"
RRECOMMENDS:locale-base-pt-br += "${PN}"
RRECOMMENDS:locale-base-ru-ru += "${PN}"
RRECOMMENDS:locale-base-sr-sr += "${PN}"
RRECOMMENDS:locale-base-sv-se += "${PN}"
UPSTREAM_CHECK_COMMITS = "1"