From: Bernhard R. L. <br...@de...> - 2012-06-25 12:07:26
|
I've pushed the following patch: From: "Bernhard R. Link" <br...@de...> Date: Sat, 23 Jun 2012 09:23:17 +0200 Subject: [PATCH] fix some issues in plugins autoconf check add AC_LANG_SOURCE to AC_LINK_IFELSE check. This should only add some defines not used but silences autoconf complaining about it not being used. also fix some misspelling of a variable which might cause systems where plugins cannot be used to not be detected as such. --- ChangeLog | 1 + acinclude.m4 | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 09c3d62..022b3da 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +2012-06-23 brl fix some issues in configure check for plugins 2012-06-22 brl get rid of MAXPATHLEN usage 2011-10-26 brl drop --with-ssl, use autoconf macros to look for libssl 2011-10-26 brl set PPD in print filters' environment, if printcap has ppd= set diff --git a/acinclude.m4 b/acinclude.m4 index 739c652..4797d74 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -115,14 +115,14 @@ mysaved_LDFLAGS="$LDFLAGS" mysaved_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $PLUGIN_LDFLAGS" CFLAGS="$CFLAGS $PLUGIN_CFLAGS" -AC_LINK_IFELSE([[int test(void);int test(void) {return callback();}]], +AC_LINK_IFELSE([AC_LANG_SOURCE([[int test(void);int test(void) {return callback();}]])], [cp conftest$ac_exeext libmyXYZtest.so || AC_MSG_ERROR([Internal error, perhaps autoconf changed soem internals]) my_cv_sys_shared_with_callback_works=yes], [my_cv_sys_shared_with_callback_works=no]) if test $my_cv_sys_shared_with_callback_works = yes ; then LDFLAGS="$mysaved_LDFLAGS $PLUGINUSER_LDFLAGS -L. -lmyXYZtest" CFLAGS="$mysaved_CFLAGS" - AC_TRY_LINK([int callback(void) { return 17; } return test();], [my_cv_sys_shared_with_callback_works=yes], [my_cv_sys_shared_works=no]) + AC_TRY_LINK([int callback(void) { return 17; } return test();], [my_cv_sys_shared_with_callback_works=yes], [my_cv_sys_shared_with_callback_works=no]) fi LDFLAGS="$mysaved_LDFLAGS" CFLAGS="$mysaved_CFLAGS" -- 1.7.10 |