meson.build: support building with ICU 76

ICU 76 decided to reduce overlinking[^1] thus `icu-i18n` will no longer
add `icu-uc` when linking to shared libraries. This results in failure:
```
src/lib/icu/libicu.a.p/Converter.cxx.o: undefined reference to symbol 'ucnv_fromUnicode_76'
```

[^1]: 199bc82702

Closes https://github.com/MusicPlayerDaemon/MPD/issues/2151
This commit is contained in:
Michael Cho
2024-10-26 10:29:53 -04:00
committed by Max Kellermann
parent 9d2666f293
commit 4a49f75799
2 changed files with 8 additions and 4 deletions

1
NEWS
View File

@@ -1,5 +1,6 @@
ver 0.23.16 (not yet released)
* support libfmt 11
* support ICU 76
ver 0.23.15 (2023/12/20)
* decoder