[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