On Mon, Nov 06, 2006 at 11:45:19AM +0100, Georg Baum wrote:

> Enrico Forestieri wrote:
> 
> > On Mon, Nov 06, 2006 at 10:13:51AM +0000, Jean-Pierre Chrétien wrote:
> > 
> >> Hello,
> >> 
> >> autoconf 2.60 is the current version with Debian/testing, so
> >> ./autogen.sh chokes, and it is necessary to revert to 2.59 to build
> >> lyx-1.5.0svn
> >> 
> >> Does autogen.sh really fail with autoconf 2.60 ?
> 
> No. "Only" the created makefiles are wrong in certain circumstances.
> 
> > 
> > No. I use it with seemingly no ill effects. Note that 2.60 is considered
> > a part of the ongoing 2.5x development sequence.
> 
> No, it is not. At least they changed the interface, and that makes it start
> a new development sequence for me.

Hmm...
http://www.mail-archive.com/cygwin@cygwin.com/msg73461.html

> Somebody needs to check out the changes
> and see whether we are affected by them. IIRC autoconf 2.60 installs our
> man pages into the wrong directory if a version suffix is used. Building
> seems to work fine.

>From the autoconf 2.60 announcement:

--- begin quote ---
The important changes since 2.59 are listed below.  Two of these
changes require special attention:

* Some directory variables have been added, and others adjusted to
  changes in the GNU Coding Standards.  If your package expands
  '$datadir', '$infodir', or '$mandir' anywhere, you need to check your
  package, and possibly adjust it accordingly.  The nodes 'Changed
  Directory Variables' and 'Defining Directories' in the manual have
  more information; be sure to read them.

* AC_PROG_CC and AC_PROG_CXX no longer arrange for an 'exit'
  function declaration.  If you use this in your macros, you need to
  ensure that such a declaration is in place for C99 and C++ checks,
  or change the tests to 'return' from 'main' instead.
--- end quote ---

Seems that both $datadir and $mandir usage is to be revised.

-- 
Enrico

Reply via email to