Mailing List Archive

Re: Cairo on MacOSX
> 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.

This sounds similar http://bugs.gentoo.org/show_bug.cgi?id=107815
where the solution was

LDFLAGS="-undefined dynamic_lookup" might be appropriate in this
case....give it a try and see if it can
find the symbols.

The problem is that this was only a meta-tip, the real problem was to
integrate this tip into the ebuild.
This could be different for the given case.

Regrads
Dirk

--
gentoo-osx@gentoo.org mailing list
Re: Re: Cairo on MacOSX [ In reply to ]
On Mon, Oct 31, 2005 at 10:38:35AM +0100, dirk.schoenberger@sz-online.de wrote:
> This sounds similar http://bugs.gentoo.org/show_bug.cgi?id=107815
> where the solution was
>
> LDFLAGS="-undefined dynamic_lookup" might be appropriate in this
> case....give it a try and see if it can
> find the symbols.
>
> The problem is that this was only a meta-tip, the real problem was to
> integrate this tip into the ebuild.
> This could be different for the given case.

It's good that you bring this bug under the attention again ;)

I think these issues are simply a failure of upstream developers.
Failure as in not having set the warning2error level high enough. In
general holds: "a warning on the one platform is an error on the other".

--
Fabian Groffen
Gentoo for Mac OS X Project -- Interim Lead
--
gentoo-osx@gentoo.org mailing list