This change causes scons to fail on my system:
Using target: linux arch: x86_64 fbc: fbc (1.08.1 (2021-07-08)) fbcc:
gcc (gcc 10.2.1) cc: gcc (gcc 10.2.1) cctarget: x86_64-linux-gnu
AttributeError: <class 'SCons.Node.FS.File'> object has no attribute
'relpath':
File "/home/james/src/ohrrpgce/SConstruct", line 28:
SConscript('SConscript', variant_dir = var_dir, duplicate = False)
File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line
661:
return method(*args, **kw)
File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line
598:
return _SConscript(self.fs, *files, **subst_kw)
File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line
287:
exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
File "/home/james/src/ohrrpgce/SConscript", line 1942:
tests = [Action(exe.abspath + quiet_flag, "---- " + exe.relpath + "
----")
File "/home/james/src/ohrrpgce/SConscript", line 1942:
tests = [Action(exe.abspath + quiet_flag, "---- " + exe.relpath + "
----")
File "/usr/lib/python3/dist-packages/SCons/Node/FS.py", line 647:
raise AttributeError("%r object has no attribute %r" %
Maybe it uses a scons feature that wasn't present in the older version I
have on Debian 11?
ames@eolo:~/src/ohrrpgce$ scons --version
SCons by Steven Knight et al.:
SCons: v4.0.1.c289977f8b34786ab6c334311e232886da7e8df1, 2020-07-17
01:50:03, by bdbaddog on ProDog2020
SCons path: ['/usr/lib/python3/dist-packages/SCons']
Copyright (c) 2001 - 2020 The SCons Foundation
On Thu, Jan 8, 2026 at 6:16 AM cron--- via Ohrrpgce <
[email protected]> wrote:
>
> https://github.com/ohrrpgce/ohrrpgce/commit/60e444461817c69ae0b83e03f7736692ac072f4a
> Author: teeemcee <teeemcee@7d344553-34f0-0310-a9b1-970ce8f1c3a2>
> Date: Thu Jan 8 11:11:12 2026 +0000
>
> 'scons test' no longer prints each testcase by default. Added -q args
> to test programs.
>
> filetest still prints some awful 'Ignore error' messages and errors,
> but -q
> silences everything else
>
>
> SConscript | 15 +++++++++++----
> filetest.bas | 25 +++++++++++++------------
> rbtest.rbas | 2 +-
> reloadtest.bas | 10 ++++++----
> testing.bi | 47 +++++++++++++++++++++++++++++++---------------
> util.bas | 8 ++++----
> xml2reload.bas | 59
> ++++++++++++++++++++++++++++++++++++++--------------------
> 7 files changed, 106 insertions(+), 60 deletions(-)
>
> _______________________________________________
> Ohrrpgce mailing list
> [email protected]
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org