Other in Development Tools
Remove the ugliest hack in the world. David if you find that an API doesn't work the way you need it to, you shouldn't use it. #define private public is not acceptable in KDevelop codebase.
Also disable teamwork as it now won't compile anymore, as soon as a maintainer steps up to fix this it can be re-enabled.