main/openssl: use the auxv cpu detection variant on ppc/s390x/arm
currently on arm this confuses people like in #16247 (comment 417308) and has historically been an issue; every debugger traps sigill by default so any process that links libcrypto initially 'fails and stops' at the start, even though there's no error.
using the correct auxv path which should work on musl too avoids this by not using sigill trapping in openssl at all for feature detection