poky/meta/recipes-support
Makarios Christakis 915e5e4d94 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>
2025-03-22 07:06:30 -07:00
..
appstream appstream: add qt6 PACKAGECONFIG option 2024-08-05 14:33:12 +01:00
apr apr: upgrade 1.7.4 -> 1.7.5 2024-09-01 11:05:20 +01:00
argp-standalone
aspell aspell: Backport a fix to build with gcc-15/clang-19 2024-09-01 11:05:20 +01:00
atk at-spi2-core: add at-spi2-atk to CVE_PRODUCT 2024-04-25 10:19:28 +01:00
attr attr: update 2.5.1 -> 2.5.2 2024-04-16 08:07:01 +01:00
bash-completion bash-completion: upgrade 2.13.0 -> 2.14.0 2024-05-28 09:38:23 +01:00
bmaptool bmaptool: temporarily silence the pep517-backend warning 2024-07-26 12:28:42 +01:00
boost boost: fix do_fetch error 2025-01-29 06:20:43 -08:00
ca-certificates ca-certificates: get sources from debian tarballs 2024-08-03 07:56:10 +01:00
consolekit consolekit: Disable incompatible-pointer-types warning as error 2024-05-09 09:48:58 +01:00
curl curl: patch CVE-2024-9681 2024-12-17 12:58:11 -08:00
db db: ignore implicit-int and implicit-function-declaration issues fatal with gcc-14 2024-05-31 16:58:36 +01:00
debianutils debianutils: upgrade 5.19 -> 5.20 2024-07-16 11:25:29 +01:00
diffoscope diffoscope: upgrade 276 -> 277 2024-09-04 12:38:44 +01:00
dos2unix dos2unix: upgrade 7.5.1 -> 7.5.2 2024-02-03 22:08:26 +00:00
enchant enchant2: correct SRC_URI and other uris 2025-02-12 06:29:34 -08:00
fribidi fribidi: upgrade 1.0.14 -> 1.0.15 2024-06-25 11:50:58 +01:00
gdbm gdbm: upgrade 1.23 -> 1.24 2024-07-16 11:25:29 +01:00
gmp gmp: improve reproducibility 2024-04-04 14:05:03 +01:00
gnome-desktop-testing
gnupg gnupg: 2.4.5 -> 2.5.0 2024-08-23 22:43:27 +01:00
gnutls libtasn1: upgrade 4.19.0 -> 4.20.0 2025-03-15 06:44:47 -07:00
gpgme gpgme: move gpgme-tool to own sub-package 2024-07-30 12:46:22 +01:00
icu icu: Adjust ICU_DATA_DIR path on big endian targets 2025-03-22 07:06:30 -07:00
iso-codes iso-codes: upgrade 4.15.0 -> 4.16.0 2024-02-03 22:08:25 +00:00
itstool
libassuan libassuan: upgrade 2.5.7 -> 3.0.1 2024-08-08 14:28:49 +01:00
libatomic-ops libatomic-ops: set CVE_PRODUCT 2024-08-05 14:31:57 +01:00
libbsd libbsd: upgrade 0.12.1 -> 0.12.2 2024-04-16 08:07:02 +01:00
libcap libcap: upgrade 2.69 -> 2.70 2024-06-04 12:04:52 +01:00
libcap-ng libcap-ng: update SRC_URI 2024-08-09 22:33:38 +01:00
libcheck
libdaemon
libevdev libevdev: upgrade 1.13.2 -> 1.13.3 2024-10-29 05:51:03 -07:00
libevent
libexif libexif: remove unused version_underscore 2024-02-29 10:26:13 +00:00
libffi libffi: upgrade 3.4.5 -> 3.4.6 2024-03-01 09:28:51 +00:00
libfm libfm-extra: drop unneeded 0001-nls.m4-Take-it-from-gettext-0.15.patch 2024-06-24 12:43:40 +01:00
libgcrypt libgcrypt: upgrade 1.10.3 -> 1.11.0 2024-07-26 12:28:42 +01:00
libgit2 libgit2: update 1.7.2 -> 1.8.1 2024-05-30 09:04:14 +01:00
libgpg-error libgpg-error: 1.49 -> 1.50 2024-08-23 22:43:27 +01:00
libical libical: disable introspection in -native 2024-04-30 22:20:16 +01:00
libjitterentropy libjitterentropy: upgrade 3.4.1 -> 3.5.0 2024-06-25 11:50:58 +01:00
libksba libksba: update 1.6.6 -> 1.6.7 2024-08-28 09:14:27 +01:00
libmd
libmicrohttpd libmicrohttpd: upgrade 0.9.77 -> 1.0.1 2024-03-01 09:28:51 +00:00
libmpc
libnl libnl: upgrade 3.9.0 -> 3.10.0 2024-08-23 09:12:37 +01:00
libpcre libpcre2: Update base uri PhilipHazel -> PCRE2Project 2024-09-17 12:16:00 +01:00
libproxy libproxy: upgrade 0.5.7 -> 0.5.8 2024-08-03 07:47:35 +01:00
libpsl libpsl: upgrade 0.21.2 -> 0.21.5 2024-01-24 15:46:19 +00:00
libseccomp libseccomp: Fix build when python packageconfig is enabled 2024-04-12 17:27:53 +01:00
libsoup libsoup: upgrade 3.4.4 -> 3.6.0 2024-09-04 12:38:44 +01:00
libssh2 libssh2: disable-DSA-by-default 2024-08-03 07:47:36 +01:00
libunistring libunistring: upgrade 1.1 -> 1.2 2024-03-01 09:28:51 +00:00
libunwind libunwind: ignore various issues now fatal with gcc-14 2024-05-09 09:48:58 +01:00
liburcu liburcu: upgrade 0.14.0 -> 0.14.1 2024-09-04 12:38:44 +01:00
libusb libusb1: Set CVE_PRODUCT 2024-05-28 09:38:23 +01:00
libxslt libxslt: 1.1.39 -> 1.1.42 2024-08-23 22:43:27 +01:00
libyaml libyaml: Ignore CVE-2024-35325 2024-08-28 09:14:26 +01:00
lz4 lz4: Disable static libraries again 2024-08-29 21:58:19 +01:00
lzo
lzop recipes: Start WORKDIR -> UNPACKDIR transition 2024-05-21 12:08:04 +01:00
mpfr mpfr: set CVE_PRODUCT 2024-08-05 14:31:57 +01:00
nettle nettle: upgrade 3.9.1 -> 3.10 2024-08-05 14:31:57 +01:00
nghttp2 nghttp2: upgrade 1.62.1 -> 1.63.0 2024-09-04 12:38:44 +01:00
npth npth: remove redundant FILES 2024-04-23 13:40:24 +01:00
nss-myhostname
numactl recipes: Start WORKDIR -> UNPACKDIR transition 2024-05-21 12:08:04 +01:00
p11-kit p11-kit: update 0.25.3 -> 0.25.5 2024-08-28 09:14:27 +01:00
pinentry pinentry: upgrade 1.3.0 -> 1.3.1 2024-07-16 11:25:29 +01:00
popt
ptest-runner ptest-runner: Update 2.4.4 -> 2.4.5 2024-08-23 09:12:37 +01:00
re2c
rng-tools rng-tools: upgrade 6.16 -> 6.17 2024-06-25 11:50:58 +01:00
serf serf: mark patch as inappropriate for upstream submission 2024-04-25 10:10:15 +01:00
shared-mime-info
sqlite sqlite3: upgrade 3.45.3 -> 3.46.1 2024-08-23 09:12:38 +01:00
taglib taglib: upgrade 2.0.1 -> 2.0.2 2024-09-04 12:38:44 +01:00
user-creation recipes: Ensure S is set to a valid directory 2024-05-21 12:08:04 +01:00
utfcpp taglib: upgrade 1.13.1 -> 2.0 and add utfcpp recipe to support that 2024-03-07 17:25:03 +00:00
vim vim: Upgrade 9.1.0764 -> 9.1.1043 2025-02-21 06:34:58 -08:00
vte vte: upgrade 0.74.2 -> 0.76.3 2024-08-28 09:14:27 +01:00
xxhash