[Scons-users] Argument SKIPUTILS is ignored in version 4.8.0

Mats Wichmann mats at wichmann.us
Fri Aug 16 09:08:01 EDT 2024


On 8/16/24 02:09, Anders Sabinsky Tøgern wrote:
> Hi,
> 
> I am using SCons to compile NSIS in GutLab CI. I have previously used 
> SCons 4.6.0 successfully with the following command:
> 
> scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all 
> NSIS_CONFIG_CONST_DATA=no PREFIX=$(pwd)/../nsis install-compiler
> 
> Now I have upgraded to SCons 4.8.0 and using the same command as above, 
> I get the following error:
> 
> scons: *** Invalid value(s) for variable 'SKIPUTILS': 'NSIS,Menu'. Valid 
> values are: Library/RegTool,MakeLangId,Makensisw,NSIS 
> Menu,SubStart,UIs,VPatch/Source/GenPat,zip2exe,all,none
> File "/builds/jst046/pdfcase/nsis_src/SConstruct", line 203, in <module>
> 
> The command clearly sets SKIPUTILS=all, but the new version defaults to 
> the incorrect value NSIS,Menu.
> 
> The release notes for SCons 4.7.0 and 4.8.0 do not mention any changes 
> to this argument, so I suspect that it is a bug.

Yes, that's a bug. It's previously reported here if you want to follow.

https://github.com/SCons/scons/issues/4585

a PR is being submitted today - not sure when it would actually appear 
in a release. Sticking with 4.6 for the moment is fine.



More information about the Scons-users mailing list