From owner-freebsd-ports Mon Apr 21 12:40:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA09321 for ports-outgoing; Mon, 21 Apr 1997 12:40:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA09301; Mon, 21 Apr 1997 12:40:03 -0700 (PDT) Resent-Date: Mon, 21 Apr 1997 12:40:03 -0700 (PDT) Resent-Message-Id: <199704211940.MAA09301@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, chris@chris.netmonger.net Received: from chris.netmonger.net (root@chris.netmonger.net [165.254.145.61]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA09242 for ; Mon, 21 Apr 1997 12:39:42 -0700 (PDT) Received: (from chris@localhost) by chris.netmonger.net (8.8.5/8.8.5) id PAA04263; Mon, 21 Apr 1997 15:39:21 -0400 (EDT) Message-Id: <199704211939.PAA04263@chris.netmonger.net> Date: Mon, 21 Apr 1997 15:39:21 -0400 (EDT) From: Christopher Masto Reply-To: chris@chris.netmonger.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/3370: tk41 port has aboslute path in -L Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3370 >Category: ports >Synopsis: tk41 doesn't build if not untarred into /usr/ports >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 21 12:40:01 PDT 1997 >Last-Modified: >Originator: Christopher Masto >Organization: NetMonger Communications >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: When building the tk41 port from ports-current, it tries to compile wish with -L/usr/ports/x11/tk41/work/unix (to pick up the just-built library). I usually just grab .tar from an ftp site, untar it into a temp directory, and type 'make'.. and have never before encountered a requirement to put it in /usr/ports, so I assume that's not an intended requirement. I think maybe this is more a bug in the configure script, since it grabs that path from a `pwd` at one point, but I don't know autoconf at all. >How-To-Repeat: cd /tmp ftp ftp.freebsd.org cd /pub/FreeBSD/ports-current/x11 get tk41.tar quit tar xvf tk41.tar cd tk41 make [wait] It should bomb out in the work/tk41/unix directory right after it builds the library and tries to build wish. >Fix: I worked around it by changing -L/usr/ports/x11/tk41/work/tk4.1/unix to -L. in a couple of places in the Makefile, but that's obviously not the right answer for the port. :-) >Audit-Trail: >Unformatted: