bug-libtool
[Top][All Lists]
Advanced

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

Re: Multiple test failures with --disable-shared


From: Peter O'Gorman
Subject: Re: Multiple test failures with --disable-shared
Date: Fri, 11 Jun 2010 10:18:08 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-3.fc13 Thunderbird/3.0.4

Hello Dave,

The bindir.at test fails when libtool is configured with --disable-shared, I am considering just skipping the test in that case, but if the test is still useful, then perhaps we can change the check so that it tests for .lib or .a files?

Thanks,
Peter

On 06/10/2010 10:42 PM, Gary V. Vaughan wrote:

On 11 Jun 2010, at 10:15, Peter O'Gorman wrote:
On 06/10/2010 03:07 PM, Peter O'Gorman wrote:
On 06/10/2010 11:10 AM, Peter O'Gorman wrote:
Hi,

I got an off-list report from a user about test failures in
2.2.6b, that turned out to be either because he'd configured
with --disable-shared or libtool had incorrectly guessed that
his system did not support shared libraries. (lots of lag in
the exchange).

Logs from clean tree of the unexpected failures.

AT_CHECK([$bindirneeded&&  { test -f $libdir/../bin/???foo-0.dll ||
ls $libdir/../bin/*foo*0* 2>/dev/null ; } || ls $libdir/*foo*0*
2>/dev/null], [], [ignore], [ignore])

I am not sure what to do with this, without shared libraries we
will have a .lib or .a, which should both go in $libdir, right??

Should we just skip the whole test if $build_libtool_libs is no?

I won't pretend to understand half the corner cases with interactions
between PATH and library searching on Windows, but it seems to me
that this test is designed to check that something to do with dll
installation in $bindir is working.  So, AFAICT the test makes no
sense with --disable-shared -- skipping the test looks like the right
thing to me.

Hi Gary - it's Dave's test, he should have some idea about the best approach :-)

Peter




reply via email to

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