Feature #5 ยป 0007-gettext.m4-Update-to-serial-78.patch
m4/gettext.m4 | ||
---|---|---|
# gettext.m4 serial 77 (gettext-0.22)
|
||
# gettext.m4 serial 78 (gettext-0.22.4)
|
||
dnl Copyright (C) 1995-2014, 2016, 2018-2023 Free Software Foundation, Inc.
|
||
dnl This file is free software; the Free Software Foundation
|
||
dnl gives unlimited permission to copy and/or distribute it,
|
||
... | ... | |
]])],
|
||
[eval "$gt_func_gnugettext_libintl=yes"],
|
||
[eval "$gt_func_gnugettext_libintl=no"])
|
||
dnl Now see whether libintl exists and depends on libiconv.
|
||
if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
|
||
LIBS="$LIBS $LIBICONV"
|
||
dnl Now see whether libintl exists and depends on libiconv or other
|
||
dnl OS dependent libraries, specifically on macOS and AIX.
|
||
gt_LIBINTL_EXTRA="$INTL_MACOSX_LIBS"
|
||
AC_REQUIRE([AC_CANONICAL_HOST])
|
||
case "$host_os" in
|
||
aix*) gt_LIBINTL_EXTRA="-lpthread" ;;
|
||
esac
|
||
if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } \
|
||
&& { test -n "$LIBICONV" || test -n "$gt_LIBINTL_EXTRA"; }; then
|
||
LIBS="$LIBS $LIBICONV $gt_LIBINTL_EXTRA"
|
||
AC_LINK_IFELSE(
|
||
[AC_LANG_PROGRAM(
|
||
[[
|
||
... | ... | |
bindtextdomain ("", "");
|
||
return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
|
||
]])],
|
||
[LIBINTL="$LIBINTL $LIBICONV"
|
||
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
|
||
[LIBINTL="$LIBINTL $LIBICONV $gt_LIBINTL_EXTRA"
|
||
LTLIBINTL="$LTLIBINTL $LTLIBICONV $gt_LIBINTL_EXTRA"
|
||
eval "$gt_func_gnugettext_libintl=yes"
|
||
])
|
||
fi
|