Bug ID | 1122483 |
---|---|
Summary | Boringssl fails to build for aarch64 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | aarch64 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Security |
Assignee | security-team@suse.de |
Reporter | guillaume.gardet@arm.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
You can check it out here: https://build.opensuse.org/package/show/openSUSE:Factory:ARM/boringssl Relevant build log errors are: [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc: In member function 'virtual void PerAEADTest_UnalignedInput_Test::TestBody()': [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:543:54: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t key[EVP_AEAD_MAX_KEY_LENGTH + 1]; [ 240s] ^ [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:544:58: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t nonce[EVP_AEAD_MAX_NONCE_LENGTH + 1]; [ 240s] ^ [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:545:39: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t plaintext[32 + 1]; [ 240s] ^ [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:546:32: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t ad[32 + 1]; [ 240s] ^ [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:564:75: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t ciphertext[sizeof(plaintext) + EVP_AEAD_MAX_OVERHEAD]; [ 240s] ^ [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:572:45: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t out[sizeof(ciphertext)]; [ 240s] ^ [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc: In member function 'virtual void PerAEADTest_Overflow_Test::TestBody()': [ 240s] /home/abuild/rpmbuild/BUILD/boringssl-20181026/crypto/cipher_extra/aead_test.cc:586:50: error: requested alignment 64 is larger than 16 [-Werror=attributes] [ 240s] alignas(64) uint8_t key[EVP_AEAD_MAX_KEY_LENGTH]; [ 240s] ^