Skip site navigation (1)Skip section navigation (2)
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>