Subject: Re: "Missing symbols" when compiling agains gtk2+...
To: Frederick Bruckman <fredb@immanent.net>
From: Marc Recht <recht@netbsd.org>
List: tech-pkg
Date: 02/01/2004 18:32:39
--==========DC87D06647EA7891E2E8==========
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

[...]
> The deal is, gtk2+ links against pkg libfontconfig.so.1, and many
> other libraries as well. What happens is that, when the recursive
> search starts with a library in "/usr/X11R6/lib" that needs
> libfontconfig.so.1, it uses the DT_RPATH embedded in *that* library
> to find the libfontconfig.so.1 in "/usr/X11R6/lib". Even if it pulls
> in the libfontconfig.so.1 in "/usr/pkg/lib" later, the symbols in
> the "/usr/X11R6/lib" one are first in the search path.
[...]

Maybe slightly off-topic, but I guess that's one of the issues fixed with=20
the patches [1] I propsed a few days ago. gkrellm2 builds and works just=20
fine here.


[1] http://mail-index.netbsd.org/tech-pkg/2004/01/27/0004.html

--=20
Marc Recht
--==========DC87D06647EA7891E2E8==========
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFAHTg97YQCetAaG3MRAuPGAJ4/24zElrX+kYFJZ72LI8zmUYw3PwCgjgts
2iHFiHuMryYmp5Q33mqN2aw=
=d1It
-----END PGP SIGNATURE-----

--==========DC87D06647EA7891E2E8==========--