Require ngettext in test of system gettext implementation
If binutils is going to use ngettext, then we'd better arrange for intl/ to be compiled if the system gettext lacks ngettext. * configure.ac: Invole AM_GNU_GETTEXT with need_ngettext. * configure: Regenerate. * aclocal.m4: Regenerate.
This commit is contained in:
parent
6003e27e76
commit
f3ce9b3a00
@ -1,3 +1,9 @@
|
|||||||
|
2017-11-07 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
|
* configure.ac: Invole AM_GNU_GETTEXT with need_ngettext.
|
||||||
|
* configure: Regenerate.
|
||||||
|
* aclocal.m4: Regenerate.
|
||||||
|
|
||||||
2015-08-31 Alan Modra <amodra@gmail.com>
|
2015-08-31 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
* configure: Regenerate.
|
* configure: Regenerate.
|
||||||
|
5
intl/aclocal.m4
vendored
5
intl/aclocal.m4
vendored
@ -1,7 +1,8 @@
|
|||||||
# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
|
# generated automatically by aclocal 1.11.6 -*- Autoconf -*-
|
||||||
|
|
||||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
||||||
# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
|
||||||
|
# Inc.
|
||||||
# This file is free software; the Free Software Foundation
|
# This file is free software; the Free Software Foundation
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
# gives unlimited permission to copy and/or distribute it,
|
||||||
# with or without modifications, as long as this notice is preserved.
|
# with or without modifications, as long as this notice is preserved.
|
||||||
|
40
intl/configure
vendored
40
intl/configure
vendored
@ -5813,7 +5813,7 @@ $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
|
|||||||
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
|
||||||
$as_echo_n "checking for GNU gettext in libc... " >&6; }
|
$as_echo_n "checking for GNU gettext in libc... " >&6; }
|
||||||
if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
|
if test "${gt_cv_func_gnugettext2_libc+set}" = set; then :
|
||||||
$as_echo_n "(cached) " >&6
|
$as_echo_n "(cached) " >&6
|
||||||
else
|
else
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
@ -5825,23 +5825,23 @@ int
|
|||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
bindtextdomain ("", "");
|
bindtextdomain ("", "");
|
||||||
return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
|
return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings
|
||||||
;
|
;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
_ACEOF
|
_ACEOF
|
||||||
if ac_fn_c_try_link "$LINENO"; then :
|
if ac_fn_c_try_link "$LINENO"; then :
|
||||||
gt_cv_func_gnugettext1_libc=yes
|
gt_cv_func_gnugettext2_libc=yes
|
||||||
else
|
else
|
||||||
gt_cv_func_gnugettext1_libc=no
|
gt_cv_func_gnugettext2_libc=no
|
||||||
fi
|
fi
|
||||||
rm -f core conftest.err conftest.$ac_objext \
|
rm -f core conftest.err conftest.$ac_objext \
|
||||||
conftest$ac_exeext conftest.$ac_ext
|
conftest$ac_exeext conftest.$ac_ext
|
||||||
fi
|
fi
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext2_libc" >&5
|
||||||
$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
|
$as_echo "$gt_cv_func_gnugettext2_libc" >&6; }
|
||||||
|
|
||||||
if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
|
if test "$gt_cv_func_gnugettext2_libc" != "yes"; then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -6223,7 +6223,7 @@ fi
|
|||||||
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
|
||||||
$as_echo_n "checking for GNU gettext in libintl... " >&6; }
|
$as_echo_n "checking for GNU gettext in libintl... " >&6; }
|
||||||
if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
|
if test "${gt_cv_func_gnugettext2_libintl+set}" = set; then :
|
||||||
$as_echo_n "(cached) " >&6
|
$as_echo_n "(cached) " >&6
|
||||||
else
|
else
|
||||||
gt_save_CPPFLAGS="$CPPFLAGS"
|
gt_save_CPPFLAGS="$CPPFLAGS"
|
||||||
@ -6243,19 +6243,19 @@ int
|
|||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
bindtextdomain ("", "");
|
bindtextdomain ("", "");
|
||||||
return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
|
return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
|
||||||
;
|
;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
_ACEOF
|
_ACEOF
|
||||||
if ac_fn_c_try_link "$LINENO"; then :
|
if ac_fn_c_try_link "$LINENO"; then :
|
||||||
gt_cv_func_gnugettext1_libintl=yes
|
gt_cv_func_gnugettext2_libintl=yes
|
||||||
else
|
else
|
||||||
gt_cv_func_gnugettext1_libintl=no
|
gt_cv_func_gnugettext2_libintl=no
|
||||||
fi
|
fi
|
||||||
rm -f core conftest.err conftest.$ac_objext \
|
rm -f core conftest.err conftest.$ac_objext \
|
||||||
conftest$ac_exeext conftest.$ac_ext
|
conftest$ac_exeext conftest.$ac_ext
|
||||||
if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
|
if test "$gt_cv_func_gnugettext2_libintl" != yes && test -n "$LIBICONV"; then
|
||||||
LIBS="$LIBS $LIBICONV"
|
LIBS="$LIBS $LIBICONV"
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
@ -6270,7 +6270,7 @@ int
|
|||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
bindtextdomain ("", "");
|
bindtextdomain ("", "");
|
||||||
return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
|
return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
|
||||||
;
|
;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -6278,7 +6278,7 @@ _ACEOF
|
|||||||
if ac_fn_c_try_link "$LINENO"; then :
|
if ac_fn_c_try_link "$LINENO"; then :
|
||||||
LIBINTL="$LIBINTL $LIBICONV"
|
LIBINTL="$LIBINTL $LIBICONV"
|
||||||
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
|
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
|
||||||
gt_cv_func_gnugettext1_libintl=yes
|
gt_cv_func_gnugettext2_libintl=yes
|
||||||
|
|
||||||
fi
|
fi
|
||||||
rm -f core conftest.err conftest.$ac_objext \
|
rm -f core conftest.err conftest.$ac_objext \
|
||||||
@ -6287,12 +6287,12 @@ rm -f core conftest.err conftest.$ac_objext \
|
|||||||
CPPFLAGS="$gt_save_CPPFLAGS"
|
CPPFLAGS="$gt_save_CPPFLAGS"
|
||||||
LIBS="$gt_save_LIBS"
|
LIBS="$gt_save_LIBS"
|
||||||
fi
|
fi
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext2_libintl" >&5
|
||||||
$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
|
$as_echo "$gt_cv_func_gnugettext2_libintl" >&6; }
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$gt_cv_func_gnugettext1_libc" = "yes" \
|
if test "$gt_cv_func_gnugettext2_libc" = "yes" \
|
||||||
|| { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
|
|| { test "$gt_cv_func_gnugettext2_libintl" = "yes" \
|
||||||
&& test "$PACKAGE" != gettext-runtime \
|
&& test "$PACKAGE" != gettext-runtime \
|
||||||
&& test "$PACKAGE" != gettext-tools; }; then
|
&& test "$PACKAGE" != gettext-tools; }; then
|
||||||
gt_use_preinstalled_gnugettext=yes
|
gt_use_preinstalled_gnugettext=yes
|
||||||
@ -6340,7 +6340,7 @@ $as_echo "$USE_NLS" >&6; }
|
|||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
|
||||||
$as_echo_n "checking where the gettext function comes from... " >&6; }
|
$as_echo_n "checking where the gettext function comes from... " >&6; }
|
||||||
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
|
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
|
||||||
if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
|
if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
|
||||||
gt_source="external libintl"
|
gt_source="external libintl"
|
||||||
else
|
else
|
||||||
gt_source="libc"
|
gt_source="libc"
|
||||||
@ -6355,7 +6355,7 @@ $as_echo "$gt_source" >&6; }
|
|||||||
if test "$USE_NLS" = "yes"; then
|
if test "$USE_NLS" = "yes"; then
|
||||||
|
|
||||||
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
|
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
|
||||||
if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
|
if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
|
||||||
$as_echo_n "checking how to link with libintl... " >&6; }
|
$as_echo_n "checking how to link with libintl... " >&6; }
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
|
||||||
|
@ -4,7 +4,7 @@ AC_CONFIG_SRCDIR(gettext.c)
|
|||||||
AC_CONFIG_HEADER(config.h)
|
AC_CONFIG_HEADER(config.h)
|
||||||
AC_CONFIG_MACRO_DIR(../config)
|
AC_CONFIG_MACRO_DIR(../config)
|
||||||
AM_GNU_GETTEXT_VERSION(0.12.1)
|
AM_GNU_GETTEXT_VERSION(0.12.1)
|
||||||
AM_GNU_GETTEXT
|
AM_GNU_GETTEXT([], [need-ngettext])
|
||||||
|
|
||||||
# This replaces the extensive use of DEFS in the original Makefile.in.
|
# This replaces the extensive use of DEFS in the original Makefile.in.
|
||||||
AC_DEFINE(IN_LIBINTL, 1, [Define because this is libintl.])
|
AC_DEFINE(IN_LIBINTL, 1, [Define because this is libintl.])
|
||||||
|
Loading…
Reference in New Issue
Block a user