Bug 16842

Summary: Cairo will not autogen with libtool 2.2
Product: cairo Reporter: James Cloos <cloos>
Component: generalAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: medium    
Version: 1.6.5   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description James Cloos 2008-07-24 14:26:03 UTC
Running autogen.sh with libtool-2.2.4 installed generates:

:; ./autogen.sh --help
using autoconf for autoconf
checking for automake >= 1.8...
  testing automake... found 1.10.1
using libtoolize for libtool
./autogen.sh: running `libtoolize --copy --force'
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: You should add the contents of the following files to `aclocal.m4':
libtoolize:   `/usr/share/aclocal/libtool.m4'
libtoolize:   `/usr/share/aclocal/ltoptions.m4'
libtoolize:   `/usr/share/aclocal/ltversion.m4'
libtoolize:   `/usr/share/aclocal/ltsugar.m4'
libtoolize:   `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
./autogen.sh: running `aclocal'
/usr/share/aclocal/zthread.m4:34: warning: underquoted definition of AM_PATH_ZTHREAD
/usr/share/aclocal/zthread.m4:34:   run info '(automake)Extending aclocal'
/usr/share/aclocal/zthread.m4:34:   or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
./autogen.sh: running `autoheader'
./autogen.sh: running `automake --add-missing --foreign'
configure.in:64: installing `./config.guess'
configure.in:64: installing `./config.sub'
configure.in:22: installing `./install-sh'
configure.in:22: installing `./missing'
boilerplate/Makefile.am: installing `./depcomp'
./autogen.sh: running `autoconf'
configure.in:29: error: possibly undefined macro: LT_CURRENT
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:33: error: possibly undefined macro: LT_REVISION
configure.in:38: error: possibly undefined macro: LT_AGE
Comment 1 Behdad Esfahbod 2008-09-15 16:00:43 UTC
Pretty confident this is fixed now.  Please reopen with new errors if it isn't.
Comment 2 James Cloos 2008-09-15 20:21:10 UTC
[Damn, I thought I had closed this. -JimC]

Yes, it has worked for me since only a few days after I posted the report.

Thanks!

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.