On Mon, Apr 23, 2007 at 07:31:38PM +0200, Ralf Wildenhues wrote:
> Hello Kurt, all,
> 
> Thanks for the patch.
> 
> * Kurt Roeckx wrote on Sun, Apr 22, 2007 at 01:22:30AM CEST:
> > 
> > So would the attached patch be acceptable for now?  I'm thinking about
> > adding that to the Debian patch.
> 
> Hmm.  It breaks when -static is used.
> 
> Here's how I tested your patch, as a new test against the testsuite of
> CVS HEAD (apologies, but I rather prefer writing new tests for HEAD;
> the patch contains two tests; the first one belongs to this bug).
> If you're inclined, here's how you can use HEAD's new testsuite with
> an 1.5.x libtool:  get CVS HEAD, bootstrap and compile it.  Then run
> 
>   make check-local TESTSUITEFLAGS="-v -d -x -k indirect \
>        LIBTOOL=/path/to/the/1.5.x/libtool"

This is a great trick, thanks!

> Both of those two tests work with Debian's current libtool, but break
> with your patch.  Note that they also break if -static is used for all
> libraries (add LDFLAGS=-static to TESTSUITEFLAGS to try out), rather
> than only to the final ones.

Right, so the problem is with static libraries.  And the solution I had
in mind was that it needs to look at the .la files recursivly.  It
doesn't seem to be doing this.


Kurt



Reply via email to