Re: Autoconf trouble



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.





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