Hello, please see the following gnutls issue https://gitlab.com/gnutls/gnutls/issues/941.
Nettle today is working on aarch64, aarch64_be and arm, but broken on armeb.
You can test it using the following way: 1. Enable CONFIG_X86_X32=y in kernel. 2. Install qemu-user with required arch and start qemu-binfmt service.
Run commands: docker run -it puchuu/test_aarch64-unknown-linux-gnu bash env-update && source /etc/profile MAKEOPTS='-j16' FEATURES='test' emerge -v1 dev-libs/nettle
Unfortunately I can't provide complete armeb image, because its build depends on working nettle. I can provide only armeb results:
FAIL: chacha FAIL: memxor FAIL: ccm FAIL: pss FAIL: rsa-pss-sign-tr
5 of 98 tests failed
I am launching "./testsuite/chacha-test" directly, result: Error, length 7, expected:
76b8e0ada0f13d Got:
ade0a9f13d9076 qemu: uncaught target signal 6 (Aborted) - core dumped
So it looks like armeb is completely broken today.