diff options
| author | Joel Rosdahl <joel@rosdahl.net> | 2024-12-29 11:08:37 +0100 |
|---|---|---|
| committer | Eli Schwartz <eschwartz93@gmail.com> | 2024-12-31 10:36:11 -0500 |
| commit | 631cce71db8dbae9f2330d48cb429a7ccec77135 (patch) | |
| tree | 7e22a150eac47abe2a471038c5e669cd1daf277e /ci/ciimage | |
| parent | 3b36cb2c2c5e2978cc38283e4aa5d71ab5da4335 (diff) | |
| download | meson-631cce71db8dbae9f2330d48cb429a7ccec77135.tar.gz | |
Fail gracefully when compiler cache is specified without compiler
With
CC=ccache meson ...
meson crashes with
[...]
File "/usr/lib/python3.10/site-packages/mesonbuild/compilers/detect.py", line 364, in _detect_c_or_cpp_compiler
compiler_name = os.path.basename(compiler[0])
IndexError: list index out of range
Improve this by throwing an EnvironmentException to fail gracefully when
no compiler is specified.
Fixes #9933
Fixes #13589
Diffstat (limited to 'ci/ciimage')
0 files changed, 0 insertions, 0 deletions
