Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302373 - wxgtk vs wxmac (or wxwidgets) -- crypto++ needs fixing on Darwin
Summary: wxgtk vs wxmac (or wxwidgets) -- crypto++ needs fixing on Darwin
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All OS X
: High normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-26 21:27 UTC by Fabian Groffen
Modified: 2014-01-14 20:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Groffen gentoo-dev 2010-01-26 21:27:53 UTC
Gentoo Prefix on OSX by default builds for native Aqua support (Carbon/Cocoa) with USE=aqua.

We need to investigate if this is desirable, since it is reported that some apps do not compile against the Aqua versions.  This may be actually not wxGTK, but GTK itself, which suffers from this.  Options are to split into two ebuilds such that the X11 vs aqua implementation is eselectable, but it is questionable if this is desirable.  Biggest problem is to get the impact of this problem clear.
Comment 1 Heiko 2010-01-26 23:40:11 UTC
May I ask which packages don't build? Anyway I'd say it's the package developers responsibility to fix it, if he's targetting MacOS.

Dunno if you already know this, but many packages need to get a faked into application bundles to have input working properly.
Comment 2 Fabian Groffen gentoo-dev 2010-01-27 11:55:39 UTC
This bug was reported for someone else.  I think we should just (try to) fix packages that are broken with the Aqua frontend.
Comment 3 Fabian Groffen gentoo-dev 2010-01-27 11:56:15 UTC
amule would be a problem
Comment 4 Heiko 2010-01-28 10:08:47 UTC
(In reply to comment #3)
> amule would be a problem
> 

Umm it's neither in the tree nor does its dep dev-libs/crypto++ build on my MacOS host. And yes, fixing the package itself is the ideal way (at least for the moment).
Comment 5 Fabian Groffen gentoo-dev 2010-01-28 10:21:18 UTC
crypto++ fails to compile on ppc due to some modti3 symbols (128 bit modulo) which can be fake-fixed by telling configure 128 bits operations don't work, but anyway, yeah I agree we should fix.
Comment 6 Fabian Groffen gentoo-dev 2014-01-14 20:30:52 UTC
crypto++ is fixed for darwin now