The issue has been partially resolved after updating to LibresSLL 2.2.1
If the OpenSMTPD 5.7.1 release is compiled using flags:
$ CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib make && sudo make
install
Then /usr/sbin/smtpd is once again linked correctly to the newer
/usr/local/lib/ libraries:
$ ldd /usr/sbin/smtpd | grep -E 'lib(ssl|crypto)'
0000198db574e000 0000198db5bad000 rlib 0 1 0
/usr/local/lib/libssl.so.33.0
0000198db6a9b000 0000198db7069000 rlib 0 2 0
/usr/local/lib/libcrypto.so.34.0
If it's compiled without the flags:
$ make && sudo make install
Then smtpd is linked to the outdated LibreSSL 2.1 libraries that shipped
with the OpenBSD 5.7 release
$ ldd /usr/sbin/smtpd | grep -E 'lib(ssl|crypto)'
00000f4d7d082000 00000f4d7d4e1000 rlib 0 1 0
/usr/lib/libssl.so.32.0
00000f4d852c9000 00000f4d8589e000 rlib 0 1 0
/usr/lib/libcrypto.so.32.0
--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]