[MacPorts] #53911: gtk3 at 3.22.11_0: fails to build with glib2-devel at 2.52.0_0

MacPorts noreply at macports.org
Mon Apr 3 10:13:32 UTC 2017


#53911: gtk3 at 3.22.11_0: fails to build with glib2-devel at 2.52.0_0
---------------------+---------------------
  Reporter:  Ionic   |      Owner:  dbevans
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  gtk3    |
---------------------+---------------------
Changes (by Ionic):

 * cc: ryandesign (added)


Comment:

 The more I dig into that, the worse it gets.

 In glib 2.52.0, a new
 [[https://github.com/GNOME/glib/commit/90dfea2b61e51c64c547888355eb3159e07282c9|class
 gosxappinfo was introduced]], which is supposed to be used with Cocoa on
 OS X and handles application information via app bundles. In the course of
 this, gdesktopappinfo (which handles application information via standard
 .desktop files) has been completely removed from being built and shipped
 on OS X.

 The last approach looks very wrong, since we still need gdesktopappinfo
 for X11 builds of glib and GTK+.

 Also, while gosxappinfo is being built and baked into libgio, its header
 file is never installed. I haven't yet fully understood if that's by
 design (because it might a private implementation and not public API) or a
 mistake.

--
Ticket URL: <https://trac.macports.org/ticket/53911#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list