On Fri, Mar 20, 2015 at 04:13:54PM -0400, Wietse Venema wrote: > > I was using openssl from ports (with ZLIB enabled) when those problems > > occured. I got rid of openssl from ports and now I'm using openssl from > > base system and it works ok. If you want output from ldd I can broke > > this jail again, that's not a problem, just say a word. > > Thanks, that is sufficient. Apparently, the port is still broken. > Please file a bug report. The more people report this bug, the better.
I wonder what's broken here. OpenSSL in ports? Zlib in ports? Or a conflict where OpenSSL from ports is compiled against one zlib (perhaps from ports), but Postfix is also linked against some other library (perhaps MySQL, or similar) that uses some other zlib. The OP's gdb output shows: Reading symbols from /usr/local/lib/libpcre.so.1...done. Loaded symbols for /usr/local/lib/libpcre.so.1 Reading symbols from /usr/local/lib/libssl.so.8...done. Loaded symbols for /usr/local/lib/libssl.so.8 Reading symbols from /usr/local/lib/libcrypto.so.8...done. Loaded symbols for /usr/local/lib/libcrypto.so.8 -- OpenSSL from ports. Reading symbols from /usr/local/lib/mysql/libmysqlclient.so.18...done. Loaded symbols for /usr/local/lib/mysql/libmysqlclient.so.18 -- MySQL from ports. Reading symbols from /lib/libz.so.6...done. Loaded symbols for /lib/libz.so.6 -- Base system libz, but perhaps OpenSSL used libz headers from ports? I am curious what: ldd /usr/local/lib/libssl.so.8 reports and whether there are headers and or shared objects for libz in ports? -- Viktor.