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

NAKATA Maho chat95 at mac.com
Tue Oct 3 23:55:26 UTC 2006


From: Alexander Kabaev <kabaev at gmail.com>
Subject: Re: ports/103896: OO.o port should add <OO_DIR>/program to LD_LIBRARY_PATH
Date: Tue, 03 Oct 2006 19:44:36 -0400

> 1. $ORIGIN is NOT supported by rtld, so adding it would be a waste of
> time.

Yes, I know that currently it is not supported, and I'm working with
Konstantin. I proposed a PR a year before
http://www.freebsd.org/cgi/query-pr.cgi?pr=88117
and he is interested in. He kindly implemented it with other `$' stuffs.

> 2. If OO was built by GCC from ports, it will depend on libgcc_s.so.1,
> we do not set LD_LIBRARY_PATH/rpath to help OO so find it at the moment.

It doesn't apply for default i386 setting. We are using gcc-ooo, and
we pass --disable-shared to configure. Thus no libgcc_s.so.1 etc.
(For amd64, we still don't need it since ldconfig at boot time recognize
them)

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



More information about the freebsd-ports-bugs mailing list