|
From: Lars H. <lhe...@us...> - 2004-01-06 22:11:42
|
Jim Van Zandt writes: > > Lately when I do "cvs update" I get a series of warning like this: > > cvs server: conflict: Makefile.in is modified but no longer in the repository > > I tried to fix that by moving the files aside and recreating them, but > had a lot of trouble getting configuration working again. I got a lot > of warnings from automake (or maybe it was autoconf) about an invalid > macro AC_FUNC_SELECT. "prepare" didn't help. Eventually I stumbled > on a combination of automake, autoconf, aclocal, and prepare that is > working. However, there seems to be a problem... Since some autoconf macros were introduced that require autoconf 2.5x. These newer versions of autoconf in turn require automake 1.6 or better. Current versions are autoconf 2.59, and automake 1.8 (1.8.0b is available for beta testing). > prepare claims: > > # Note that both autoconf 2.13/automake 1.5 and autoconf 2.5x/automake > # 1.7 or newer may be used, although the gnuplot project continues to > # use the former > > However, autoconf 2.13 quits immediately because configure.in contains: > > AC_PREREQ(2.52) > > I guess the comment in prepare is out of date. Fixing it now ... > configure.in also contains: > > dnl Argument types of select() > AC_FUNC_SELECT > > but AC_FUNC_SELECT is not documented in either autoconf 2.13 or 2.58. [...] It is part of the gnuplot distribution, but the switch to autoconf 2.5x makes it obsolete, and I'm replacing it with AC_FUNC_SELECT_ARGTYPES plus assorted changes. |