Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Feb 97 22:32:11 +0100
From:      Ben Stuyts <benst@terminus.stuyts.nl>
To:        freebsd-current@FreeBSD.org
Subject:   Make world fails on dbm routines
Message-ID:  <199702252133.WAA24586@terminus.stuyts.nl>

next in thread | raw e-mail | index | archive | help
I applied a bunch of ctm's to bring my /usr/src up to "src-2.2 187" and now  
make world fails. E.g.:

===> gnu/usr.bin/perl/perl
cc -O2 -m486 -pipe -I/usr/src/gnu/usr.bin/perl/perl    -o perl array.o cmd.o con
s.o consarg.o doarg.o doio.o dolist.o dump.o eval.o form.o hash.o malloc.o perl.
o perly.o regcomp.o regexec.o stab.o str.o toke.o util.o usersub.o  -lm -lcrypt
hash.o: Undefined symbol `_dbm_fetch' referenced from text segment
hash.o: Undefined symbol `_dbm_delete' referenced from text segment
hash.o: Undefined symbol `_dbm_firstkey' referenced from text segment
hash.o: Undefined symbol `_dbm_nextkey' referenced from text segment
hash.o: Undefined symbol `_dbm_delete' referenced from text segment
hash.o: Undefined symbol `_dbm_nextkey' referenced from text segment
hash.o: Undefined symbol `_dbm_firstkey' referenced from text segment
hash.o: Undefined symbol `_dbm_fetch' referenced from text segment
hash.o: Undefined symbol `_dbm_open' referenced from text segment
hash.o: Undefined symbol `_dbm_open' referenced from text segment
hash.o: Undefined symbol `_dbm_open' referenced from text segment
hash.o: Undefined symbol `_dbm_close' referenced from text segment
hash.o: Undefined symbol `_dbm_store' referenced from text segment
hash.o: Undefined symbol `_dbm_clearerr' referenced from text segment
*** Error code 1 (continuing)
... (same for the other perl binaries)
===> usr.sbin/amd/mk-amd-map
cc -O2 -m486 -pipe -I/usr/src/usr.sbin/amd/mk-amd-map/../include -I/usr/src/usr.
sbin/amd/mk-amd-map/../rpcx -I/usr/src/usr.sbin/amd/mk-amd-map/../config -DOS_HD
R=\"os-bsd44.h\"   -c /usr/src/usr.sbin/amd/mk-amd-map/mk-amd-map.c
cc -O2 -m486 -pipe -I/usr/src/usr.sbin/amd/mk-amd-map/../include -I/usr/src/usr.
sbin/amd/mk-amd-map/../rpcx -I/usr/src/usr.sbin/amd/mk-amd-map/../config -DOS_HD
R=\"os-bsd44.h\"    -o mk-amd-map mk-amd-map.o
mk-amd-map.o: Undefined symbol `_dbm_store' referenced from text segment
mk-amd-map.o: Undefined symbol `_dbm_open' referenced from text segment
mk-amd-map.o: Undefined symbol `_dbm_close' referenced from text segment
*** Error code 1 (continuing)

Any ideas what's wrong? Make world used to run just fine here. The only place  
I can find these dbm routines is in an old libc (2.2), not in the new one.

Thanks,
Ben



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702252133.WAA24586>