Hi, I just compile mariadb 10.6.17. It fails to launch, with this message: [ERROR] Incompatible OpenSSL version. Cannot continue... I compiled with libressl 3.8.3 options : COLUMNSTORE : off CONNECT_EXTRA : off DOCS : off GSSAPI_BASE : off GSSAPI_HEIMDAL : off GSSAPI_MIT : off GSSAPI_NONE : on INNOBASE : on LZ4 : off LZO : off MROONGA : off MSGPACK : off OQGRAPH : off ROCKSDB : off S3 : off SNAPPY : off SPHINX : off SPIDER : off WSREP : off ZMQ : off Downgrading to 10.6.16 works fine
Changing files/patch-mysys__ssl_openssl.c to return 0 instead of 1 seems to have resolved it for me, but I'm not sure what consequences this will have as it seems to have purposefully disabled LibreSSL? --- a/databases/mariadb106-server/files/patch-mysys__ssl_openssl.c +++ b/databases/mariadb106-server/files/patch-mysys__ssl_openssl.c @@ -7,7 +7,7 @@ +#elif defined(LIBRESSL_VERSION_NUMBER) +int check_openssl_compatibility() +{ -+ return 1; ++ return 0; +} #else #include <openssl/evp.h>