On Tue, 09 Apr 2013 08:38:20 GMT, Sönke Ludwig wrote:

On Mon, 18 Mar 2013 14:47:43 -0400, Nick Sabalausky wrote:

(...) Or
on other projects, there can be bugs that prevent them from working
right with certain flags like -inline. (...)

For this and similar cases there is now support for a "buildRequirements" field (git master).

BTW I implemented an abstract solution in contrast to someting like "forceBuildFlags" to make it compiler-agnostic and to allow for other kinds of requirements (e.g. force single file compilation). The requirements are always additive when multiple packages are compiled in one go (the only problem here is the "disallowDeprecations" requirement, which could break foreign source code...).