On Sunday September 15 2019 20:25:59 Ryan Schmidt wrote:

>Setting such options on the command line is intended as a debugging technique 
>only. 

I cannot agree completely with that. What if you want to build all your ports 
with maximum optimisation (including -march=native and -mdynamic-no-pic)? What 
about `configureccache`, that cannot possible be defended as a debugging 
technique (and by definition ccache won't help with code that has the be 
recompiled each time because you keep changing it).

Comparable systems on Linux all have a way to define a way to define the 
default compiler options (and compiler choice), just like MacPorts has a way to 
define default variants.

Where is the code anyway that handles the reset when processing of a new port 
starts? Maybe the reset itself could be made dependent on a switch, such that 
it'd be on by default but can be toggled to "sticky" behaviour instead?

R.

Reply via email to