[MacPorts] #57028: appstream-glib @0.7.12: Include dir /usr/include/uuid does not exist
MacPorts
noreply at macports.org
Thu Oct 4 08:39:23 UTC 2018
#57028: appstream-glib @0.7.12: Include dir /usr/include/uuid does not exist
-----------------------------+----------------------
Reporter: chicagotripp | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.5.99
Resolution: | Keywords: mojave
Port: appstream-glib |
-----------------------------+----------------------
Comment (by ryandesign):
Alternately we could make appstream-glib use the libuuid port. That
builds, however libuuid and ossp-uuid currently conflict, and nothing in
MacPorts currently uses libuuid; everything that needs uuid support uses
ossp-uuid. So if we want appstream-glib to use libuuid, we either have to
make the two ports not conflict, or we have to switch all ports that use
ossp-uuid to use libuuid (and it's not clear that all such ports would be
compatible with that).
From what I've read, ossp-uuid is more common on BSD systems (macOS is
derived from BSD), while libuuid is included with Linux so it is more
popular there. However, /usr/include/uuid/uuid.h seems to be an earlier
version of the uuid.h that's part of the libuuid port, while ossp-uuid's
uuid.h seems unrelated. Maybe that speaks for switching MacPorts uuid use
from ossp-uuid to libuuid.
ossp-uuid is also older, having had its most recent release in 2008, while
libuuid's most recent release was in 2014, in case that informs our
decision.
--
Ticket URL: <https://trac.macports.org/ticket/57028#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list