#44616: Glom will not build with +quartz option -----------------------+----------------------- Reporter: m.rick@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: glom | -----------------------+----------------------- Comment (by devans@…): I'm not surprised that glom does not build using gtk3 +quartz and yelp may just be the beginning of your problems. GNOME ports (this is one), in general, are designed to build for X11 and may or may not at the upstream developers discretion be suitable for Quartz either because of their own unconditional use of X11 specific API or because of one of their dependencies. In this case, yelp is not suitable for Quartz builds because of its use of X11 API. It is declared as a runtime dependency because without it, use of the Help menu fails. This is true for most GNOME applications. GIMP is not a GNOME but rather a pure GTK+ application and as such does not depend on yelp, gnumeric IS a GNOME app but uses the optional approach to yelp (and help support). So the bottom line is, for GNOME apps, you should not expect that they should build with Quartz and if they do you should be appreciative that the upstream developers are OS X friendly. As far as I know, the current version of glom has not been tested for Quartz compatibility (other than by you). If you would like to try further just comment out the yelp dependency and probably the gnome-settings- daemon as well (this will disable GNOME theming support) and try again. Be sure that all of your dependencies are built with +quartz -x11. Things will probably fail as you have described if you try to combine X11 and Quartz built applications. As you find problems with Quartz compatibility you should report the problem to the upstream developers via GNOME's bugzilla. They may help but often the reply is "send a patch and we'll think about it." I'll leave this ticket open for now but it might be better to discuss this sort of issue on macports-users mail list. Good luck! -- Ticket URL: <https://trac.macports.org/ticket/44616#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X