When compiling the source with Python 3.12 (using WAF)
python3 waf configure --prefix=installed --require-python
File "/tmp/nitro-NITRO-2.11.6/externals/coda-oss/build/waf", line 166
#BZh91AY&SYr
SyntaxError: source code cannot contain null bytes
Cause is a change in Python3.12 which raises a syntax error when source files contain null bytes
python/cpython#96670
I think the fix is to remove the null bytes from the WAF file in contrib