[Interest] [Android] Trying to add 16K support: OpenSSL fails

Alexander Dyagilev alervdvcw at gmail.com
Thu Oct 9 15:11:37 CEST 2025


Hello,

I'm using Qt 6.9.3 and OpenSSL 3.2.0. I build OpenSSL by myself.

I've tried to rebuild it with "-Wl,-z,max-page-size=16384" flags and my app
still crashes under 16K X86_64 android emulator with the following message:

java.lang.UnsatisfiedLinkError: dlopen failed: cannot find "" from
verneed[0] in DT_NEEDED list for
"/data/app/~~1lmODEkVwdSmbb0_e84-kQ==/org.freedownloadmanager.fdm-z99dRswsoqWetG-P9IPSWA==/lib/x86_64/libcrypto_3.so"

I've tried OpenSSL 3.6.0 then (as far as I know it has built-in 16K
support). Got a bit different error, but my app still crashes:

java.lang.UnsatisfiedLinkError: dlopen failed: cannot find
"_STORE_set_lookup_certs" from verneed[0] in DT_NEEDED list for
"/data/app/~~wJ-f1mZfddpPQEOn1X7Ywg==/org.freedownloadmanager.fdm-BoWFXEEzbumVI2S1h87WMw==/lib/x86_64/libcrypto_3.so"

Any help would be highly appreciated. :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20251009/aa9be3eb/attachment.htm>


More information about the Interest mailing list