I think I figured out why all these issues are popping up all of a sudden.

A couple of months ago, Xenial's libmysqlclient 5.7.28-0ubuntu0.16.04.2 made 
the following change:

```
  * debian/rules: removed -DWITH_SSL=bundled, option no longer works.
  * debian/control: add libssl-dev to Build-Depends.
```

Before that, the `WITH_SSL=bundled` option was the default, and "bundled" 
didn't actually use OpenSSL but yaSSL (see 
https://mysqlserverteam.com/mysql-is-openssl-only-now/)!

So in the past, the db_mysql module would use YaSSL and the tls module would 
use OpenSSL and everyone was happy. But now suddenly both modules use OpenSSL 
(1.0.2, in Xenial) and there's a conflict with how both of them handle locking 
callbacks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2395#issuecomment-666255604
_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to