#35735: glib2 fails with /usr/include/hfs/hfs_format.h:765 ---------------------------+-------------------------- Reporter: jan.doumen@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: invalid | Keywords: Port: glib2 | ---------------------------+-------------------------- Comment (by ryandesign@…): Thanks. Having refreshed my memory, I now recall that we saw this problem before (#21282). The problem was the existence of a uuid.h header which had different contents from and therefore conflicted with one provided by the operating system. That uuid.h header had been installed by the e2fsprogs port. We fixed the problem by changing the e2fsprogs port so that it would no longer install that header. But if something else installed a header by that name on your system, then that would explain the problem. Does the file /usr/local/include/uuid/uuid.h exist on your system? If so, move it aside, clean glib2, and try again. Or does the file /opt/local/include/uuid/uuid.h exist? If so, use "port provides /opt/local/include/uuid/uuid.h" to see what port provided it, then "sudo port -f deactivate" that port, clean glib2, and try again. -- Ticket URL: <https://trac.macports.org/ticket/35735#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS