On Sat, Mar 21, 2015 at 07:35:51PM -0400, Wietse Venema wrote:
> Next step is either for Lukas reproduce my result, or for us to
> reproduce his build from ports. Lukas, which port did you use, and
> what options did you select?
For OpenSSL:
$ /usr/local/bin/openssl version -a
OpenSSL 1.0.1m 19 Mar 2015
built on: Sat Mar 21 16:29:40 2015
platform: BSD-x86_64
options: bn(64,64) md2(int) rc4(16x,int) des(idx,cisc,16,int) idea(int)
blowfish(idx)
compiler: cc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB
-DOPENSSL_THREADS -pthread -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN
-O3 -Wall -O2 -pipe -march=corei7 -fstack-protector -fno-strict-aliasing
-DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5
-DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM
-DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
OPENSSLDIR: "/usr/local/openssl"
For Postfix 2.11.4 the build info is:
$ cat /usr/local/etc/postfix/makedefs.out
# Do not edit -- this file documents how Postfix was built for your machine.
SYSTYPE = FREEBSD10
AR = ar
ARFL = rv
RANLIB = ranlib
SYSLIBS = -L/usr/local/lib -lpcre -L/usr/local/lib -Wl,-rpath,/usr/local/lib
-fstack-protector -lssl -lcrypto -L/usr/local/lib/mysql -lmysqlclient -lz
-lcrypt -lm
CC = cc -I. -I../../include -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=\"no\" -DDEF_HTML_DIR=\"no\"
-DDEF_QUEUE_DIR=\"/var/spool/postfix\" -DDEF_DATA_DIR=\"/var/db/postfix\"
-DDEF_MAIL_OWNER=\"postfix\" -DDEF_SGID_GROUP=\"maildrop\" -Wmissing-prototypes
-Wformat -Wno-comment -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH
-DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/local/include -DHAS_MYSQL
-I/usr/local/include/mysql
OPT = -O2 -pipe -march=corei7 -fstack-protector -fno-strict-aliasing
DEBUG =
AWK = awk
STRCASE =
EXPORT = AUXLIBS='-L/usr/local/lib -lpcre -L/usr/local/lib
-Wl,-rpath,/usr/local/lib -fstack-protector -lssl -lcrypto
-L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm' CCARGS='-I.
-I../../include -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=\"no\" -DDEF_HTML_DIR=\"no\"
-DDEF_QUEUE_DIR=\"/var/spool/postfix\" -DDEF_DATA_DIR=\"/var/db/postfix\"
-DDEF_MAIL_OWNER=\"postfix\" -DDEF_SGID_GROUP=\"maildrop\" -Wmissing-prototypes
-Wformat -Wno-comment -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH
-DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/local/include -DHAS_MYSQL
-I/usr/local/include/mysql' OPT='-O2 -pipe -march=corei7 -fstack-protector
-fno-strict-aliasing' DEBUG=''
WARN = -Wall -Wno-comment -Wformat -Wimplicit -Wmissing-prototypes \
-Wparentheses -Wstrict-prototypes -Wswitch -Wuninitialized \
-Wunused -Wno-missing-braces