Why is C90 enforced in KDE?

Kevin Kofler kevin.kofler at chello.at
Mon Dec 7 02:16:48 GMT 2015

Nicolás Alvarez wrote:
> I disagree with this. It has happened to me more than once that I
> modify a flex file, regenerate it, and find it has been broken for
> *years* due to incompatibilities with newer flex versions and nobody
> noticed. Or I forget to regenerate it.
> Should we put .mo files in the SVN translation directories so that
> people don't need msgfmt? Should we put .moc files in git?
> kdevelop-pg-qt generated parsers? Code made from .ui files? Code made
> by kconfig_compiler from .kcfg files? kapptemplate tarballs?

+1, of course we should not. Generated files have no business being in a 
source control or in source tarballs. "BuildRequires: flex" is one line in a 
distro specfile.

        Kevin Kofler

More information about the kde-core-devel mailing list