On Feb 14, 2014, at 8:58 AM, Matt Neuburg matt@tidbits.com wrote:
I have filed a bug on this change:
http://llvm.org/bugs/show_bug.cgi?id=18831
But the bug was closed immediately; the clang people (who are extremely nice) made clear that there is no going back. Thus it is crucial that TextMate 2 should remove '-fobjc-default-synthesize-properties' (and any other incorrect arguments) from its clang arguments in the build process, as this will stop compilation dead when people upgrade to Xcode 5.1. Previously, incorrect arguments were silently ignored; now they are fatal errors. m.
And now my bug submitted to Apple has been closed as well; Apple confirms that this change is deliberate and will not be rolled back.
So both Apple and the clang people (of course there is some overlap) are quite willing to break the build process of lots of existing packages, going forward. It's official. m.
-- matt neuburg, phd = matt@tidbits.com, http://www.apeth.net/matt/ pantes anthropoi tou eidenai oregontai phusei Programming iOS 7! http://shop.oreilly.com/product/0636920031017.do iOS 7 Fundamentals! http://shop.oreilly.com/product/0636920032465.do RubyFrontier! http://www.apeth.com/RubyFrontierDocs/default.html TidBITS, Mac news and reviews since 1990, http://www.tidbits.com