multi-build / multibuild

Machinery for building and testing Python Wheels for Linux, OSX and (less flexibly) Windows.
Other
241 stars 88 forks source link

Only add wrapped archflags if not already present. #515

Closed matthew-brett closed 1 year ago

matthew-brett commented 1 year ago

meson-python does not like duplicate ARCHFLAGS values, and will error with output such as:

('\x1b[31m',)meson-python: error: Multi-architecture builds are not
supported but $ARCHFLAGS='-arch x86_64 -arch x86_64'
[end of output]

https://github.com/nipy/nipy-wheels/actions/runs/6805528295/job/18505232990#step:4:164 at time of writing.