[MacPorts] #41839: gcr @3.10.1_0 should require gtk2 +x11
MacPorts
noreply at macports.org
Wed Aug 6 08:46:03 PDT 2014
#41839: gcr @3.10.1_0 should require gtk2 +x11
------------------------+----------------------
Reporter: khepler@… | Owner: devans@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: gcr |
------------------------+----------------------
Comment (by devans@…):
Replying to [comment:7 gvibe06@…]:
>
> I am merely keeping this compile issue relevant, and believe upstream is
still responsible for fixing this.
>
I agree. The current UI code uses X11 specific API and relies on
gdk/gdkx.h in several places. This not only effects the ability to build
using the gtk+ Quartz backend but potentially others such as Wayland. It
should be possible to rework the UI code to avoid backend specific code or
at least support more than just the X11 backend.
I've filed a bug report upstream
https://bugzilla.gnome.org/show_bug.cgi?id=734366. A possibly related bug
report is https://bugzilla.gnome.org/show_bug.cgi?id=688678 which requests
the ability to build without gtk+ at all.
In the meantime, in r123181 have added a pre-configure check for the
presence of gtk3 +x11 using require_active_variants. This doesn't fix the
build problem but makes it more apparent what the issue is.
--
Ticket URL: <https://trac.macports.org/ticket/41839#comment:8>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list