Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 May 2013 14:10:23 GMT
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/178369: [exp-run] switch default version for USE_TCL and USE_TK from 85 to 86
Message-ID:  <201305061410.r46EANvx032139@oldred.FreeBSD.org>
Resent-Message-ID: <201305061420.r46EK0HS064308@freefall.freebsd.org>

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

>Number:         178369
>Category:       ports
>Synopsis:       [exp-run] switch default version for USE_TCL and USE_TK from 85 to 86
>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 May 06 14:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Pietro Cerutti
>Release:        
>Organization:
The FreeBSD Project
>Environment:
>Description:
8.6 is the new official branch of Tcl/Tk, released on Dec. 20th, 2012 [1].

I would like to switch the default version of Tcl/Tk when using USE_TCL= yes or USE_TK= yes to 8.6. I need an exp-run to see how many ports it breaks.


[1] http://www.tcl.tk/software/tcltk/8.6.html
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: bsd.tcl.mk
===================================================================
--- bsd.tcl.mk	(revision 316351)
+++ bsd.tcl.mk	(working copy)
@@ -13,7 +13,7 @@
 #			  via the port or by the user via defined variable try to find the highest
 #			  stable installed version.
 #			  Available values: yes 86+ 85+ 84+ 85 84
-#			  NOTE: - default value 85 is used in case of USE_TCL=yes
+#			  NOTE: - default value 86 is used in case of USE_TCL=yes
 #
 # USE_TCL_BUILD		- Add buildtime dependency on Tcl (tclsh).
 #			  Available values: see USE_TCL
@@ -28,12 +28,12 @@
 #			  a specific tclsh version may use this.
 #			  The tclsh wrapper script installs into ${LOCALBASE}/bin/tclsh
 #			  NOTE: - USE_TCL_WRAPPER and USE_TCL can be used together
-#			        - ports using the wrapper should support default Tcl (8.5)
+#			        - ports using the wrapper should support default Tcl (8.6)
 ##
 # INVALID_TCL_VER	- This variable contains a list of Tcl versions not supported by the port.
-#			  This setting is effective only when USE_TCL is set to a range (e.g. 84+)
+#			  This setting is effective only when USE_TCL is set to a range (e.g. 85+)
 # WITH_TCL_VER		- User defined global variable to set Tcl version
-#			  This variable is effective only if USE_TCL is set to a range (e.g. 84+)
+#			  This variable is effective only if USE_TCL is set to a range (e.g. 85+)
 #			  and WITH_TCL_VER points inside that range.
 #			  NOTE: INVALID_TCL_VER takes precedence
 # <UNIQUENAME>_WITH_TCL_VER	- User defined port specific variable to set Tcl version
@@ -46,7 +46,7 @@
 #			  stable installed version.
 #			  Avaliable values: yes 86+ 85+ 84+ 85 84
 #			  NOTE: - overrides USE_TCL
-#			        - default value 85 is used in case of USE_TK=yes
+#			        - default value 86 is used in case of USE_TK=yes
 #
 # USE_TK_BUILD		- Add buildtime dependency on Tk (wish).
 #			  Available values: see USE_TK
@@ -61,12 +61,12 @@
 #			  a specific wish version may use this.
 #			  The wish wrapper script installs into ${LOCALBASE}/bin/wish
 #			  NOTE: - USE_TK_WRAPPER and USE_TK can be used together.
-#			        - ports using the wrapper should support default Tk (8.5)
+#			        - ports using the wrapper should support default Tk (8.6)
 ##
 # INVALID_TK_VER	- This variable contains a list of Tk versions not supported by the port
-#			  This setting is effective only when USE_TK is set to a range (e.g. 84+)
+#			  This setting is effective only when USE_TK is set to a range (e.g. 85+)
 # WITH_TK_VER		- User defined global variable to set Tk version.
-#			  This variable is effective only if USE_TK is set to a range (e.g. 84+)
+#			  This variable is effective only if USE_TK is set to a range (e.g. 85+)
 #			  and WITH_TK_VER points inside that range.
 #			  NOTE: overrides WITH_TCL_VER.
 # <UNIQUENAME>_WITH_TK_VER	- User defined port specific variable to set Tk version
@@ -157,7 +157,7 @@
 #
 . if defined(USE_TCL)
 
-_TCL_DEFAULT_VERSION=		85
+_TCL_DEFAULT_VERSION=		86
 _TCL_VERSIONS=			86 85 84
 _TCL_RANGE_VERSIONS= 		86+ 85+ 84+
 


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



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