--- - branch: MAIN date: Sun Sep 24 18:54:06 UTC 2023 files: - new: '1.57' old: '1.56' path: pkgsrc/devel/meson/Makefile pathrev: pkgsrc/devel/meson/Makefile@1.57 type: modified - new: '1.50' old: '1.49' path: pkgsrc/devel/meson/distinfo pathrev: pkgsrc/devel/meson/distinfo@1.50 type: modified - new: '1.4' old: '1.3' path: pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py pathrev: pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py@1.4 type: modified id: 20230924T185406Z.8d4ef1ceac40e4cc9b5f7eea5fd3faca41ecb5c2 log: | 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. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/meson' unixtime: '1695581646' user: gutteridge