Hacker News new | ask | show | jobs
by jcelerier 1993 days ago
> All of these can easily happen.

the fix is trivial though. If libA resp. libB load openssl resp. libressl with dlopen(..., RTLD_LOCAL) as they should, neither's symbols will conflict with the other.

In addition it's more performant that way (https://nullprogram.com/blog/2018/05/27/) !