Sorry, I'm still not getting it. The only thing I could see to do differently was to put the long make makefiles line all on one line without continuations. Thus,
make tidy \ && make makefiles CCARGS="-DUSE_TLS -I/usr/local/include/eopenssl -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"" AUXLIBS="-L/usr/local/lib/eopenssl -lssl -lcrypto" \ && make \ && sudo sh postfix-install I'm happy to RTFM but I honestly don't understand enough of what's in the INSTALL instructions to see what I'm doing wrong. I'm still seeing: [src/smtpd] cc -I. -I../../include -DUSE_TLS -I/usr/local/include/eopenssl -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE="dovecot" -I/usr/local/include -DHAS_DEV_URANDOM -DHAS_PCRE -I/usr/local/include -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -g -O -I. -I../../include -DOPENBSD5 -c smtpd.c smtpd.c: In function 'main': smtpd.c:5799: error: 'dovecot' undeclared (first use in this function) smtpd.c:5799: error: (Each undeclared identifier is reported only once smtpd.c:5799: error: for each function it appears in.) *** Error 1 in src/smtpd (Makefile:73 'smtpd.o') *** Error 1 in /home/benfell/postfix-3.1.1 (Makefile:93 'update') Thanks! On Tue, Aug 23, 2016 at 5:21 PM, Wietse Venema <wie...@porcupine.org> wrote: > David Benfell: > > make tidy \ > > && make makefiles \ > > CCARGS="-DUSE_TLS -I/usr/local/include/eopenssl > > -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"" \ > > AUXLIBS="-L/usr/local/lib/eopenssl -lssl -lcrypto" \ > > && make \ > > && sudo sh postfix-install > > Please RTFM, in this case the INSTALL instructions. > Do not think that you know better syntax than > what is described there. > > Wietse >