Version 76.1 was released last week (24th October, 2024): https://github.com/unicode-org/icu/releases/tag/release-76-1 As far as I can tell from https://unicode-org.atlassian.net/browse/ICU-22001 and the tags listed on https://github.com/unicode-org/icu/commit/edfe255de360eed46e653c7d35983a757568dec8, this release fixes the LTO ODR violation issue encountered when trying to build and run the test suite (https://bugs.gentoo.org/866947).
76 should also finally fix Thunderbird's calendar issues with +system-icu.
(In reply to Joonas Niilola from comment #1) > 76 should also finally fix Thunderbird's calendar issues with +system-icu. Are you sure? The upstream bug linked in bug 920713 appears to be open still.
Oh. Well then. Anyway Firefox-134 will ship icu-76 bundled so we should be compatible with our version for +system-icu there. https://bugzilla.mozilla.org/show_bug.cgi?id=1927706 https://bugzilla.mozilla.org/show_bug.cgi?id=1927706#c0 (the unfortunate thing)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42930f4b96c926bf59bae0b715b5df14ef14a837 commit 42930f4b96c926bf59bae0b715b5df14ef14a837 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-10 19:39:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-10 19:48:20 +0000 dev-libs/icu: add 76.1 Bug: https://bugs.gentoo.org/942694 Bug: https://bugs.gentoo.org/866947 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/icu/Manifest | 2 + dev-libs/icu/files/icu-76.1-remove-bashisms.patch | 151 ++++++++++++++++++ dev-libs/icu/icu-76.1.ebuild | 178 ++++++++++++++++++++++ 3 files changed, 331 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f8b403a9b5197c0f7965b6873094a26506f80e commit d7f8b403a9b5197c0f7965b6873094a26506f80e Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-10 19:38:43 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-10 19:48:19 +0000 dev-libs/icu-layoutex: add 76.1 Bug: https://bugs.gentoo.org/942694 Bug: https://bugs.gentoo.org/866947 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/icu-layoutex/Manifest | 2 + .../files/icu-layoutex-76.1-remove-bashisms.patch | 151 +++++++++++++++++++++ dev-libs/icu-layoutex/icu-layoutex-76.1.ebuild | 135 ++++++++++++++++++ 3 files changed, 288 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ab7087b1dccd7c7d6ba1526880656557c598ff commit 53ab7087b1dccd7c7d6ba1526880656557c598ff Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-10 19:13:19 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-10 19:48:18 +0000 sec-keys/openpgp-keys-icu: add 20241110 Uses KEYS from the 76 branch. Bug: https://unicode-org.atlassian.net/browse/ICU-22959 Bug: https://bugs.gentoo.org/942694 Signed-off-by: Sam James <sam@gentoo.org> sec-keys/openpgp-keys-icu/Manifest | 1 + .../openpgp-keys-icu-20241110.ebuild | 23 ++++++++++++++++++++++ 2 files changed, 24 insertions(+)