To avoid a kernel panic with older OS versions/M1, I've been trying to build MacOS version 12 arm64 thin wheels for SciPy (MacPython/scipy-wheels#144).
I'm not sure if this is a bug or just a request for suggestions/features, but at the moment this is presenting me with two main challenges:
- for Python
3.10, the wheel is built, although the name may suggest an older version of MacOS: scipy-1.8.0.dev0+2082.296b550-cp310-cp310-macosx_11_0_arm64.whl (I'm not sure if an acceptable route forward here is to i.e., rename the wheel manually later + disable the test stage on CI since we don't have access to the hardware anyway?)
- for Python
3.8 and 3.9, specifying MacOS version 12 will block the download of Python itself, with faulty links like https://www.python.org/ftp/python/3.9.7/python-3.9.7-macosx12.0.pkg; how crucial is it that I specify MB_PYTHON_OSX_VER: "12.0" if we want to enforce usage of the wheels for only >= 12? Alternatively, maybe we can just adjust the links in multibuild or something?
To avoid a kernel panic with older OS versions/M1, I've been trying to build MacOS
version 12arm64 thin wheels for SciPy (MacPython/scipy-wheels#144).I'm not sure if this is a bug or just a request for suggestions/features, but at the moment this is presenting me with two main challenges:
3.10, the wheel is built, although the name may suggest an older version of MacOS: scipy-1.8.0.dev0+2082.296b550-cp310-cp310-macosx_11_0_arm64.whl (I'm not sure if an acceptable route forward here is to i.e., rename the wheel manually later + disable the test stage on CI since we don't have access to the hardware anyway?)3.8and3.9, specifying MacOSversion 12will block the download of Python itself, with faulty links likehttps://www.python.org/ftp/python/3.9.7/python-3.9.7-macosx12.0.pkg; how crucial is it that I specifyMB_PYTHON_OSX_VER: "12.0"if we want to enforce usage of the wheels for only >= 12? Alternatively, maybe we can just adjust the links inmultibuildor something?