]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
build: Fix "gmake installcheck" failures on AIX. master
authorBruno Haible <bruno@clisp.org>
Sat, 14 Feb 2026 21:05:07 +0000 (22:05 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 14 Feb 2026 21:05:07 +0000 (22:05 +0100)
* gettext-runtime/configure.ac (INSTALLED_LIBINTL): On AIX, add '-pthread'.
* gettext-tools/configure.ac (INSTALLED_LIBINTL): Likewise.
* libtextstyle/configure.ac (INSTALLED_LIBTEXTSTYLE): Add $LIBXML, $LIBTERMINFO,
$LIBICONV. On AIX, add '-pthread'.

gettext-runtime/configure.ac
gettext-tools/configure.ac
libtextstyle/configure.ac

index 8d18659a7b80c50e0d18b422e1c3ded5751d466b..ab290776e744de6e3c67ba6b17f32b8f55b6eb34 100644 (file)
@@ -242,6 +242,9 @@ dnl Test for features used in install-tests.
 dnl shlibpath_var and PATH_SEPARATOR are set by LT_INIT.
 if test $USE_INCLUDED_LIBINTL = yes; then
   INSTALLED_LIBINTL="-lintl $LIBICONV $INTL_MACOSX_LIBS $INTL_WINDOWS_LIBS"
+  case "$host_os" in
+    aix*) INSTALLED_LIBINTL="$INSTALLED_LIBINTL $LIBTHREAD" ;;
+  esac
 else
   INSTALLED_LIBINTL=
 fi
index f30f3a6adb3f01f2fafa5358d94b7151e0e47d43..7fe2d28a480328a4a361abdd8ab31f8313392a7c 100644 (file)
@@ -791,6 +791,9 @@ dnl Test for features used in install-tests.
 dnl shlibpath_var and PATH_SEPARATOR are set by LT_INIT.
 if test $USE_INCLUDED_LIBINTL = yes; then
   INSTALLED_LIBINTL="-lintl $LIBICONV $INTL_MACOSX_LIBS $INTL_WINDOWS_LIBS"
+  case "$host_os" in
+    aix*) INSTALLED_LIBINTL="$INSTALLED_LIBINTL $LIBTHREAD" ;;
+  esac
   INSTALLED_LIBGETTEXTPO_DEPS="$INSTALLED_LIBINTL"
 else
   INSTALLED_LIBINTL=
index d073e8d067ac9f79fcf85e1b91a42f897d7a6f9b..19515b6bf7ad437e6f70b7f83c27e06629d0fb43 100644 (file)
@@ -172,11 +172,14 @@ AC_PATH_PROG([PERL], [perl], [$ac_aux_dir_abs/missing perl])
 
 dnl Test for features used in install-tests.
 dnl shlibpath_var and PATH_SEPARATOR are set by LT_INIT.
-INSTALLED_LIBTEXTSTYLE="-ltextstyle"
+INSTALLED_LIBTEXTSTYLE="-ltextstyle $LIBXML $LIBTERMINFO $LIBICONV"
 dnl Link dependencies: $(GETHOSTNAME_LIB).
 case "$host_os" in
   mingw* | windows*) INSTALLED_LIBTEXTSTYLE="$INSTALLED_LIBTEXTSTYLE -lws2_32" ;;
 esac
+case "$host_os" in
+  aix*) INSTALLED_LIBTEXTSTYLE="$INSTALLED_LIBTEXTSTYLE $LIBTHREAD" ;;
+esac
 AC_SUBST([INSTALLED_LIBTEXTSTYLE])
 if test -n "${shlibpath_var}"; then
   if test "${shlibpath_var}" = PATH; then