Le mer, aoû 01, 2001, à 08:31:17 -0500, Lars Clausen a écrit:
>
> Which AC_PUSH? I find it nowhere in the dia sources.
AC_LANG_PUSH in configure.in, actually. [SEE BELOW, IN FACT]
>
> Ok, a apt-get update found the new version, and it works.
>
> > The (debian package) maintainer of autoconf told me it was
> > libtool's fault, see
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=107030 ).
> >
> > I'm running a fairly outdated sid, and I've got this on my system:
> [...]
> > Requiring autoconf 2.50+ seemed to me a good deterrent against people
> > with outdated systems who attempt to compile CVS, run autogen.sh and then
> > complain they miss this or that M4 macro. Okay, I wanted to avoid
> > downgrading my libtool :-)
>
> Well, this is an update that's gotten into Debian during the last week or
> so. That's hardly means the only one is 'outdated'. RPMFind.net only has
> one entry with 2.50+ (PLD), and that is marked as new. I'd like it if we
> don't depend on bleeding edge stuff for building.
Not talking for the RPM side, of which I'm pretty much ignorant (out of
lack of necessity). However, for the debian side, I beg to differ:
auric% cd /org/ftp.debian.org/incoming/DONE
auric% pwd
/org/ftp.debian.org/incoming/DONE
auric% ls -l autoconf*2.5*
-rw-rw-r-- 1 troup Debian 1927 May 21 16:30 autoconf_2.50-1_i386.changes
-rw-rw-r-- 1 troup Debian 1294 May 25 14:48 autoconf_2.50-2_i386.changes
-rw-rw-r-- 1 troup Debian 1187 May 26 16:13 autoconf_2.50-3_i386.changes
-rw-rw-r-- 1 troup Debian 1221 May 26 17:04 autoconf_2.50-4_i386.changes
-rw-rw-r-- 1 troup Debian 1227 May 28 01:01 autoconf_2.50-5_i386.changes
-rw-rw-r-- 1 troup Debian 1215 May 28 15:47 autoconf_2.50-6_i386.changes
-rw-rw-r-- 1 troup Debian 1342 Jun 8 15:41 autoconf_2.50-7_i386.changes
-rw-rw-r-- 1 troup Debian 1246 Jun 10 11:11 autoconf_2.50-8_i386.changes
-rw-rw-r-- 1 troup Debian 1270 Jul 18 11:57 autoconf_2.52-1_i386.changes
(easily verifiable through http://incoming.debian.org/DONE, but I didn't
feel like downloading the whole page) (I wonder why the buildd's aren't
picking that package ?)
However,... <NMI/>
let's stop that. I've just checked again.
There is no AC_LANG_PUSH, except in aclocal.m4 (which won't be a problem if
it's generated by an older autotools)
I must have used them at one point, then removed them. And kept remembering
the requirement.
Please comment out the AC_PREREQ and AC_REVISION statements in configure.in,
these are the only autoconf features we're using for the moment (IIRC, which
isn't self-evident). However, the moment I really need an autoconf 2.50 feature
(or such feature cuts a dozen lines of ac2.13 code), I'll not hesitate a
second. If people need RPMs for recent versions of autoconf, they'll have
the alien(1) tool if rpmfind.net fails.
-- Cyrille
--
Grumpf.