diff options
author | Makarios Christakis <makchrbiz@gmail.com> | 2025-03-16 21:13:43 +0200 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2025-03-22 07:06:30 -0700 |
commit | 915e5e4d94ab628d2570c432745a5ecad9e641e5 (patch) | |
tree | 0d3eee3325b6172210e78ae5f80411c74eab9d06 /meta/classes/rootfs_ipk.bbclass | |
parent | d5986042ac96b79cb03f6fc5b105e030d7e54d9b (diff) | |
download | poky-915e5e4d94ab628d2570c432745a5ecad9e641e5.tar.gz |
icu: Adjust ICU_DATA_DIR path on big endian targets
On big-endian systems the preprocessor define ICU_DATA_DIR
is currently being set to a path ending with the ${PV} of
the recipe.
The PV version string has changed to a '-' separator
since oe-core commit cebe8439cdc656d53355506a31a3782312bf03c5
whereas the build system installs the data files into a
path ending with the dot-separated version of ICU.
This causes the ICU data file to not be detected at runtime,
consequently breaking any dependant applications.
We therefore substitute ${PV} with the dot-separated version
string of ICU, as returned from the icu_install_folder function,
on the ICU_DATA_DIR define on big-endian targets.
(From OE-Core rev: 1689c4fe872540c48af07b482e65646928eaf516)
Signed-off-by: Makarios Christakis <makchrbiz@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 28cdc0110def011e3d690da1d591076385267ef7)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'meta/classes/rootfs_ipk.bbclass')
0 files changed, 0 insertions, 0 deletions