Follow-up Comment #2, patch #7822 (project gnustep): It seems that the new clang considers definition of a new root class an advanced feature by default, since base classes now should have __attribute__((objc_root_class)) before @interface.
See: https://github.com/chapuni/clang/commit/b2f6820773aabff3c5c9e0dbb1cbbbda0d80c41f (http://llvm.org/viewvc/llvm-project?view=rev&revision=154187) And somehow the objc-root-class warning option gets turned on. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/patch/?7822> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep