Date: Mon, 21 Apr 1997 15:39:21 -0400 (EDT) From: Christopher Masto <chris@chris.netmonger.net> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/3370: tk41 port has aboslute path in -L Message-ID: <199704211939.PAA04263@chris.netmonger.net> Resent-Message-ID: <199704211940.MAA09301@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <port>.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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704211939.PAA04263>