From: Bruno Haible Date: Sun, 28 Jun 2009 19:56:58 +0000 (+0200) Subject: Make two consecutive identical invocations of AC_LIB_HAVE_LINKFLAGS work. X-Git-Tag: v0.18~178 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e9f16f6ddfa00824aab5b7897ceb64b527379a8;p=thirdparty%2Fgettext.git Make two consecutive identical invocations of AC_LIB_HAVE_LINKFLAGS work. --- diff --git a/autoconf-lib-link/m4/ChangeLog b/autoconf-lib-link/m4/ChangeLog index 14b721ad9..6b3fe941a 100644 --- a/autoconf-lib-link/m4/ChangeLog +++ b/autoconf-lib-link/m4/ChangeLog @@ -1,3 +1,11 @@ +2009-06-21 Bruno Haible + + Make two consecutive identical invocations of AC_LIB_HAVE_LINKFLAGS + work. + * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Reset HAVE_LIB${NAME} together + with LIB${NAME}, LTLIB${NAME}. + Reported by Sam Steingold . + 2009-04-26 Bruno Haible Make the lib vs. lib64 recognition work on openSUSE 11 with "gcc -m32". diff --git a/autoconf-lib-link/m4/lib-link.m4 b/autoconf-lib-link/m4/lib-link.m4 index 21442033c..f811055db 100644 --- a/autoconf-lib-link/m4/lib-link.m4 +++ b/autoconf-lib-link/m4/lib-link.m4 @@ -1,4 +1,4 @@ -# lib-link.m4 serial 19 (gettext-0.18) +# lib-link.m4 serial 20 (gettext-0.18) dnl Copyright (C) 2001-2009 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -210,6 +210,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], LTLIB[]NAME= INC[]NAME= LIB[]NAME[]_PREFIX= + dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been + dnl computed. So it has to be reset here. + HAVE_LIB[]NAME= rpathdirs= ltrpathdirs= names_already_handled=