diff options
author | Hongxu Jia <hongxu.jia@windriver.com> | 2015-12-10 18:41:13 +0800 |
---|---|---|
committer | Dan McGregor <dan.mcgregor@usask.ca> | 2016-04-11 12:50:59 -0600 |
commit | 767b8599cc63f0d7d3157c0def103d06f76237d4 (patch) | |
tree | c8804d37c53087336b4877b0dda6fd9e601da97e /meta/recipes-graphics/xtscal | |
parent | 8f3d4a0a599933856c89af17e6293c93ea8629f8 (diff) | |
download | openembedded-core-contrib-767b8599cc63f0d7d3157c0def103d06f76237d4.tar.gz |
multilib.bbclass: install multilib and non-multilib locales in images
Previously if multilib enabled and IMAGE_LINGUAS is assigned,
according to the type of image (multilib or non-multilib),
only the mapped language pkgs (multilib or non-multilib)
is installed to the image. It caused the other part could
not work.
Such as qemux86-64, the multilib prefix is lib32, and assign
IMAGE_LINGUAS_append = " en-us". For core-image-minimal image,
only locale-base-en-us is installed; and for lib32-core-image-
minimal image, only lib32-locale-base-en-us is installed.
For the core-image-minimal image, it did not support the
multilib version app to invoke setlocale(LC_CTYPE, "en_US.UTF-8")
in C.
Install multilib and non-multilib language pkgs for image
recipes could fix it.
The fix in image.bbclass is for non-multilib image recipes
(such as core-image-minimal); the fix in multilib.bbclass
is for multilib image (such as lib32-core-image-minimal)
[YOCTO #8784]
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta/recipes-graphics/xtscal')
0 files changed, 0 insertions, 0 deletions