Re: DEV300_m96: rtld difference on FreeBSD

Stephan Bergmann <[email protected]> Mon, 31 Jan 2011 09:23:26 +0100
Newsgroups gmane.comp.openoffice.devel.porting
Message-ID <[email protected]>
On 01/30/11 10:36, Maho NAKATA wrote:
> I forgot that, to pass $ORIGIN for FreeBSD,
> we also need "-Wl,-z,origin" as well. Still some parts use
> older "DEV300_m96/solenv/inc/unxfbsd.mk", which have correct
> $ORIGIN line and not "gmake" migrated modules. For such parts
> $ORIGIN worked fine. For other parts, which are migrated modules,
> I just copy and pasted from Linux, then for that part, build was
> broken.

You mean, building tools (migrated to gbuild) recorded a wrong RPATH in 
the tl library?  Yes, that would explain why unopkg failed to load the 
libraries on which tl depends.

-Stephan