bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: autoconf enhancement for Interix


From: Martin Koeppe
Subject: Re: autoconf enhancement for Interix
Date: Tue, 4 Sep 2007 18:01:34 +0200 (CEST)

On Mon, 3 Sep 2007, Eric Blake wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[Adding gnulib: this thread started at
http://thread.gmane.org/gmane.comp.sysutils.autoconf.bugs/5717]
thanks for the link and for pointing out the existence of
AC_USE_SYSTEM_EXTENSIONS. I think this is the right place to also
require AC_INTERIX. (I first read the docs for 2.59 as these are the
latest docs in Debian because of licensing issues.)
Sorry for joining the conversation late; I just discovered my 
bug-autoconf list subscription was having issues.  I'm wondering if 
gnulib's 'extensions' module does this already, or if we should 
fold it into autoconf.
Anyway, on further investigation, gnulib's m4/extensions.m4 does not 
currently mention _ALL_SOURCE, so it looks like we should fix this 
issue in both autoconf and gnulib.
Anyway, I applied the attached patch to 2.61 and then run the test
suite. The results are also attached. The docs maybe should mention
which functionality gets enabled by AC_INTERIX, but I have no idea on
how to summarize it. I can do further tests/changes if required.
Personally, I'd rather have one macro that enables as many 
platforms as possible, rather than having to add a macro for every 
new platform.  As in AC_USE_SYSTEM_EXTENSIONS.
I have no problems if it's not named AC_INTERIX. I only thought it 
would be the way to go, i.e. AC_USE_SYSTEM_EXTENSIONS was only a 
collection of individual macro calls. Please add the test whereever 
you like. I'm not that familiar with writing m4 scripts and not with 
autoconf's internals either. I just copied AC_AIX.
Martin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]