wellenvogel / ochartsng

3 stars 1 forks source link

Unable to start oexserverd due to mismatch in libcrypto #1

Open wellenvogel opened 7 months ago

wellenvogel commented 7 months ago

On an device with Android 10 - "NXOS-OG2" starting the license daemon fails with: Error preloading public library libcamera2ndk.so: dlopen failed: cannot locate symbol "EVP_CIPHER_CTX_init" referenced by "/system/lib/libdrmmtkutil.so"...

wellenvogel commented 7 months ago

It seems that this system has an older libcrypto.so. The function EVP_CIPHER_CTX_init was removed in new openssl versions. And as avocharts contains a libcrypto.so it seems that the system uses this newer version. As a solution avocharts should not contain libs that could conflict with system libs.