[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
different.
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