[cvsnt-dev] Re: Trace differences between HPUX and Linux

Tony Hoyle tony.hoyle at march-hare.com
Mon Nov 28 10:53:53 UTC 2005


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Jan Giesen wrote:

> Note: I can also provoke the problem under Linux using the default settings
> of Libtool 1.5.20 in ltdl.c. Since ltdl.c use by default the loader flag
> "LT_GLOBAL=RTLD_GLOBAL", which also cause this problem. Again the problem
> can be avoided with "LT_GLOBAL=RTLD_LOCAL" or "LT_GLOBAL=0".
> 
> In your version (1.5.6) of libtool in the CVSNT repository, you have remove
> the LT_GLOBAL stuff in version 1.1.2.3 of ltdl.c with the remark
> "Make the unix version compile again"; due to this change of ltdl.c, you
> avoid the described problem in Linux.

I'm just using standard libtool (libtoolize --force --copy)... I never 
change anything in those files.

If HPUX supports dlopen I'd expect libtool to use it anyway... would be 
interesting to work out why it isn't.

> applying a recent "ld(1) and linker tools cumulative patch" e.g. PHSS_33033.
> Unfortunately I can not test this.

I'll have a look at this (if I can work out how to patch HPUX).

Tony


More information about the cvsnt-dev mailing list