gettext-full: link libiconv when building host pkg
authorYanase Yuki <dev@zpc.st>
Thu, 7 Mar 2024 08:31:34 +0000 (17:31 +0900)
committerRobert Marko <robimarko@gmail.com>
Fri, 5 Apr 2024 13:08:38 +0000 (15:08 +0200)
On Fedora 40 system, some compile error happens when
building iconv-ostream.c. Linking to libiconv-full
fixes this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
package/libs/gettext-full/Makefile

index eb5b6d31bd2c52c27bf2fd8f883978b5c40e0c07..94b973d5c10ae27311fea0624f22166427425498 100644 (file)
@@ -27,7 +27,7 @@ PKG_BUILD_PARALLEL:=0
 
 PKG_FIXUP:=autoreconf
 
-HOST_BUILD_DEPENDS:=gperf/host libunistring/host libxml2/host
+HOST_BUILD_DEPENDS:=gperf/host libiconv-full/host libunistring/host libxml2/host
 HOST_BUILD_PARALLEL:=0
 
 PKG_SUBDIRS:= \
@@ -101,14 +101,12 @@ HOST_CONFIGURE_ARGS += \
        --disable-java \
        --disable-openmp \
        --without-emacs \
+       --with-libiconv-prefix=$(STAGING_DIR_HOSTPKG) \
        --with-libunistring-prefix=$(STAGING_DIR_HOSTPKG) \
        --with-libxml2-prefix=$(STAGING_DIR_HOSTPKG)
 
 HOST_CONFIGURE_VARS += \
        EMACS="no" \
-       am_cv_lib_iconv=no \
-       am_cv_func_iconv=no \
-       ac_cv_header_iconv_h=no \
 
 HOST_CFLAGS += $(HOST_FPIC)