On Tue, Aug 23, 2016 at 11:10:38AM -0700, David Benfell wrote: > Thinking that OpenBSD's packages incorporated assumptions that are > inapplicable to how I use postfix, I am attempting to build it myself. > > Based on what I saw in the READMEs and what I found on the system, I am > using: > > make tidy \ > && make makefiles CCARGS="-DUSE_TLS -I/usr/include/openssl > -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"" AUXLIBS="-L/usr/lib > -lssl -lcrypto" \ > && make \ > && sudo sh postfix-install
The OpenBSD system headers and libraries are likely LibreSSL not OpenSSL. Postfix requires OpenSSL. You can build OpenSSL in some other location, and compile/link Postfix against that. -- Viktor.