Index: Makefile.in =================================================================== diff -u -N -r55961d58283d323283c13b4d3c235a7a81844724 -rb820ed696bdcb35268fe39d0ddcac58d045bb6ee --- Makefile.in (.../Makefile.in) (revision 55961d58283d323283c13b4d3c235a7a81844724) +++ Makefile.in (.../Makefile.in) (revision b820ed696bdcb35268fe39d0ddcac58d045bb6ee) @@ -221,7 +221,8 @@ TCLSH_ENV = TCL_LIBRARY=`@CYGPATH@ $(TCL_SRC_DIR)/library` \ @LD_LIBRARY_PATH_VAR@="$(EXTRA_PATH):$(@LD_LIBRARY_PATH_VAR@)" \ PATH="$(EXTRA_PATH):$(PATH)" \ - TCLLIBPATH="$(top_builddir) ${srcdir} $(TCLLIBPATH)" + TCLLIBPATH="$(top_builddir) ${srcdir} $(TCLLIBPATH)" \ + TCL_PKG_PREFER_LATEST=1 TCLSH_PROG = @TCLSH_PROG@ TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) #TCLSH = $(TCLSH_ENV) LD_PRELOAD="$(srcdir)/$(PKG_LIB_FILE)" valgrind --log-fd=9 --leak-check=full --track-origins=yes --show-possibly-lost=no $(TCLSH_PROG) 9>>valgrind.out Index: win/makefile.vc =================================================================== diff -u -N -r983e085ea908a6ced9961e8f65da6eec6621cfe6 -rb820ed696bdcb35268fe39d0ddcac58d045bb6ee --- win/makefile.vc (.../makefile.vc) (revision 983e085ea908a6ced9961e8f65da6eec6621cfe6) +++ win/makefile.vc (.../makefile.vc) (revision b820ed696bdcb35268fe39d0ddcac58d045bb6ee) @@ -410,6 +410,7 @@ test: setup $(PROJECT) @set TCL_LIBRARY=$(TCL_LIBRARY:\=/) @set TCLLIBPATH=. + @set TCL_PKG_PREFER_LATEST=1 @$(CPY) $(ROOT)\library library /e !if $(TCLINSTALL) @@ -437,6 +438,7 @@ @set VLERQ_LIBRARY=$(LIBDIR:\=/) @set TCL_LIBRARY=$(TCL_LIBRARY:\=/) @set TCLLIBPATH=. + @set TCL_PKG_PREFER_LATEST=1 !if $(TCLINSTALL) @set PATH=$(_TCLDIR)\bin;$(PATH) !else @@ -517,6 +519,7 @@ #------------------------------------------------------------------------- $(OUT_DIR)\pkgIndex.tcl: + @set TCL_PKG_PREFER_LATEST=1 @echo package ifneeded $(PROJECT) $(DOTVERSION) \ [list load [file join $$dir $(PRJLIBNAME)] $(PROJECT)] > $@