GNOME Bugzilla – Bug 641476
configure should honor aclocal flags ACLOCAL_FLAGS
Last modified: 2011-03-16 15:48:38 UTC
I'm building gvfs via JHBuild. gvfs 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/gvfs/missing --run aclocal-1.11 configure.ac:70: warning: macro `AM_GLIB_GNU_GETTEXT' not found in library cd . && /bin/sh /home/Oxyde/gnome/gvfs/missing --run automake-1.11 --gnu daemon/Makefile.am:33: `%'-style pattern rules are a GNU make extension daemon/Makefile.am:40: `%'-style pattern rules are a GNU make extension metadata/Makefile.am:56: `%'-style pattern rules are a GNU make extension CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/Oxyde/gnome/gvfs/missing --run autoconf configure.ac:70: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. make: *** [configure] Error 1
Created attachment 180070 [details] [review] Honor aclocal flags
Committed, thanks. commit 8bfd933e98c74af026659213dd53e9fd0c41358e Author: Craig Keogh <cskeogh@adam.com.au> Date: Wed Mar 16 16:47:19 2011 +0100 build: Honor ACLOCAL_FLAGS https://bugzilla.gnome.org/show_bug.cgi?id=641476