Open jeremyd2019 opened 3 months ago
ok, then this issue can just be to decide if we want to take the opportunity to switch the platform to contain arm
or rely on continuing to patch cmake.
If aarch64 would be removed we'd have to update the detection in meson: https://github.com/mesonbuild/meson/blob/1a458aacb407e3893b7e832a7a3f75e581c5e3f4/mesonbuild/dependencies/python.py#L196-L204
if one or the other would have to be patched, it may be best not to change it
From msys2/MINGW-packages#20569 cmake attempts to verify that python is targeting arm with the following:
In the case of this fork,
sysconfig.get_platform()
returnsmingw_aarch64
, notmingw_arm64
or something similar. I'm not sure whether this should be patched here (probably as part of the 3.12 update), or in cmake (to check forMATCHES "ARM|AARCH"
instead) but I wanted to open an issue for it here so it wouldn't be forgotten for 3.12