On Thu, Aug 13, 2015 at 10:08:24PM +0200, Tim Rühsen wrote: > Am Donnerstag, 13. August 2015, 19:33:56 schrieb Andries E. Brouwer:
> > autoreconf: running: /usr/bin/autoconf --include=m4 --force > > configure.ac:93: error: possibly undefined macro: AC_DEFINE > > If this token and others are legitimate, please use m4_pattern_allow. > > See the Autoconf documentation. > > configure.ac:498: error: possibly undefined macro: AM_PATH_GPGME > > autoreconf: /usr/bin/autoconf failed with exit status: 1 > > ./bootstrap: autoreconf failed > > Yes sorry, that is a recent issue with metalink. Darshit works on that. > > You have to install libgpgme11-dev (Or similar name). Yes, that helps. So: Question 1: how come AC_DEFINE is undefined? Answer 1: that is a bug in aclocal or so: a call of AC_DEFINE is involved in the call of AM_PATH_GPGME. Nothing is wrong with AC_DEFINE but AM_PATH_GPGME is undefined, and that also triggers the message about AC_DEFINE. Question 2: why is AM_PATH_GPGME undefined? Answer 2: It is not in the wget tree, and not in my /usr/share/aclocal*. Installing libgpgme11-dev produces /usr/share/aclocal/gpgme.m4, but we do not want to require that. I think a solution is: 1. install libgpgme11-dev 2. cp /usr/share/aclocal/gpgme.m4 git/wget/m4 3. uninstall libgpgme11-dev 4. observe that ./bootstrap works (I just did this: add gpgme.m4 to the m4 subdirectory, and all seems to be fine.) Andries
