From: Tim-Philipp Müller Date: Wed, 6 Jan 2010 18:50:43 +0000 (+0000) Subject: configure: move SHAVE_INIT behind all checks X-Git-Tag: RELEASE-0.10.26~69 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9a4f0d8ca31af2b48313d19b2dc67a5bea5c50f6;p=platform%2Fupstream%2Fgstreamer.git configure: move SHAVE_INIT behind all checks Move SHAVE_INIT behind all other checks, in particular AG_GST_CHECK_CHECKS. This should fix problems with header checking and checking for localtime_r, which causes compilation errors with clean checkouts where common/shave has not been created yet when those checks are run. It seems like SHAVE_INIT changes the environment so that checks depending on a compiler need shave to exist at that point, which will fail if AC_OUTPUT hasn't created it yet. Fixes #605930. --- diff --git a/configure.ac b/configure.ac index cbb7dd7..d50c91e 100644 --- a/configure.ac +++ b/configure.ac @@ -657,12 +657,12 @@ AS_AC_EXPAND(GST_PLUGIN_SCANNER_INSTALLED,${libexecdir}/gstreamer-$GST_MAJORMINO AC_DEFINE_UNQUOTED(GST_PLUGIN_SCANNER_INSTALLED, "$GST_PLUGIN_SCANNER_INSTALLED", [location of the installed gst-plugin-scanner]) -SHAVE_INIT([common],[enable]) - dnl things for our internal libcheck (must be called even if building dnl libcheck is disabled because it defines conditionals) AG_GST_CHECK_CHECKS() +SHAVE_INIT([common],[enable]) + AC_CONFIG_FILES( Makefile common/shave