libtool-patches
[Top][All Lists]
Advanced

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

Re: Libtool head: stresstest.at export of w8$ symbol


From: Ralf Wildenhues
Subject: Re: Libtool head: stresstest.at export of w8$ symbol
Date: Fri, 9 Sep 2005 10:48:21 +0200
User-agent: Mutt/1.4.1i

* Peter Ekberg wrote on Thu, Sep 08, 2005 at 03:13:43PM CEST:
> * Ralf Wildenhues wrote on Thursday, September 08, 2005 09:42 CEST:
> > * Peter Ekberg wrote on Fri, Sep 02, 2005 at 09:50:01PM CEST:
> > > Ralf Wildenhues wrote:

> > However, with that change, stresstest still eventually fails with a
> > | Cannot export w1$: symbol not defined
> > | Cannot export w10$: symbol not defined
> > | ...
> > 
> > on mingw, and a
> > 
> > | grep: Invalid back reference
> > | 
> > /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/b
> > in/ld: sub3/.libs/dlself.def:8: syntax error
> > | 
> > /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/b
> in/ld:sub3/.libs/dlself.def: file format not recognized; treating as
> linker > script
> > | 
> > /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/b
> in/ld:sub3/.libs/dlself.def:2: syntax error
> > | collect2: ld returned 1 exit status
> > 
> > on cygwin, both with gcc.  (Yes, I should be implementing better
> > stresstest error reporting first..)
> 
> Ah, the \\\1 part needs an extra round of escapes. See new patch.

The new patch still fails with the `w1$' error above.

> Like this?
> 
>       * libltdl/config/ltmain.m4sh (func_generate_dlsyms):
>       Fix escape expression to actually escape relevant
>       characters from the following grep. Fix Cygwin and
>       MinGW to use the filtered symbol list when exporting
>       from self, and not the symbol filter.
>       * tests/stresstest.at: Export w8, not w8$

I believe not.  :)
(Unless I messed up testing your patch)

Cheers,
Ralf




reply via email to

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