From owner-freebsd-current Wed Dec 10 03:01:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA05671 for current-outgoing; Wed, 10 Dec 1997 03:01:06 -0800 (PST) (envelope-from owner-freebsd-current) Received: from ns.tesco-stores.cz (root@ns.tesco-stores.cz [194.228.14.253]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA05660 for ; Wed, 10 Dec 1997 03:01:00 -0800 (PST) (envelope-from frf@crux.tesco-stores.cz) Received: from crux.tesco-stores.cz (crux.tesco-stores.cz [194.228.14.134]) by ns.tesco-stores.cz (8.8.2/8.8.2) with ESMTP id LAA10588 for ; Wed, 10 Dec 1997 11:54:51 +0100 Received: (from frf@localhost) by crux.tesco-stores.cz (8.8.8/8.8.7) id MAA05905 for freebsd-current@freebsd.org; Wed, 10 Dec 1997 12:00:53 +0100 (CET) From: frf Message-Id: <199712101100.MAA05905@crux.tesco-stores.cz> Subject: Which libtermcap is current? To: freebsd-current@freebsd.org Date: Wed, 10 Dec 1997 12:00:52 +0100 (CET) X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm having a problem with buildworld. It seems usr.bin/top wants to depend on libtermcap.so.3.0. A quick look at the makefile for libtermcap includes a hack to work around this dependency. ===> usr.bin/top make: don't know how to make /usr/obj/usr/src/tmp/usr/lib/libtermcap.so.3.0. Stop *** Error code 2 $ less /usr/src/lib/libtermcap/Makefile # This is a hack.. Work around a major number bump that should have been # done differently. Back out this delta when it's time to go to 3.0 for real. .if !defined(NOPIC) LINKS+= ${SHLIBDIR}/libtermcap.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ /usr/lib/compat/libtermcap.so.3.0 LINKS+= ${SHLIBDIR}/libtermcap.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ /usr/lib/compat/libtermlib.so.3.0 .endif Anyone else seen this behavior? -- frf at xocolatl dot com frf at tesco dash stores dot cz Fortune's Office Door Sign of the Week: Incorrigible punster -- Do not incorrige.