conda-forge / matplotlib-feedstock

A conda-smithy repository for matplotlib.
BSD 3-Clause "New" or "Revised" License
22 stars 57 forks source link

avoid meson 1.5 for now #397

Closed h-vetinari closed 1 month ago

h-vetinari commented 1 month ago

whew, 3.9 is really resisting green CI on main 😅

conda-forge-webservices[bot] commented 1 month ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

dopplershift commented 1 month ago

This seems to be failing on osx arm64, not sure why it's trying to run an exe though.

h-vetinari commented 1 month ago

This is due to some as-yet undetermined change in meson 1.5.0, which was just released. I thought it was the misspelling of pkg-config, but it seems to be something else. If it's coming from the meson_cross_file.txt, then we'll have to fix it in the compiler activation, c.f. https://github.com/conda-forge/clang-compiler-activation-feedstock/pull/112

h-vetinari commented 1 month ago

I thought it was the misspelling of pkg-config

Man, whoever thought it was a good idea to have both pkgconfig and pkg-config.... Ugh. So the binary is named (nowadays at least) pkg-config, but the actual metadata for it still lives under $PREFIX/lib/pkgconfig.