Re: cygwin dlopening backends

2005-11-12 Thread Charles Wilson
Ralf Wildenhues wrote: Please take a look at and test the following patches which should address (1), (2), and (3). I have not done a lot testing myself /yet/, so beware. Basic libtool-HEAD with this patch on cygwin (compiling in both dlopen and loadlibrary loaders) compiles and passes all e

Re: cygwin dlopening backends

2005-11-12 Thread Eric Blake
Ralf Wildenhues gmx.de> writes: > > Hi Charles, Eric, Hi Ralf, > > * Charles Wilson wrote on Thu, Nov 10, 2005 at 05:55:28AM CET: > > Ralf Wildenhues wrote: > > > > > >There are several separate issues here: > > > > > >1) lt_dlhandle_iterate breakage of loadlibrary.c > > >2) needed dlinterfac

Re: branch-1-5 UnixWare fixes

2005-11-12 Thread Tim Rice
On Sat, 12 Nov 2005, Ralf Wildenhues wrote: > Hi Tim, > > Quite some time ago: > > * Tim Rice wrote on Mon, Sep 26, 2005 at 08:41:21PM CEST: > > On Mon, 26 Sep 2005, Ralf Wildenhues wrote: > > : * Tim Rice wrote on Sun, Sep 25, 2005 at 10:05:21PM CEST: > > [snip] > > : > I re-ran the tests using

Re: cygwin dlopening backends

2005-11-12 Thread Charles Wilson
Ralf Wildenhues wrote: Hmm. We changed the '-Wl,$lib' specifically for MSYS, because we need the shell to do the path conversion to w32 paths here. We could use '-Xlinker --enable-auto-image-base' as well, I guess, for consistency, but then again all linker flags passed by the user will have '

Re: SCO/bugfix patch 7 of 10: Improve SCO platform support

2005-11-12 Thread Kean Johnston
Since this is really for a dying libtool branch, what the heck, repost as above. At least it would match your usage pattern with -absolute-soname, too. Ok attached please find the revised patch. I was unable to avoid the test in the setting of hardcode_libdir_flag_spec but I think you'll agree

Re: branch-1-5 UnixWare fixes

2005-11-12 Thread Ralf Wildenhues
Hi Tim, Quite some time ago: * Tim Rice wrote on Mon, Sep 26, 2005 at 08:41:21PM CEST: > On Mon, 26 Sep 2005, Ralf Wildenhues wrote: > : * Tim Rice wrote on Sun, Sep 25, 2005 at 10:05:21PM CEST: > [snip] > : > I re-ran the tests using ksh88 and all tests passed. > : > Must be a ksh bug. > : > Ver

Re: On HP-UX 11.x, link with cc, not ld (sync with HEAD)

2005-11-12 Thread Albert Chin
On Fri, Nov 11, 2005 at 05:52:20PM -0600, Albert Chin wrote: > On Fri, Nov 11, 2005 at 10:36:08PM +0100, Ralf Wildenhues wrote: > > > --- libtool.m410 Nov 2005 18:29:38 - 1.314.2.128 > > > +++ libtool.m411 Nov 2005 03:44:03 - > > > @@ -5792,7 +5792,26 @@ EOF > > >_LT_AC

Re: cygwin dlopening backends

2005-11-12 Thread Ralf Wildenhues
Hi Charles, Eric, * Charles Wilson wrote on Thu, Nov 10, 2005 at 05:55:28AM CET: > Ralf Wildenhues wrote: > > > >There are several separate issues here: > > > >1) lt_dlhandle_iterate breakage of loadlibrary.c > >2) needed dlinterface_free (or maybe _unregister?) > > including documentation > >3)

Re: cygwin dlopening backends

2005-11-12 Thread Ralf Wildenhues
Hi Charles, Eric, * Charles Wilson wrote on Thu, Nov 10, 2005 at 05:55:28AM CET: > > What "interface id" should loadlibrary.c's vm_open() itself use? > loadlibrary.c is not itself a module...or is it? Yes, it is. In CVS HEAD, it's a dlpreloaded (static) module. > Note that most of the args "p

FYI: ltoptions nit

2005-11-12 Thread Ralf Wildenhues
| configure.ac:2: warning: Unknown Libtool option `bla' is much nicer than | unknown channel Unknown Libtool option `bla' at /home/ralf/local/share/autoconf/Autom4te/Channels.pm line 541 :) Cheers, Ralf * libltdl/m4/ltoptions.m4 (_LT_SET_OPTION): Use m4_warning instead of m4_w

Re: FYI: more static flag check issues

2005-11-12 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sat, Nov 12, 2005 at 11:43:56AM CET: > Continuing on my libtool.m4 macro dependency audit monolog.. D'oh. More bogosity in my head (both branches). Sorry, Ralf * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC): `wl' is tagged here. Index: libltdl/m4/libtool.m4 =

FYI: more static flag check issues (was: uninitialized variables)

2005-11-12 Thread Ralf Wildenhues
Continuing on my libtool.m4 macro dependency audit monolog.. * Ralf Wildenhues wrote on Sun, Nov 06, 2005 at 07:37:48PM CET: > Given the need for an audit of macro ordering in libtool My first patch wasn't enough, and in fact, CVS HEAD is wrong, too. I wrongly assumed $wl was set in any case (wh

FYI: HEAD old static/shared tests

2005-11-12 Thread Ralf Wildenhues
Darn, I sometimes suck. Give me that brown paper bag, please. Fast. (been in there since 2005-08-12). Applied to HEAD. Duly sorry, Ralf * tests/defs.m4sh (func_configure_nofail): Actually pass options (like --disable-shared) to func_configure. Index: tests/defs.m4sh ===