Summary: | tclConfig.sh has a nonexistent path for TCL_SRC_DIR | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Joseph Koshy <jkoshy> |
Component: | Individual Port(s) | Assignee: | Dirk Meyer <dinoex> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | ||
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Joseph Koshy
2003-02-23 01:40:13 UTC
Responsible Changed From-To: freebsd-ports-bugs->dinoex over to maintainer State Changed From-To: open->analyzed The paths can't be relative to portsdir. But "/tmp" can be replaced with ${WRKDIRPREFIX} which would solve the problem for most. BUILD_DEPENDS=${PORTSDIR}/lang/tcl83/work/tcl8.3.5/README:${PORTSDIR}/lang/tcl83:patch An absolute dependecy like this will fail on bento: PORTSDIR=/usr/ports, but /usr/ports is a symlink to /a/ports so workdir: ${WRKDIRPREFIX}${PORTSDIR}/lang/tcl83/work/tcl8.3.5/README will resolve in /tmp/usr/ports/lang/tcl83/work/tcl8.3.5/README but the file is exists only at /tmp/a/ports/lang/tcl83/work/tcl8.3.5/README So depedencies to workdirecories must be realative, using ${.CURDIR}. This affects a couple of ports: /usr/ports/current/c-nocem/Makefile /usr/ports/graphics/pvmpov/Makefile /usr/ports/java/jdk12/Makefile /usr/ports/lang/gpc/Makefile /usr/ports/lang/pm3-forms/Makefile /usr/ports/lang/pm3-gui/Makefile /usr/ports/lang/pm3-m3tk/Makefile /usr/ports/lang/pm3-net/Makefile /usr/ports/lang/pm3-netobj/Makefile /usr/ports/net/cphone/Makefile /usr/ports/net/gatekeeper/Makefile /usr/ports/net/gnomemeeting/Makefile /usr/ports/net/gnomemeeting2/Makefile /usr/ports/net/ohphone/Makefile /usr/ports/net/openam/Makefile /usr/ports/net/opengatekeeper/Makefile /usr/ports/net/opengk/Makefile /usr/ports/net/openh323/Makefile /usr/ports/net/openh323proxy/Makefile /usr/ports/net/openmcu/Makefile /usr/ports/news/c-nocem/Makefile /usr/ports/print/virtualpaper/Makefile /usr/ports/sysutils/ipsc/Makefile /usr/ports/x11-toolkits/xview-clients/Makefile /usr/ports/x11/9term/Makefile State Changed From-To: analyzed->closed Fixed in tcl82, tcl83, tcl84, tk82, tk83, tk84 |