Error in openssl for buildworld

Simon Wright simon.wright at gmx.net
Sat Dec 8 12:57:34 UTC 2012


Hi all

Just tried to buildworld with the 9_1 sources updated today by svn and 
get this error, both on amd64 and i386:

/usr/src_fbsd9/ is on a read-only nfs mount, /usr/obj is local

make command was very simple:
sudo make buildworld

=======================
cc  -O2 -pipe  -DTERMIOS -DANSI_SOURCE 
-I/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl 
-I/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/crypto 
-I/usr/obj/usr/src_fbsd9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN 
-DHAVE_DLFCN_H -DOPENSSL_NO_IDEA -DL_ENDIAN -DNO_IDEA -std=gnu99 
-fstack-protector
-Wno-pointer-sign -c 
/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/ssl/d1_clnt.c 
-o d1_clnt.o
cc  -O2 -pipe  -DTERMIOS -DANSI_SOURCE 
-I/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl 
-I/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/crypto 
-I/usr/obj/usr/src_fbsd9/secure/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN 
-DHAVE_DLFCN_H -DOPENSSL_NO_IDEA -DL_ENDIAN -DNO_IDEA -std=gnu99 
-fstack-protector
-Wno-pointer-sign -c 
/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/ssl/d1_lib.c -o 
d1_lib.o
/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/ssl/d1_lib.c: 
In function 'dtls1_check_timeout_num':
/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/ssl/d1_lib.c:445: 
error: 'SSL_F_DTLS1_CHECK_TIMEOUT_NUM' undeclared (first use in this 
function)
/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/ssl/d1_lib.c:445: 
error: (Each undeclared identifier is reported only once
/usr/src_fbsd9/secure/lib/libssl/../../../crypto/openssl/ssl/d1_lib.c:445: 
error: for each function it appears in.)
*** Error code 1

Stop in /usr/src_fbsd9/secure/lib/libssl.
*** Error code 1

Stop in /usr/src_fbsd9.
*** Error code 1

Stop in /usr/src_fbsd9.
*** Error code 1

Stop in /usr/src_fbsd9.
*** Error code 1

Stop in /usr/src_fbsd9.

=======================

Here is my make.conf:
WRKDIRPREFIX=/usr/tmp
NOI4B=1
WITH_GECKO=libxul
SUP_UPDATE=1
SUP=/usr/bin/csup
SUPFLAGS=-L 1 -l /var/run/csup.lock
SUPHOST=cvsup.ch.FreeBSD.org
SUPFILE=/usr/local/etc/standard-supfile
PORTSSUPFILE=/usr/local/etc/ports-supfile
WITH_VIM_OPTIONS="YES"
WITHOUT_PKGNG=yes
# added by use.perl 2012-11-03 10:25:58
PERL_VERSION=5.14.2

and src.conf:
WITHOUT_CVS=YES
WITHOUT_KERNEL_SYMBOLS=YES

I got the same error about 3 weeks ago but put it down to an rc1/2/3 
error at the time but according to UPDATING this is 9.1 release code:

UPDATING:
Updating Information for FreeBSD current users

This file is maintained and copyrighted by M. Warner Losh <imp at freebsd.org>.
See end of file for further details.  For commonly done items, please 
see the COMMON ITEMS: section later in the file.  These instructions 
assume that you basically know what you are doing.  If not, then please 
consult the FreeBSD handbook.

Items affecting the ports and packages system can be found in
/usr/ports/UPDATING.  Please read that file before running portupgrade.

20121205:
         9.1-RELEASE.

I'd appreciate any hints as to what is going wrong.

Regards

Simon.


More information about the freebsd-stable mailing list