fix tcl 8.6 build problem