From owner-freebsd-questions Thu Aug 21 18:32:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA06742 for questions-outgoing; Thu, 21 Aug 1997 18:32:45 -0700 (PDT) Received: from mail.microserve.net (mail.microserve.net [207.44.0.4]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA06737 for ; Thu, 21 Aug 1997 18:32:43 -0700 (PDT) Received: from gkbox.my.domain (ppp11.respool1.phila.microserve.com [204.183.195.11]) by mail.microserve.net (8.8.5/naISPa) with ESMTP id VAA24831 for ; Thu, 21 Aug 1997 21:32:00 -0400 (EDT) Received: (from root@localhost) by gkbox.my.domain (8.8.5/8.8.5) id VAA01064; Thu, 21 Aug 1997 21:33:22 -0400 (EDT) Date: Thu, 21 Aug 1997 21:33:22 -0400 (EDT) Message-Id: <199708220133.VAA01064@gkbox.my.domain> From: Matthew Fremont To: freebsd-questions@freebsd.org Subject: link of named fails, RELENG_2_2 Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I cvsup'd RELENG_2_2 from cvsup.freebsd.org as of 20:55 on 8/21. The link of named fails with undefined symbols: cc -O -I/usr/src/usr.sbin/named/../../contrib/bind -I/usr/src/usr.sbin/named/../../contrib/bind/include -DUSE_OPTIONS_H -o named version.o db_dump.o db_glue.o db_load.o db_lookup.o db_reload.o db_save.o db_secure.o db_update.o ns_forw.o ns_init.o ns_main.o ns_maint.o ns_ncache.o ns_req.o ns_resp.o ns_sort.o ns_stats.o ns_udp.o ns_validate.o storage.o tree.o db_load.o: Undefined symbol `___p_class_syms' referenced from text segment db_load.o: Undefined symbol `___p_type_syms' referenced from text segment db_load.o: Undefined symbol `___p_type_syms' referenced from text segment *** Error code 1 sccs/rcs ids from /usr/src/contrib/bind/named/db_load.c : static char sccsid[] = "@(#)db_load.c 4.38 (Berkeley) 3/2/91"; static char rcsid[] = "$Id: db_load.c,v 8.32 1997/06/01 20:34:34 vixie Exp $"; any suggestions? I did find the symbols in the res_debug module of libresolv. Should named be linked to that library, or is some module or definition missing from my source tree? Thanks, Matthew Fremont