Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Aug 2013 18:25:02 -0500 (CDT)
From:      Jeff Lawson <jeff.lawson@flightaware.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/181412: graphics/gdtclft should use updated default Tcl version
Message-ID:  <20130819232502.B9B6756509@rowdy.hou.flightaware.com>
Resent-Message-ID: <201308192340.r7JNe0p0055784@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         181412
>Category:       ports
>Synopsis:       graphics/gdtclft should use updated default Tcl version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 19 23:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Jeff Lawson
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
FlightAware
>Environment:
System: FreeBSD rowdy.hou.flightaware.com 8.2-RELEASE FreeBSD 8.2-RELEASE #2: Thu Feb 24 10:18:23 CST 2011 root@blubl.hou.flightaware.com:/usr/obj/usr/src/sys/GENERIC amd64


>Description:
	FreeBSD ports tree currently uses Tcl 8.6 as default (since May 2013), however this port has a hard-coded version of 8.4 still.

http://lists.freebsd.org/pipermail/freebsd-ports/2013-May/083651.html

Either update the hard-coded version to 8.6 or 8.5, or find another way to automatically detect the appropriate default version.

>How-To-Repeat:
	Simply attempt to build the graphics/gdtclft port.
>Fix:

	The user must ensure that the TCL_VER variable is properly set in /etc/make.conf or else an obsolete version of Tcl might be used.

--- gdtclft.diff begins here ---
diff --git a/graphics/gdtclft/Makefile.orig b/graphics/gdtclft/Makefile
index 67129fb..56ad2e9 100644
--- a/graphics/gdtclft/Makefile.orig
+++ b/graphics/gdtclft/Makefile
@@ -18,7 +18,7 @@ COMMENT=	A TCL interface to the Thomas Boutell's Gd library
 LIB_DEPENDS=	tcl${TCL_DVER}.1:${PORTSDIR}/lang/tcl${TCL_DVER} \
 		gd:${PORTSDIR}/graphics/gd
 
-TCL_VER?=	8.4
+TCL_VER?=	8.6
 TCL_DVER=	${TCL_VER:S/.//}
 
 MAKEFILE=	${FILESDIR}/Makefile.bsd
--- gdtclft.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130819232502.B9B6756509>