#44120: postgresql80, postgresql81, postgresql82 does not build on 10.9, 10.10 -------------------------------------------------+------------------------- Reporter: robertoschwald@… | Owner: Type: defect | ryandesign@… Priority: Normal | Status: assigned Component: ports | Milestone: Resolution: | Version: 2.3.0 Port: postgresql80, postgresql81, | Keywords: mavericks postgresql82 | yosemite -------------------------------------------------+------------------------- Changes (by ryandesign@…): * status: new => assigned * cc: istu@…, mww@… (added) * owner: mww@… => ryandesign@… * keywords: mavericks => mavericks yosemite * port: postgresql81 => postgresql80, postgresql81, postgresql82 Comment: Replying to [comment:4 istu@…]:
I had this same error trying to build anything on Mavericks (10.9.4 ) that utilised Bonjour. I added a symlink to the DNSServiceDiscovery headers: {{{ ln -s /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/DNSServiceDiscovery /opt/local/include/ }}} and mt-daapd built fine. Might be worth a shot.
Please undo this change. We should instead apply the fix that has already been applied to postgresql84: disable Bonjour support on Mavericks and later. -- Ticket URL: <https://trac.macports.org/ticket/44120#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X