aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/compcert.py
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2023-07-12 13:30:35 -0400
committerEli Schwartz <eschwartz@archlinux.org>2023-07-12 15:56:51 -0400
commite2ce53b6b48091196d125be671a8453896b8275a (patch)
tree72eb1a9c15b86f5cc14cfea8cdeea7bc09d295c7 /mesonbuild/compilers/mixins/compcert.py
parent2c1e2b680e91ec630058cfb43fa265872d28879c (diff)
downloadmeson-e2ce53b6b48091196d125be671a8453896b8275a.zip
meson-e2ce53b6b48091196d125be671a8453896b8275a.tar.gz
meson-e2ce53b6b48091196d125be671a8453896b8275a.tar.bz2
compilers: detect cython version on stdout for newer cython versions
Cython historically, when asked to print the version and exit successfully, would do so on stderr, which is weird and inconsistent. Recently, it fixed this UX bug by printing on stdout instead: https://github.com/cython/cython/issues/5504 This then broke meson detection because we assumed it was on stderr due to historically being there: https://github.com/scipy/scipy/issues/18865 Cython is right, and shouldn't have to revert this reasonable change for backwards compatibility. Instead, check both.
Diffstat (limited to 'mesonbuild/compilers/mixins/compcert.py')
0 files changed, 0 insertions, 0 deletions