#33111: Update of py27-enable --------------------------------------+------------------------------------- Reporter: petrus.hyvonen@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py-enable --------------------------------------+------------------------------------- Comment(by jjstickel@…): Replying to [comment:11 erik.tollerud@…]:
I encountered the same problem and traced it to its source - it seems to be caused by Xcode switching from gcc to clang at 4.something or other. Turns out clang is pickier about a few things that cause compilation of agg 2.4 (which is bundled inside enable) to fail.
https://github.com/enthought/enable/pull/46 has the fix - it's been applied to the github version of enable, but if you want to get this working now, you could just apply that patch.
Thanks for this information. I'll shortly upload a patchfile and revised portfile. For some strange reason I do not understand, the patchfile downloaded from github would not apply cleanly. I had to manually make the edits and create a patchfile. I suspect something to do with the encoding or newline characters. -- Ticket URL: <https://trac.macports.org/ticket/33111#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS