From: Stepan Kasal Date: Tue, 23 Aug 2005 16:05:07 +0000 (+0000) Subject: * m4/ltdl.m4 (LTDL_INIT): Use AH_HEADER if defined. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d52817ef2a23b390723c53da9bc3219261cc0a74;p=thirdparty%2Flibtool.git * m4/ltdl.m4 (LTDL_INIT): Use AH_HEADER if defined. Compute CONFIG_H only before creating config.status. Reported by Peter Ekberg . --- diff --git a/ChangeLog b/ChangeLog index 756831a2b..e4cf1307d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-08-23 Stepan Kasal , + Ralf Wildenhues + + * m4/ltdl.m4 (LTDL_INIT): Use AH_HEADER if defined. + Compute CONFIG_H only before creating config.status. + Reported by Peter Ekberg . + 2005-08-23 Ralf Wildenhues * Makefile.maint (web-manual): Fix $(LN_S) to use absolute path. diff --git a/m4/ltdl.m4 b/m4/ltdl.m4 index a7037e9a3..3e07e2f49 100644 --- a/m4/ltdl.m4 +++ b/m4/ltdl.m4 @@ -163,11 +163,13 @@ m4_require([_LT_CHECK_DLPREOPEN])dnl # if they did not call it themself. This is so that ltdl.h can pick up # the parent projects config.h file, The first file in AC_CONFIG_HEADERS # must contain the definitions required by ltdl.c. -m4_ifset([_AC_LIST_TAGS], - [CONFIG_H=`echo "_AC_LIST_TAGS" | $GREP HEADERS | $SED 's,^[[ ]]*,,;s,[[ :)]].*$,,'`], - [m4_ifset([AC_LIST_HEADERS], - [CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`], - [CONFIG_H=config.h;AC_CONFIG_HEADERS([config.h])])]) +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility). +AC_CONFIG_COMMANDS_PRE([dnl +m4_ifset([AH_HEADER], + [CONFIG_H=AH_HEADER], + [m4_ifset([AC_LIST_HEADERS], + [CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`], + [CONFIG_H=config.h;AC_CONFIG_HEADERS([config.h])])])]) AC_SUBST([CONFIG_H]) AC_CHECK_HEADERS([memory.h unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h],