aports/main/icu/pc.patch
2025-03-27 13:20:05 +01:00

26 lines
904 B
Diff

for some reason enable-shared only emits a requires.private here now and things
underlink icu-uc libs when using other icu libs, even though the deps are correct
this is https://github.com/unicode-org/icu/commit/199bc827021ffdb43b6579d68e5eecf54c7f6f56 ,
consumers probably have to be explicit about -i18n -uc use now instead of it
being implicit, but just undo .private for now
--
--- a/Makefile.in
+++ b/Makefile.in
@@ -290,7 +290,7 @@
ifeq ($(ENABLE_SHARED),)
@echo "Requires: icu-uc" >> $@
else
- @echo "Requires.private: icu-uc" >> $@
+ @echo "Requires: icu-uc" >> $@
endif
@echo "Libs:" '-L$${libdir}' "${ICULIBS_I18N}" >> $@
@echo $@ updated.
@@ -302,7 +302,7 @@
ifeq ($(ENABLE_SHARED),)
@echo "Requires: icu-i18n" >> $@
else
- @echo "Requires.private: icu-i18n" >> $@
+ @echo "Requires: icu-i18n" >> $@
endif
@echo "Libs:" '-L$${libdir}' "${ICULIBS_IO}" >> $@
@echo $@ updated.