OpenSSL should be built early due to PAC bug on ARMv8
Seeing a crash building
skalibs as a dependent of
adelie-base because skarnet.org uses ChaCha20-Poly1305 as its TLS cipher. There is a bug in OpenSSL's handling of Pointer Authentication in ARMv8 assembly in the version of OpenSSL shipped in the rc2 tarballs. The builder I have, an Apple M1, is therefore crashing.
See openssl/openssl@fcf6e9d056 for information on the error and the fix. I'm proposing adding
system/openssl as an early-build package to ensure that further packages are built correctly on M1 and other ARMv8 chips with the PAC extension.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information