Hello,

Thanks for the responses.

I've found the culprit. This issue was caused by patchelf. I've removed
it from my build script and now it's OK.

Here are more details:
https://github.com/KDAB/android_openssl/commit/7ccc0bcede672b19fccbd595ce1911db7e06e362
.

On Thu, Oct 9, 2025 at 8:11 PM Alexander Dyagilev <[email protected]>
wrote:

> 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. :)
>
_______________________________________________
Interest mailing list
[email protected]
https://lists.qt-project.org/listinfo/interest

Reply via email to