summaryrefslogtreecommitdiffstats
path: root/meta/lib/patchtest/patch.py
diff options
context:
space:
mode:
authorCarlos Alberto Lopez Perez <clopez@igalia.com>2024-07-31 09:57:42 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-08-05 14:31:57 +0100
commite6c6abf2e01c228919287c3764b9ae53ece168e5 (patch)
treea6751c6d5141071b6ee3545f6457c073a35516db /meta/lib/patchtest/patch.py
parent33c27974f33f0731b8c97957e2fe227cb358dd18 (diff)
downloadpoky-e6c6abf2e01c228919287c3764b9ae53ece168e5.tar.gz
icu: Backport patch to fix build issues with long paths (>512 chars)
There is a bug libicu that causes libicu to be installed incorrectly when the build system uses long paths (more than 512 chars). This condition is not very difficult to trigger on a OE build system due to the long paths an the deep of the directories that are usually generated by default. Also the bug is very subtle and won't be detected by the QA post-install processes because what this bug causes is that a different version of libicudata.so.X.Y (one without data) is installed instead of the one containing the data, but there won't be any file missed on the installation (just that it installed the wrong one). See: https://unicode-org.atlassian.net/browse/ICU-22813 This patch backports the fix from upstream/main (From OE-Core rev: 67d1352873957decacde30ff208fb7bb635b0c5d) Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/patchtest/patch.py')
0 files changed, 0 insertions, 0 deletions