Yo All!
A heads up to all you living on the bleeding edge:
SCons Version 4.11.0 broke gpsd build. (#412)
https://gitlab.com/gpsd/gpsd/-/work_items/412
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
[email protected] Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin
Title:
GitLab
Issue created by Gary E. Miller: #412
Assignee: Gary E_ Miller
Version 4.11.0 broke gpsd build.
dilbert /usr/local/src/GPS/gpsd # scons --version
SCons by Steven Knight et al.:
SCons: v4.11.0.190853a12d8c2128f29abe849a6a162f0ed9f049, Mon, 10 Aug 2026 21:23:44 -0700, by bdbaddog on M1Dog2021
SCons path: ['/usr/lib/python3.14/site-packages/SCons']
Copyright (c) 2001 - 2026 The SCons Foundation
dilbert /usr/local/src/GPS/gpsd # scons -c
scons: Reading SConscript files ...
FileNotFoundError: [Errno 2] No such file or directory: 'gpsd-3.27.6~dev/.scons-option-cache':
File "/usr/local/src/GPS/gpsd/SConstruct", line 69:
SConscript('SConscript',
File "/usr/lib/python3.14/site-packages/SCons/Script/SConscript.py", line 689:
return method(*args, **kw)
File "/usr/lib/python3.14/site-packages/SCons/Script/SConscript.py", line 625:
return _SConscript(self.fs, *files, **subst_kw)
File "/usr/lib/python3.14/site-packages/SCons/Script/SConscript.py", line 284:
exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
File "/usr/local/src/GPS/gpsd/gpsd-3.27.6~dev/SConscript", line 492:
env = Environment(tools=["default", "tar", "textfile"], options=opts, ENV=envs)
File "/usr/lib/python3.14/site-packages/SCons/Environment.py", line 1403:
variables.Update(self)
File "/usr/lib/python3.14/site-packages/SCons/Variables/__init__.py", line 278:
contents = node.get_text_contents()
File "/usr/lib/python3.14/site-packages/SCons/Node/FS.py", line 2773:
return SCons.Util.to_Text(self.get_contents())
File "/usr/lib/python3.14/site-packages/SCons/Node/FS.py", line 2769:
return SCons.Node._get_contents_map[self._func_get_contents](self)
File "/usr/lib/python3.14/site-packages/SCons/Node/__init__.py", line 219:
if not node.rexists():
File "/usr/lib/python3.14/site-packages/SCons/Node/FS.py", line 781:
return SCons.Node._rexists_map[self._func_rexists](self)
File "/usr/lib/python3.14/site-packages/SCons/Node/__init__.py", line 186:
return node.rfile().exists()
File "/usr/lib/python3.14/site-packages/SCons/Node/FS.py", line 3594:
if not self.exists():
File "/usr/lib/python3.14/site-packages/SCons/Node/FS.py", line 3214:
result = SCons.Node._exists_map[self._func_exists](self)
File "/usr/lib/python3.14/site-packages/SCons/Node/__init__.py", line 166:
node.fs.unlink(node.get_internal_path())
File "/usr/lib/python3.14/site-packages/SCons/Node/FS.py", line 1226:
return os.unlink(path)
Version 4.10.1 works.
|
pgpDYIDL7sZGj.pgp
Description: OpenPGP digital signature