Hi --

FYI: postfix 2.10.2 runs perfectly well at FreeBSD 10.0-PRERELEASE

Sure, I needed to add "FREEBSD10" in makedefs and util/sys_defs.h to get 
compilation going:

| make -f Makefile.init makefiles DEBUG= CC='clang -Wno-comment' OPT='-O2 -pipe 
-fno-strict-aliasing' \
| CCARGS='-DDEF_CONFIG_DIR=\"/usr/local/etc/postfix\" 
-DDEF_DAEMON_DIR=\"/usr/local/libexec/postfix\" \
| -DDEF_COMMAND_DIR=\"/usr/local/sbin\" 
-DDEF_SENDMAIL_PATH=\"/usr/local/sbin/sendmail\" \
| -DDEF_NEWALIAS_PATH=\"/usr/local/bin/newaliases\" 
-DDEF_MAILQ_PATH=\"/usr/local/bin/mailq\" \
| -DDEF_MANPAGE_DIR=\"/usr/local/man\" 
-DDEF_README_DIR=\"/usr/local/share/doc/postfix\" \
| -DDEF_HTML_DIR=\"/usr/local/share/doc/postfix\" 
-DDEF_QUEUE_DIR=\"/var/spool/postfix\" \
| -DDEF_DATA_DIR=\"/var/db/postfix\" -DDEF_MAIL_OWNER=\"postfix\" 
-DDEF_SGID_GROUP=\"maildrop\" \
| -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH 
-DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS \
| -I/usr/local/include -DHAVE_NS_TYPE -DHAS_SPF -I/usr/local/include' 
AUXLIBS='-L/usr/local/lib \
| -lpcre -L/usr/local/lib -Wl,-rpath=/usr/local/lib -lssl -lcrypto 
-L/usr/local/lib -lspf2'

IMHO makedefs and util/sys_defs.h might be modified to cope with FreeBSD 10.0.

Regards,
Michael

Reply via email to