[MacPorts] #56461: geoclue2 2.4.10 fails to build

MacPorts noreply at macports.org
Sun May 13 03:58:43 UTC 2018

#56461: geoclue2 2.4.10 fails to build
  Reporter:  mouse07410  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  geoclue2    |

Comment (by Ionic):

 I looked into this yesterday and it's impossible that this would work.

 The header files do not conflict per se, but define something completely

 If it doesn't use any of the functions or macros defined there, stuff
 might work out, but in that case the other code wouldn't need to include
 the header file in the first place. I looked into the geoclue file and...
 it *is* using functions defined in the appinfo header file.

 glib just doesn't support multiple appinfo implementations at the same
 time. My patch doesn't fix that, but merely lets us select a specific
 implementation at compile time. Otherwise it would always default to the
 OS X AppInfo implementation on OS X, which would lead to the same problem
 with any X11-based port that uses the generic appinfo implementation.
 We're switching to the generic appinfo interface when building `glib2
 +quartz` and otherwise accepting glib's default.

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

More information about the macports-tickets mailing list