[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