alicelinux

A lightweight musl + clang/llvm + libressl + busybox distro
git clone https://codeberg.org/emmett1/alicelinux
Log | Files | Refs | README | LICENSE

pc.patch (918B)


      1 for some reason enable-shared only emits a requires.private here now and things
      2 underlink icu-uc libs when using other icu libs, even though the deps are correct
      3 this is https://github.com/unicode-org/icu/commit/199bc827021ffdb43b6579d68e5eecf54c7f6f56 ,
      4 consumers probably have to be explicit about -i18n -uc use now instead of it
      5 being implicit, but just undo .private for now
      6 --
      7 --- a/source/Makefile.in
      8 +++ b/source/Makefile.in
      9 @@ -290,7 +290,7 @@
     10  ifeq ($(ENABLE_SHARED),)
     11  	@echo "Requires: icu-uc" >> $@
     12  else
     13 -	@echo "Requires.private: icu-uc" >> $@
     14 +	@echo "Requires: icu-uc" >> $@
     15  endif
     16  	@echo "Libs:" '-L$${libdir}' "${ICULIBS_I18N}" >> $@
     17  	@echo $@ updated.
     18 @@ -302,7 +302,7 @@
     19  ifeq ($(ENABLE_SHARED),)
     20  	@echo "Requires: icu-i18n" >> $@
     21  else
     22 -	@echo "Requires.private: icu-i18n" >> $@
     23 +	@echo "Requires: icu-i18n" >> $@
     24  endif
     25  	@echo "Libs:" '-L$${libdir}' "${ICULIBS_IO}" >> $@
     26  	@echo $@ updated.