Public bug reported: The openssl build for arm64 doesn't compile in the assembly that is present in openssl as of version 1.0.2 for aarch64 because the debian- targets.patch that is applied specifies a target that doesn't have assembly. The line at issue is debian-arm64 target which needs ${no_asm} changed to ${aarch64_asm}:linux64. Running openssl speed -evp aes-128-gcm shows a 4x-16x improvement in performance with this change made and the package rebuilt. Other aes and sha variants show similar performance gains by enabling asm.
** Affects: openssl (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1552939 Title: arm64 build doesn't use asm and is 4x-16x slower than it could be To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1552939/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs