Re: autoconf 2.53: some weird problem



On Mon, Jun 24, 2002 at 01:45:57AM +0100, Sergey V. Udaltsov wrote:
> I just installed autoconf 2.53 (from Rawhide) and found many GNOME
> programs  (from Ximian's SRPMs) are unable to build. Just because on
> autoconf I get:
> 
> configure:XXXXX: error: do not use LIBOBJS directly, use AC_LIBOBJ (see
> section `AC_LIBOBJ vs. LIBOBJS')

Look in the info pages for your autoconf package (in particular, the
section in the message above) to see what is occuring here. However, I
have precised the information below.

> What could this be? Any ideas/comments are welcome. I could find no real
> hints in the section about LIBOBJS. Actually, I could not even find
> these things on XXXX line of configure. 

OK, there's bad news and slightly less bad news here:

Firstly, GNOME 2 has standardised on autoconf 2.52, so if it works in
2.52 and not in 2.53 and you insist on using 2.53, then you are mostly
on your own (that's the bad news).

The slightly less bad news is that, technically, whichever package is
directly poking at LIBOBJS should be fixed. AC_LIBOBJ has existed since
autoconf 2.13 and LIBOBJS access have been marked deprecated. In
autoconf 2.53, the maintainers finally enforced this.

So if you can work out a patch and submit it to bugzilla, it can be
fixed in a fashion that is compatible with both 2.52 and 2.53.
Unfortunately, your post above gives no clues about which package is
failing and a quick grep through my copy of the CVS packages doesn't
find the offender, so I can't help you there.

Cheers,
Malcolm



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