xmatthias commented on issue #47229: URL: https://github.com/apache/arrow/issues/47229#issuecomment-3197884484
i don't think you can generalize this for "binaries" per se (across languages) - but for wheels - i think the expectation of an aarch64 wheel is that it's compatible with all systems that identify as aarch64 (making the current pyarrow wheels an exception / deviation from this). The problem with python wheels is - by having wheels available for a matching platform on pypi, it's actually pretty difficult (requires additional flags) to NOT install the wheel if you're on that platform. --- Now from a quick search (non-authoritive, non-exhaustive) - i've found https://github.com/uqfoundation/multiprocess/issues/75#issuecomment-768233727 - which assumes that wheels should be build against armv8.0. pypi / pip doesn't allow to specify this further - as in "aarch64-arm8.0", "aarch64-arm8.1" - so i think running/compiling against the baseline is the best thing from a compatibility point of view (not sure on the impact of this for newer processors of not using this specific feature?) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org