[MacPorts] #57028: appstream-glib @0.7.12: Include dir /usr/include/uuid does not exist
MacPorts
noreply at macports.org
Wed Aug 29 22:26:07 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 chicagotripp):
I have looked over the error message and it seems to be that the patch
'''use-system-uuid.patch''' implicitly points '''uuid''' to use directory
'''/usr/include/uuid'''.
Is this directory present on OS versions earlier than MojaveOS? Otherwise,
should there be a script to use '''/opt/local/bin/uuid''' which my port
says is provided by '''ossp-uuid'''?
Google search shows that this hasn't been in the MacOSX since El Capitan
or Yosemite without XCode6.1.
I found the file under the Xcode Developer tools directory located at
'''/Applications/Xcode-
beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/'''.
Notice that the latest MacOS 10.14 SDK has the '''Xcode-beta.app''' when
in the past it was '''Xcodebeta.app''' .
Should the patch then check for or point to the MacOS SDK path when
/usr/include/ is not present?
--
Ticket URL: <https://trac.macports.org/ticket/57028#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list