-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Oct 30, 2005, at 10:15 AM, Grobian wrote:
> I couldn't resist to give it another try. After solving the
> _environ symbol (see attached patch) I got a bunch of other
> undefined symbols. Maybe it helps a bit.
Actually, I investigated those additional symbols on my linux box,
and it appears that they are undefined over there as well. The only
difference is that the linker on my linux box didn't care... The
package works perfectly fine with those symbols undefined, and if you
read the source, some of them are slated to be removed in future
versions anyways...
As for environ, it seems that is also entirely unnecessary for
graphviz Darwin. If you look at the Darwinports patch for
graphviz-2.6, they've simply removed the functionality to error on
that symbol being undefined. If you have a solution for this on a
large-scale, that'd be great, as I agree with you that it would be
more correct, and perhaps could solve other issues. For graphviz
though, it seems not to matter.
In any case, I modified the Darwinports patch to be dependent on
host_os, so that we can patch the source unconditionally in the
ebuild. If you want to go the route of fixing the undefined symbol
for environ, please don't hesitate to change my patch. Let me know
what you decide so that I can contact upstream about the problem.
Thanks!
- --Lina Pezzella
Gentoo Developer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)
iD8DBQFDZamxNJ9STR9DbYERAv8kAKCPkAsnjJRvXL7s/A5yCGHi8B3IHACfTGvu
D29N98Wj4mE7SyInmlP6c1I=
=j43R
-----END PGP SIGNATURE-----
--
gentoo-osx@g.o mailing list
|