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')
>> ==============================================

Reply via email to