From owner-freebsd-questions Wed Feb 26 15:09:15 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA09846 for questions-outgoing; Wed, 26 Feb 1997 15:09:15 -0800 (PST) Received: from ns.NL.net (ns.NL.net [193.78.240.1]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id PAA09622 for ; Wed, 26 Feb 1997 15:08:46 -0800 (PST) Received: from stuyts by ns.NL.net (5.65b/NLnet1.3) id AA06710; Wed, 26 Feb 1997 23:31:14 +0100 Received: from daneel (daneel.stuyts.nl [193.78.231.7]) by terminus.stuyts.nl (8.8.5/8.8.4) with SMTP id XAA00207 for ; Wed, 26 Feb 1997 23:30:28 +0100 (MET) Message-Id: <199702262230.XAA00207@terminus.stuyts.nl> Received: by daneel (NX5.67f2/NX3.0X) id AA03518; Wed, 26 Feb 97 23:29:13 +0100 Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) X-Nextstep-Mailer: Mail 3.3 (Enhance 1.2) Received: by NeXT.Mailer (1.118.2) From: Ben Stuyts Date: Wed, 26 Feb 97 23:29:11 +0100 To: freebsd-questions@FreeBSD.org Subject: Make world (2.2 gamma) fails on dbm routines Reply-To: ben@stuyts.nl Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk 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