pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/gtexinfo



Module Name:    pkgsrc
Committed By:   tnn
Date:           Fri Oct  9 11:44:06 UTC 2026

Modified Files:
        pkgsrc/devel/gtexinfo: Makefile

Log Message:
gtexinfo: override the iconv test on macOS

Upstream configure (via gnulib) has started to reject the native Apple
libiconv because it has bugs related to character transliteration.
This leads to PLIST errors. See for rationale:
https://lists.gnu.org/archive/html/bug-gnulib/2024-05/msg00375.html

The correct fix is probably to do:

.if ${OPSYS} == "Darwin"
USE_GNU_ICONV=          yes
.endif

But this would introduce a new dependency on converters/libiconv.
I'll leave it to someone more familiar with the implications
to decide.

This commit leaves the broken status quo and is in line with
other pkgsrc packages that have the same workaround, such as
devel/gettext and textproc/libunistring.


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 pkgsrc/devel/gtexinfo/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/gtexinfo/Makefile
diff -u pkgsrc/devel/gtexinfo/Makefile:1.132 pkgsrc/devel/gtexinfo/Makefile:1.133
--- pkgsrc/devel/gtexinfo/Makefile:1.132        Sun Oct  4 08:41:22 2026
+++ pkgsrc/devel/gtexinfo/Makefile      Fri Oct  9 11:44:06 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.132 2026/10/04 08:41:22 wiz Exp $
+# $NetBSD: Makefile,v 1.133 2026/10/09 11:44:06 tnn Exp $
 
 DISTNAME=      texinfo-7.3
 PKGNAME=       g${DISTNAME}
@@ -28,6 +28,7 @@ CONFIGURE_ARGS+=      PERL_EXT_CFLAGS=${CFLAG
 CONFIGURE_ARGS+=       PERL_EXT_LDFLAGS=${LDFLAGS:Q}
 # embedded into texindex
 CONFIGURE_ARGS+=       ac_cv_path_TI_AWK=${AWK:Q}
+CONFIGURE_ENV.Darwin+= am_cv_func_iconv_works=yes
 
 INFO_FILES=            yes
 TEST_TARGET=           check



Home | Main Index | Thread Index | Old Index