libtool-patches
[Top][All Lists]
Advanced

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

Re: Uh, oh, libtool does not build any more


From: Gary V. Vaughan
Subject: Re: Uh, oh, libtool does not build any more
Date: Fri, 29 Feb 2008 19:08:34 -0500

Hi Bob,

On 29 Feb 2008, at 17:32, Bob Friesenhahn wrote:
I previously definitely built and installed a working CVS libtool on the 18th. However, I typically just type 'make' in already built directories after doing the 'CVS update'. It seems likely that the problem which is causing the wrong expansion was introduced earlier and only noticed now due to the recent argz updates causing libltdl to rebuild.


Thanks for the report. I'll hold the release until we figure out what's broken, however I can't reproduce that error on my Mac (where I have no fortran or java compilers):

$ automake --version
automake (GNU automake) 1.10.1
[[...]]
$ autoconf --version
autoconf (GNU Autoconf) 2.61
[[...]]
$ cvs -d address@hidden:/sources/libtool co libtool
cvs checkout: Updating libtool
U libtool/.cvsignore
[[...]]
U libtool/tests/tagdemo/main.cpp
$ cd libtool/
$ ./bootstrap
WARNING: If bootstrapping with this script fails, it may be due to an
WARNING: incompatible installed `libtool.m4' being pulled in to
WARNING: `aclocal.m4'.  The best way to work around such a problem is to
WARNING: uninstall your system libtool files, or failing that, overwrite
WARNING: them with all m4 file as shipped with this distribution (except
WARNING: `lt~obsolete.m4').  After that, retry this bootstrap.
autom4te --language=m4sh -B libltdl/config libltdl/config/ltmain.m4sh > libltdl/config/ltmain.in
[[...]]
$ ./configure
## ------------------------------------------------------------ ##
## Configuring libtool (Build: 1.2597 2008/02/29 21:33:21) 2.1c ##
## ------------------------------------------------------------ ##
[[...]]
$ make all check
autom4te --language=m4sh -B libltdl/config libltdl/config/ltmain.m4sh > libltdl/config/ltmain.in
[[...]]
libtool: link: gcc -dynamiclib -o libltdl/.libs/libltdl.7.dylib libltdl/loaders/.libs/libltdl_libltdl_la-preopen.o libltdl/.libs/ libltdl_libltdl_la-lt__alloc.o libltdl/.libs/libltdl_libltdl_la- lt_dlloader.o libltdl/.libs/libltdl_libltdl_la-lt_error.o libltdl/.libs/libltdl_libltdl_la-ltdl.o libltdl/.libs/ libltdl_libltdl_la-slist.o libltdl/.libs/argz.o libltdl/.libs/ libltdlS.o libltdl/.libs/libltdl.lax/dlopen.a/dlopen.o - install_name /usr/local/lib/libltdl.7.dylib -compatibility_version 9 - current_version 9.0 -Wl,-single_module
[[...]]
====================
All 106 tests passed
====================
[[...]]
## ------------- ##
## Test results. ##
## ------------- ##

58 tests behaved as expected.
6 tests were skipped.

What happens with a fresh checkout on your machine?

Cheers,
        Gary
--
  ())_.              Email me: address@hidden
  ( '/           Read my blog: http://blog.azazil.net
  / )=         ...and my book: http://sources.redhat.com/autobook
`(_~)_




Attachment: PGP.sig
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]