bug-libtool
[Top][All Lists]
Advanced

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

Re: [libtool 2.1a] testsuite: 25 49 failed


From: Ralf Wildenhues
Subject: Re: [libtool 2.1a] testsuite: 25 49 failed
Date: Fri, 16 Feb 2007 14:11:34 +0100
User-agent: Mutt/1.5.13 (2007-02-12)

Hello Lynn,

Thanks for the report.

* Lynn F. Ten Eyck wrote on Thu, Feb 15, 2007 at 11:44:02PM CET:
> 
> I installed libtool 2.1a from CVS tonight and installed it.  The self- 
> test failed two tests.  The log reports most of the configuration  
> information.

> I installed the latest released  versions of Autoconf and Automake
> yesterday, which I believe are  Autoconf 2.61 and Automake 1.9.6,

FWIW, Automake 1.10 is current.

> as well as a snapshot of libtools  2.1a (not the CVS version).  I
> still ran into problems, so I got the  CVS version.

The snapshot should be updated once daily, so it shouldn't be much
different from the CVS version.  FYI, there are currently two active
branches: branch-1-5, where 1.5.24 will come from, and HEAD, which is
where 2.0 will come from.

Now to the actual bug report: The failures of test 49 are known, I'm
still working on a patch to fix them on all systems:
<http://lists.gnu.org/archive/html/libtool-patches/2007-02/msg00033.html>

The failure of 25 is new to me.  Do you have a libltdl.so.7 installed in
a place where the link editor finds it by default?  If yes, is there a
libltdl.la file installed alongside with it?  If not, why not, who
removed it?  It should be present.

There is still another failure in libltdl/m4/ltdl.m4: it won't reject
the external libltdl if only libtldl.so is new enough but ltdl.h is too
old (can happen if LDFLAGS was set correctly but CPPFLAGS wasn't).  In
that case there will be a link error due to `lt_preloaded_symbols' being
undefined.  Guess I'll fix that too...

Cheers,
Ralf

> 25. old-m4-iface.at:89: testing ...
> libtoolize: linking file `./config.guess'
[...]
> ./old-m4-iface.at:135: CONFIG_SHELL=$SHELL $SHELL ./configure 
> $configure_options 
> stderr:
> stdout:
[...]
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for ltdl.h... yes
> checking for lt_dlinterface_register in -lltdl... yes
> checking for lt_dlinterface_register in ltdl.h... yes
> checking whether to use included libltdl... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: executing libtool commands
[...]
> ./old-m4-iface.at:135: $MAKE  
> stderr:
> stdout:
> make[4]: Entering directory 
> `/usr/local/libtool-cvs/libtool/tests/testsuite.dir/25'
> cd libltdl && make
> make[5]: Entering directory 
> `/usr/local/libtool-cvs/libtool/tests/testsuite.dir/25/libltdl'
> make  all-am
> make[6]: Entering directory 
> `/usr/local/libtool-cvs/libtool/tests/testsuite.dir/25/libltdl'
[...]
> /bin/sh ./libtool --mode=link gcc -no-undefined -g -O2  -o ltdldemo main.o 
> -dlopen module.la -lltdl
> libtool: link: rm -f .libs/ltdldemo.nm .libs/ltdldemo.nmS .libs/ltdldemo.nmT
> libtool: link: creating .libs/ltdldemoS.c
> libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "ltdldemoS.c")
> libtool: link: rm -f ".libs/ltdldemoS.c" ".libs/ltdldemo.nm" 
> ".libs/ltdldemo.nmS" ".libs/ltdldemo.nmT"
> libtool: link: gcc -g -O2 -o ltdldemo main.o .libs/ltdldemoS.o  -lltdl
> libtool: link: rm -f ".libs/ltdldemoS.o"
> make[4]: Leaving directory 
> `/usr/local/libtool-cvs/libtool/tests/testsuite.dir/25'
> ./old-m4-iface.at:138: ./ltdldemo; lt_status=$?; if test $lt_status -eq 0; 
> then :;
>          elif test "X$host" != "X$build" && \
>               { test -x "./ltdldemo" || test -x "./ltdldemo"$EXEEXT; }
>          then (exit 77); else (exit $lt_status); fi
> --- /dev/null 2007-02-13 11:48:14.426723000 +0000
> +++ /usr/local/libtool-cvs/libtool/tests/testsuite.dir/at-stderr      
> 2007-02-15 22:05:09.000000000 +0000
> @@ -0,0 +1 @@
> +./ltdldemo: error while loading shared libraries: libltdl.so.7: cannot open 
> shared object file: No such file or directory
> stdout:
> ./old-m4-iface.at:138: exit code was 127, expected 0
> 25. old-m4-iface.at:89: 25. AC_WITH_LTDL (old-m4-iface.at:89): FAILED 
> (old-m4-iface.at:138)




reply via email to

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