Guess I'm missing the point, Downloaded src from scratch and now getting a different error (on two separate systems) when trying to build userland:
mandoc -Tlint -Wfatal /usr/src/usr.sbin/ntpd/ntpctl.8 ===> usr.sbin/openssl cc -O2 -pipe -DMONOLITH -DTERMIOS -DANSI_SOURCE -DOPENSSL_NO_RC5 -DOPENSSL_NO_SSL2 -I/usr/src/usr.sbin/openssl/../../lib/libssl/src -c /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'cb' /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c: In function 'verify_main': /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c:97: error: 'cb' undeclared (first use in this function) /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c:97: error: (Each undeclared identifier is reported only once /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c:97: error: for each function it appears in.) /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c: At top level: /usr/src/usr.sbin/openssl/../../lib/libssl/src/apps/verify.c:311: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'cb' *** Error 1 in usr.sbin/openssl (<sys.mk>:87 'verify.o') *** Error 1 in usr.sbin (<bsd.subdir.mk>:48 'all') *** Error 1 in . (<bsd.subdir.mk>:48 'all') *** Error 1 in /usr/src (Makefile:89 'build') These things built -current fine a week ago. Chris On Sun, Apr 13, 2014 at 4:12 PM, Theo de Raadt <dera...@cvs.openbsd.org> wrote: > Get new code. A shared library was not cranked correctly. > > >> -current not currently building: >> ============================================== >> mandoc -Tlint -Wfatal /usr/src/usr.sbin/ldapd/ldapd.conf.5 >> cc -o ldapd ber.o log.o control.o util.o ldapd.o ldape.o conn.o >> attributes.o namespace.o btree.o filter.o search.o parse.o auth.o >> modify.o index.o ssl.o ssl_privsep.o validate.o uuid.o schema.o >> imsgev.o syntax.o matching.o -levent -lssl -lcrypto -lz -lutil >> /usr/lib/libssl.so.22.0: undefined reference to `CRYPTO_memcmp' >> collect2: ld returned 1 exit status >> *** Error 1 in usr.sbin/ldapd (<bsd.prog.mk>:95 'ldapd') >> *** Error 2 in usr.sbin (<bsd.subdir.mk>:48 'all') >> *** Error 2 in . (<bsd.subdir.mk>:48 'all') >> *** Error 2 in /usr/src (Makefile:89 'build') >> ==============================================