Codecheck is not run on Arch Linux
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When compiling Widelands on Arch Linux, the codechecks are not run. Every other step of the process seem to work (it compiles fine and runs afterwards).
After the compilation is finished, I expect the codechecks to run, but instead errors like this appear for each of the source files:
[ 31%] Checking ai/defaultai.cc with CodeCheck
File "/opt/widelands
raise RuntimeError, "strip_macros can't be true when strip_strings_
SyntaxError: invalid syntax
The checks run as expected on Ubuntu, and I am pretty sure it used to work on Arch as well in the past. Since the syntax error is in a python script, I wonder if it could be related to Arch defaulting to python3? (see also bug 665172)
Widelands r5784 on Arch Linux (all newest updates).
tags: | added: buildsystem |
Changed in widelands: | |
status: | New → Confirmed |
assignee: | nobody → SirVer (sirver) |
Changed in widelands: | |
importance: | Undecided → Medium |
Fix commited in r6052