amazon-corretto-crypto-provider
amazon-corretto-crypto-provider copied to clipboard
Please provide aarch64 builds ;)
https://aws.amazon.com/blogs/developer/tuning-apache-kafka-and-confluent-platform-for-graviton2-using-amazon-corretto/
It would have been a lot less work if I'd just been able to download and add to classpath a JAR, hint hint.
for your next release, would it be possible to do builds for each arch (or build a single multi-arch jar?)
Work being tracked in https://issues.amazon.com/issues/CryptoAlg-1101
hi! I was really happy to read your blog post earlier today. as far as I know, it's the first customer win we've heard of for ACCP-on-ARM (which has thus far achieved only "experimental" support). great work!
~we already have an issue for tracking ARM support whose scope, although perhaps not explicitly, includes vending ARM-targeted build artifacts.~
~do you mind if i dedupe/close this issue in favor of our pre-existing one?~
EDIT: i see that the linked issue was recently closed by a separate PR. happy to use this issue to (publicly) track vending of ARM-targeted artifacts. we do plan on including this in our next major version release.
Any update here?
official ARM builds are on our roadmap, and we're actively working on them. until that's released, our ARM support is "experimental". you can build (or script the building of) ACCP on an ARM host and use the resulting JAR.
@WillChilds-Klein Do you have a ballpark ETA? The last release was over a year ago...
we don't have a public ETA at this time.
For those like me that wanted to use ACCP on Graviton... I've built an aarch64 version of the latest release and published it:
<dependency>
<groupId>io.github.luneo7</groupId>
<artifactId>AmazonCorrettoCryptoProvider</artifactId>
<version>1.6.1</version>
<classifier>linux-aarch_64</classifier>
</dependency>
It is not a signed provider (because I have no Oracle cert...), so it doesn't work with OracleJDK, but with any OpenJDK variant (like Amazon Corretto) it will work =]
I see 2.0.0 is coming (https://github.com/corretto/amazon-corretto-crypto-provider/pull/260/files) -- does this mean a toolchain revamp is in progress so we get aarch64 at same time as x86_64?
yes, both x86_64 and aarch64 Linux artifacts will be available on maven central in the public release of 2.0
ACCP 2.0.0 is released and available from Maven and the Github release pages. ARM64 builds are also available.