You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-tcltk/tcllib/files/tcllib-1.14-test.patch

40 lines
1.3 KiB

Index: support/devel/sak/validate/syntax.tcl
==================================================================
--- support/devel/sak/validate/syntax.tcl
+++ support/devel/sak/validate/syntax.tcl
@@ -192,11 +192,13 @@
if {[string equal $c rename]} continue
if {[string equal $c namespace]} continue
interp eval $ip [list ::rename $c {}]
}
- interp eval $ip [list ::namespace delete ::tcl]
+ if {![package vsatisfies [package present Tcl] 8.6]} {
+ interp eval $ip [list ::namespace delete ::tcl]
+ }
interp eval $ip [list ::rename namespace {}]
interp eval $ip [list ::rename rename {}]
foreach m {
pcx::register unknown
Index: support/devel/sak/validate/testsuites.tcl
==================================================================
--- support/devel/sak/validate/testsuites.tcl
+++ support/devel/sak/validate/testsuites.tcl
@@ -137,11 +137,13 @@
if {[string equal $c rename]} continue
if {[string equal $c namespace]} continue
interp eval $ip [list ::rename $c {}]
}
- interp eval $ip [list ::namespace delete ::tcl]
+ if {![package vsatisfies [package present Tcl] 8.6]} {
+ interp eval $ip [list ::namespace delete ::tcl]
+ }
interp eval $ip [list ::rename namespace {}]
interp eval $ip [list ::rename rename {}]
foreach m {
testing unknown useLocal useLocalKeep useAccel