Hi Peter, * Peter O'Gorman wrote on Fri, Mar 24, 2006 at 01:12:22AM CET: > On Fri, 2006-03-24 at 08:26 +0900, Peter O'Gorman wrote: > > On Thu, 2006-03-23 at 00:29 +0900, Peter O'Gorman wrote: > > > On Tue, 2006-03-21 at 18:11 +0100, Ralf Wildenhues wrote: > > > > I think it should still work without prepending. > > > > Won't that change the dlopener order on newer MAC OS X? > > > > > > > > This may be the same bug that Charles reported on Cygwin long ago, that > > > > after LoadLibrary failed dlopen was not tried?
> Okay, we sometimes get modules that have just the originator name, and > the end of list. In this case we should fail to open the module. I still haven't had time to dig through this, but: why the change to append the dlopen loader? This change will affect all systems. I think we probably need to list the system-specific requirements for partial ordering, and then just stick to that. Cheers, Ralf > 2006-03-24 Peter O'Gorman <[EMAIL PROTECTED]> > > * libltdl/loaders/preopen.c: Don't allow lt_dlopen if the > module has no symbols. > * libltdl/loaders/dlopen.c (get_vtable): Use LT_DLLOADER_APPEND.
