driconf: avoid Non-ASCII character error in driconf_static.py
authorMauro Rossi <issor.oruam@gmail.com>
Thu, 25 Feb 2021 20:55:31 +0000 (21:55 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 1 Mar 2021 20:52:28 +0000 (20:52 +0000)
commit38d5dc9400ec5320607bc7960ff513853add37a4
tree2687eab489ae9ffc638f4fb4b8cc6769d3c62f61
parenteb27db8681643cbde80a9e04e25e7fb42d07fdf3
driconf: avoid Non-ASCII character error in driconf_static.py

MR to move to python3 in Android build gen rules is still pending

The change is to avoid following building error:

FAILED: out/target/product/x86_64/gen/STATIC_LIBRARIES/libmesa_util_intermediates/driconf_static.h
/bin/bash -c "/usr/bin/python external/mesa/src/util/driconf_static.py external/mesa/src/util/00-mesa-defaults.conf > out/target/product/x86_64/gen/STATIC_LIBRARIES/libmesa_util_intermediates/driconf_static.h"
  File "external/mesa/src/util/driconf_static.py", line 2
SyntaxError: Non-ASCII character '\xc2' in file external/mesa/src/util/driconf_static.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Fixes: a6b0ceb ("driconf: Generate a static table when no xmlconfig")
Acked-by: Rob Clark <robclark@freedesktop.org>
Tested-by: Marijn Suijten <marijn.suijten@somainline.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9294>
src/util/driconf_static.py