GNOME Bugzilla – Bug 641566
configure should honor aclocal flags ACLOCAL_FLAGS
Last modified: 2011-02-05 00:01:46 UTC
I'm building gnome-menus via JHBuild. gnome-menus builds successfully. If upstream then updates configure.ac, then I run 'make', which attempts a reconfigure, but fails. This is because JHBuild sets ACLOCAL_FLAGS to include the sandbox (e.g. -I /opt/gnome/share/aclocal). One may argue it is silly for JHBuild to require every module to support ACLOCAL_FLAGS, but there isn't a way around it until automake-1.12 is out - which includes support for ACLOCAL_PATH. Further details in the JHBuild bug 634617. The build failure is: make V=1 CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/Oxyde/gnome/gnome-menus/missing --run aclocal-1.11 -I m4 configure.ac:30: warning: macro `AM_GLIB_GNU_GETTEXT' not found in library configure.ac:3: warning: AC_INIT: not a literal: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-menus cd . && /bin/sh /home/Oxyde/gnome/gnome-menus/missing --run automake-1.11 --foreign configure.ac:3: warning: AC_INIT: not a literal: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-menus libmenu/Makefile.am:57: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL make: *** [Makefile.in] Error 1
Created attachment 180133 [details] [review] Honor aclocal flags
Created attachment 180134 [details] [review] Remove configure.ac ACLOCAL_FLAGS, now in Makefile.am This optional patch removes the ACLOCAL_FLAGS support in configure.ac. ACLOCAL_FLAGS support is in Makefile.am as per attachment 180133 [details] [review]. See bug 640883 comment 4 by Christian Persch for more information.
Craig: can you "git pull" before filing the bugs? ;-) http://git.gnome.org/browse/gnome-menus/commit/?id=9792ac69297dc003f5ba4d9461e15874ac1a6908