signalapp / libsignal

Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.
GNU Affero General Public License v3.0
3.05k stars 359 forks source link

Fix class loading issue with GraalVM #577

Closed AsamK closed 1 month ago

AsamK commented 1 month ago

Only use the class loader cache workaround on Android.

Fixes #576

akonradi-signal commented 1 month ago

Just to double-check, @AsamK you've verified locally that libsignal can be used under GraalVM with this change?

AsamK commented 1 month ago

Yes, with this change it works with GraalVM.

akonradi-signal commented 1 month ago

Thanks, I've merged this internally. The changes will be included in the next libsignal version.