Ok, I see the point about generated stubs. But generating linear combinations 
of nsis compile time options as their own packages, like

nsis
nsis-common

nsis-log
nsis-common-log

nsis-8kstr
nsis-common-8kstr

nsis-log8kstr
nsis-common-log8kstr

wouldn't that be a bit too exorbitant for the purpose?

As far as I can see it, the argument about logging not recommended to be 
activated by default was a size difference of generated installers being in 
single digit kB range.

And about NSIS_MAX_STRLEN=1024 vs. NSIS_MAX_STRLEN=8192 it seems to be a 
similar argument, which I guess is slightly reduced RAM usage peaks when 
executing the generated installer.

As long as I am not missing anything here, I would just enable both options by 
default instead of all the burden of maintaining separate packages for all 
considerable options.

Reply via email to