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

Reply via email to