From owner-freebsd-current Thu Oct 19 23:30:05 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA17665 for current-outgoing; Thu, 19 Oct 1995 23:30:05 -0700 Received: from aslan.cdrom.com (aslan.cdrom.com [192.216.223.142]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id XAA17653 for ; Thu, 19 Oct 1995 23:29:55 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by aslan.cdrom.com (8.6.12/8.6.9) with SMTP id XAA08349; Thu, 19 Oct 1995 23:29:39 -0700 Message-Id: <199510200629.XAA08349@aslan.cdrom.com> X-Authentication-Warning: aslan.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: "Lars Fredriksen" cc: current@freebsd.org Subject: Re: New Kerberos stuff missing dependencies? In-reply-to: Your message of "Thu, 19 Oct 1995 10:10:32 CDT." Date: Thu, 19 Oct 1995 23:29:39 -0700 From: "Justin T. Gibbs" Sender: owner-current@freebsd.org Precedence: bulk >Hi, > I just started a partiall world build yesterday, the last >one was done Aug. 9. Here secure/lib/libtelnet failed to compile >due to include/Kerberos not being there or up to date. Once that was >fiexed, secure/lib/libtelnet(or something around there) failed to >find libdes. > > So either I screwed up big time, or there are some depenencies >missing. > >Here are the steps I did: > > cd /usr/src/include > make install Should be (cd /usr/src;make includes) > cd /usr/src/lib > make Should be (cd /usr/src; make libraries) > After secure/lib/libtelnet failed to build I did: > cd /usr/src/secure/include > make install Would have happened from a "make includes". > cd /usr/src/lib > make > Now fails saying that it cannot find libdes. Now, I > expect that it would look in /usr/src/obj/lib or something > similar for libdes and not in /usr/lib. Hmmm. It looks like secure/libtelnet bogusly adds "-lkrb -ldes" to LDADD. This is probably what you are seeing. It also looks that secure/libtelnet is not guaranteed to be secure with a call to "make libraries" since it bases its decision about adding kerberos functionality on the existence of /usr/lib/libkrb.a. Anyone have any comments on how we should fix the second problem? >Lars >-- >------------------------------------------------------------------- >Lars Fredriksen fredriks@mcs.com (home) > lars@fredriks.pr.mcs.net (home-home) > fredriks@asiago.cs.wisc.edu -- Justin T. Gibbs =========================================== Software Developer - Walnut Creek CDROM FreeBSD: Turning PCs into workstations ===========================================