From owner-freebsd-stable Sun Feb 18 14:33:18 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA09009 for stable-outgoing; Sun, 18 Feb 1996 14:33:18 -0800 (PST) Received: (from jmb@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA09001 for freebsd-stable; Sun, 18 Feb 1996 14:33:13 -0800 (PST) From: "Jonathan M. Bresler" Message-Id: <199602182233.OAA09001@freefall.freebsd.org> Subject: make world fails in /usr/src/secure/libexec/telnetd To: freebsd-stable Date: Sun, 18 Feb 1996 14:33:11 -0800 (PST) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-stable@FreeBSD.ORG Precedence: bulk continued a "make world" on source from 960216 obtained from cvs using "cvs checkout -r RELENG_2_1_0 -P src". the enviroment variable DESTDIR is set to /usr/src/dest. the make world fails in /usr/src/secure/libexec/telnetd. cc -O -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON -DENV_HACK -I/usr/src/ secure/libexec/telnetd/../../lib -DAUTHENTICATION -DENCRYPTION -I/usr/src/dest /usr/include -o telnetd authenc.o global.o slc.o state.o sys_term.o telnetd.o t ermstat.o utility.o -L/usr/src/dest/usr/lib -L/usr/src/secure/libexec/telnetd/.. /../lib/libtelnet/obj -lutil -ltermcap -ltelnet state.o: Undefined symbol `_auth_request' referenced from text segment state.o: Undefined symbol `_encrypt_send_support' referenced from text segment state.o: Undefined symbol `_auth_request' referenced from text segment state.o: Undefined symbol `_encrypt_send_support' referenced from text segment state.o: Undefined symbol `_auth_finished' referenced from text segment [snip] the undefined symbols are in libtelnet.a. but there are two copies of libtelnet.a: one in /usr/src/dest/usr/lib and the second in /usr/src/secure/libexec/telnetd/../../lib/libtelnet/obj which is /usr/obj/secure/lib/libtelnet. the second one contains all the undefined symbols. this library needs to be installed before telnetd is compiled. running "make install" in /usr/src/secure/lib/libtelnet is sufficient. from looking at the Makefiles and /usr/src/share/mk, i still dont know how to force a "make install' ;( -- Jonathan M. Bresler FreeBSD Postmaster jmb@FreeBSD.ORG FreeBSD--4.4BSD Unix for PC clones, source included. http://www.freebsd.org/