From owner-freebsd-ports Thu Jan 8 15:44:33 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA19124 for ports-outgoing; Thu, 8 Jan 1998 15:44:33 -0800 (PST) (envelope-from owner-freebsd-ports) Received: from silvia.HIP.Berkeley.EDU (ala-ca34-30.ix.netcom.com [207.93.143.158]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA19105 for ; Thu, 8 Jan 1998 15:44:17 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.8/8.6.9) id PAA28082; Thu, 8 Jan 1998 15:43:17 -0800 (PST) Date: Thu, 8 Jan 1998 15:43:17 -0800 (PST) Message-Id: <199801082343.PAA28082@silvia.HIP.Berkeley.EDU> To: mike@smith.net.au CC: mike@smith.net.au, ports@freebsd.org In-reply-to: <199801080243.NAA00357@word.smith.net.au> (message from Mike Smith on Thu, 08 Jan 1998 13:13:23 +1030) Subject: Re: bsd.port.mk broken on -current From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * > It only flags tcl installed as part of a truly outdated system or a * > truly outdated port. * * This is not the impression given by the diagnostic. * * > * "/usr/*/*tcl*" hits /usr/bin/tclsh, which is a standard -current system * > * component. * > * > Read bsd.port.mk. That is not the pattern that it checks. * * Then the diagnostic is incorrect: * * word:/usr/ports/lang/lcc>make * ===> lcc-3.6 : You have an old tcl installation on your machine. Remove everything that matches /usr/*/*tcl* first. Well, if people have suggestions for better detection or better diagnostics, they are welcome to submit them. Right now it only checks /usr/include/tcl.h. Sorry, I am not aware of what tcl75/tcl80 in contrib installed in various stages of -current. (maybe we should check /usr/lib/libtcl80.* too?) Satoshi