ports/103896: OO.o port should add <OO_DIR>/program to LD_LIBRARY_PATH

NAKATA Maho chat95 at mac.com
Tue Oct 3 08:33:26 UTC 2006


From: Mihnea Capraru <mihnea_capraru at fastmail.fm>
Subject: Re: ports/103896: OO.o port should add <OO_DIR>/program to LD_LIBRARY_PATH
Date: Tue, 03 Oct 2006 06:55:48 +0000

> Right. What I meant is that LD_LIBRARY_PATH is not set automatically when 
> running a UNO application written in Java that needs to bootstrap 
> OpenOffice.org. Since soffice would only be run at this point (at bootstrap), 
> the JVM will never even be able to find soffice 
> in /usr/local/openoffice-***/program, because this entry would only be added 
> to LD_LIBRARY_PATH by soffice itself (and this is circular).
> 
> This is why I was suggesting to update system-wide LD_LIBRARY_PATH. But if 
> this is considered too intrusive, then perhaps install a symlink to soffice 
> in /usr/local/lib (libexec?). 	

First of all adding LD_LIBRARY_PATH is harmful.
Such patch (simply adding globally LD_LIBRARY_PATH) will never be integrated.
And I think if we use $ORIGIN, such kind of problem will disapper.
Currently we are working at this implementation. Hope 6.3 will include
this.

thanks,
-- NAKATA, Maho (maho at FreeBSD.org)
 



More information about the freebsd-ports-bugs mailing list