make buildworld fails in openssl/colldef
Marius Korsmo
marius at korsmo.org
Sun Jul 24 16:13:06 GMT 2005
I get this error when trying to buildworld:
mkdep -f .depend -a -I. -I/usr/src/usr.bin/colldef
-I/usr/src/usr.bin/colldef/../../lib/libc/locale -DCOLLATE_DEBUG -DYY_NO_UNPUT
-I/usr/obj/usr/src/i386/legacy/usr/include parse.c scan.c
echo colldef: /usr/lib/libc.a /usr/lib/libl.a
/usr/obj/usr/src/i386/legacy/usr/lib/libegacy.a >> .depend
cc -O -pipe -I. -I/usr/src/usr.bin/colldef
-I/usr/src/usr.bin/colldef/../../lib/libc/locale -DCOLLATE_DEBUG -DYY_NO_UNPUT
-I/usr/obj/usr/src/i386/legacy/usr/include -c parse.c
cc -O -pipe -I. -I/usr/src/usr.bin/colldef
-I/usr/src/usr.bin/colldef/../../lib/libc/locale -DCOLLATE_DEBUG -DYY_NO_UNPUT
-I/usr/obj/usr/src/i386/legacy/usr/include -c scan.c
In file included from /usr/include/openssl/bio.h:67,
from /usr/include/err.h:68,
from /usr/src/usr.bin/colldef/scan.l:34:
/usr/include/openssl/crypto.h:328: error: syntax error before numeric constant
In file included from /usr/include/err.h:68,
from /usr/src/usr.bin/colldef/scan.l:34:
/usr/include/openssl/bio.h:225: error: syntax error before numeric constant
/usr/include/openssl/bio.h:579: error: syntax error before numeric constant
In file included from /usr/src/usr.bin/colldef/scan.l:34:
/usr/include/err.h:238: error: syntax error before numeric constant
*** Error code 1
Stop in /usr/src/usr.bin/colldef.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
I'm running FreeBSD 5.4 RELEASE, but want to update to RELENG_5_4 to get the
latest security updates.
I'm using the RELENG_5_4 tag when i cvsup. I have cvsup'ed from 3-4 servers at
different times.
I have also tried to cvsup to STABLE, but that does not make any difference.
I've cvsup'ed many times during a 10 day period. There is nothing wrong with the
soruces I get (i think).
I've followed the manual, and done "chflags -R noschg /usr/obj/usr, rm -rf
/usr/obj/usr, cd /usr/src, make cleandir, make cleandir"
I get the same error every time, it happens very early in the buildworld
process.
I have also deleted /usr/src a few times to be on the safe side before
cvsup'ing.
I've tried deleting /usr/obj before building world.
My /etc/make.conf contains nothing when I try to buildworld, but I have tried a
few options without any luck.
Deleting openssl (installed from ports) and all programs that depend on openssl
does not help at all.
Building world in single user mode does not help.
Yes, I'm root when building world.
my cvsup file looks like:
*default host=cvsup.no.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default tag=RELENG_5_4
*default release=cvs delete use-rel-suffix
*default compress
src-all
Any help will be highly appreciated.
Thank you.
Marius
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the freebsd-questions
mailing list