Hello Niels,
sorry for the delay - I've been on vacation.
On Thu, Jul 09, 2020 at 04:05:21PM +0200, Niels Möller wrote:
This will break support for big-endian ARM for now, since I'm not able to test that.
We still have the ARM BE CI ready to go. Is it maybe time to get it activated on GitLab? I've put it in an MR for reference (https://git.lysator.liu.se/nettle/nettle/-/merge_requests/8) but can also submit via the list once we've decided where to put the container images for good. I'd still vote for GnuTLS's build-images, as the others. nettle could have its own clone of it as well, I guess.
I've run branch master-updates through it and it compiles and runs the testsuite fine:
https://gitlab.com/michaelweiser/nettle/-/jobs/648326607
master indeed fails:
https://gitlab.com/michaelweiser/nettle/-/jobs/648334928
libnettle: cpu features: arch:6,neon libnettle: enabling armv6 code. libnettle: enabling neon code. Assert failed: testutils.c:831: MEMEQ(length, data, ciphertext->data) qemu: uncaught target signal 6 (Aborted) - core dumped Aborted (core dumped) FAIL: chacha-poly1305
Is this about what you've expected? Then I'll look into it.
Any other branches I should try?