Gentoo Archives: gentoo-osx

From: Lina Pezzella <J4rg0n@g.o>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] Cairo on Mac OS X
Date: Mon, 31 Oct 2005 05:21:14
In Reply to: Re: [gentoo-osx] Cairo on Mac OS X by Grobian
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


Subject Author
Re: [gentoo-osx] Cairo on Mac OS X Grobian <grobian@g.o>