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.62k stars 420 forks source link

Fix class loading issue with GraalVM #577

Closed AsamK closed 6 months ago

AsamK commented 6 months ago

Only use the class loader cache workaround on Android.

Fixes #576

akonradi-signal commented 6 months ago

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

AsamK commented 6 months ago

Yes, with this change it works with GraalVM.

akonradi-signal commented 6 months ago

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