On Jul 22, 2013, at 10:58 AM, Vincent Habchi <[email protected]> wrote:

> Exactly. The idea I had is that the users that want their ports to be 
> compiled and optimized for their machine should add the +perf variant in 
> variants.conf. Since +perf is never enabled by default, this would never 
> result in the fetching of the pre-compiled binaries. What do you think?

I'm concerned that the net performance gain here is going to be far outweighed 
by the maintenance costs and user complexity. Without actually measuring the 
gains, there's no guarantee that these changes will actually improve 
performance, and in moving away from the optimization flags et al selected by 
the original developers, could very possibly trigger bugs in code generation 
output (e.g., compiler bugs, especially with bleeding-edge clang), or reveal 
bugs in the project that aren't apparent at lower optimization levels.

-landonf
_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to