You must be using LibreSSL, rather than OpenSSL. LibreSSL is not supported.
LibreSSL is squatting on OPENSSL_VERSION_NUMBER values for what would be OpenSSL 2.x.y, which would be expected to have features introduced in OpenSSL 1.1.0 and 1.1.1. Recent MacOS ships LibreSSL, you need to use the include files and libraries of the real OpenSSL from Homebrew. > On Nov 27, 2018, at 4:58 AM, rachalmers <racu...@gmail.com> wrote: > > "_X509_getm_notBefore", referenced from: > import-atom in libpostfix-tls.dylib > "_X509_up_ref", referenced from: > import-atom in libpostfix-tls.dylib > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > make: *** [smtpd] Error 1 > make: *** [update] Error 1 > make: *** [update] Error 2 > > As mentioned previously, I'm on a Mac, mostly Homebrew installs of code > things. -- Viktor.