diff mbox series

scripts: Mark feature_to_c.py as non-executable to fix a build issue

Message ID 20231016094917.19044-1-thuth@redhat.com
State New
Headers show
Series scripts: Mark feature_to_c.py as non-executable to fix a build issue | expand

Commit Message

Thomas Huth Oct. 16, 2023, 9:49 a.m. UTC
Meson tries to run scripts via the shebang line if they files are
marked as executable. If "python3" is not in the $PATH, or if it
is a version that is too old, then the script execution fails.
We should make sure to run scripts via the python3 interpreter
that is used for Meson itself. For this, the files need to be marked
as non-executable, then meson will use the python3 binary that has
been used to run itself.

Fixes: 956af7daad ("gdbstub: Introduce GDBFeature structure")
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 scripts/feature_to_c.py | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 mode change 100755 => 100644 scripts/feature_to_c.py

Comments

Paolo Bonzini Oct. 16, 2023, 10:25 a.m. UTC | #1
Queued, thanks.

Paolo
diff mbox series

Patch

diff --git a/scripts/feature_to_c.py b/scripts/feature_to_c.py
old mode 100755
new mode 100644