summaryrefslogtreecommitdiffstats
path: root/scripts/lib/recipetool/create_kernel.py
diff options
context:
space:
mode:
authorMakarios Christakis <makchrbiz@gmail.com>2025-03-16 21:13:43 +0200
committerSteve Sakoman <steve@sakoman.com>2025-03-26 08:48:51 -0700
commit157b779e7672c10aa8690a776d8d698a2efa85f5 (patch)
tree24039e93455af225482e500ce78c93906f11a8a2 /scripts/lib/recipetool/create_kernel.py
parent985aeff01a89b02624eb3740868abd95f0b6b6fb (diff)
downloadpoky-157b779e7672c10aa8690a776d8d698a2efa85f5.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: 345ebe7046eab4a0588aa33c595f48cfe90f899e) 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 'scripts/lib/recipetool/create_kernel.py')
0 files changed, 0 insertions, 0 deletions