Subject: CVS commit: pkgsrc/devel/meson
From: David H. Gutteridge
Date: 2023-09-24 20:54:06
Message id: 20230924185406.99050FBDB@cvs.NetBSD.org

Log Message:
meson: fix non-default Python sandboxed builds with py-cython

Since Meson is not Python versioned, but Cython is, we previously
ended up with a situation where builds of Cython-using packages
would fail. Instead of the Makefile kludge where it would simply
force the default Python version associated with Cython, use a
different hack that will search for all (presently) possible versions.

This is not an ideal solution, but is being committed to fix build
breakage in the lead up to branching pkgsrc 2023Q3. Other solutions
would be to go back to Python versioned Meson, or getting Meson to
handle multi-Python environments more cleanly.

Files:
RevisionActionfile
1.57modifypkgsrc/devel/meson/Makefile
1.50modifypkgsrc/devel/meson/distinfo
1.4modifypkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py