lmms 1.0.3 sets the -Werror flag by default which turns every compile warning, no matter how innocuous, into a compile failure. I can see the value of this flag to developers if the goal is to provide a warning-free build, but it's incredibly annoying to users/packagers who just want to build the thing. Newer versions of gcc will often include new compile-time checks that result in warnings and this flag makes it impossible to build the source with such newer versions. For example, the latest and greatest lmms cannot even be compiled by gcc 4.9.2 due to this issue.
I suggest adding -Werror only to dev builds, or at least providing a way to disable it at build-time without having to patch the source. >>> Dan ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho _______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel