Looks like it works now, but not as shipped...DYLD_LIBRARY_PATH is not exported to child processes on Mac anymore for security reasons, hence XQuartz doesn't get it, so it looks like you need some other way to link the libraries than in clib_openssl which just uses -lssl and -lcrypto. Also the other externals in SSL_SHARED don't seem to exist anymore and commenting them out did not seem to break anything.