diff --git a/package/base/tcl/tcl.conf b/package/base/tcl/tcl.conf index a195e3011..e54c3cf30 100644 --- a/package/base/tcl/tcl.conf +++ b/package/base/tcl/tcl.conf @@ -23,7 +23,16 @@ var_append makeinstopt " " "install-private-headers" -hook_add preconf 3 "cd unix" +hook_add preconf 3 "cd unix" + +if [ "$ROCKCFG_CROSSBUILD" = 1 ] ; then + var_append extraconfopt " " "--cache-file=config.cache" + + hook_add preconf 5 " \ + echo ac_cv_func_memcmp_clean=yes >> config.cache ; \ + echo tcl_cv_strtod_unbroken=ok >> config.cache" +fi + hook_add postinstall 3 'ln -vsf tclsh${ver:0:3} $bindir/tclsh' hook_add postinstall 3 'ln -vsf libtcl${ver:0:3}.so $libdir/libtcl.so' diff --git a/package/base/tcl/tcl.desc b/package/base/tcl/tcl.desc index 7e851594c..19a7063bb 100644 --- a/package/base/tcl/tcl.desc +++ b/package/base/tcl/tcl.desc @@ -37,8 +37,8 @@ [L] OpenSource [S] Stable -[V] 8.4.14 -[P] X ---3-----9 100.500 +[V] 8.4.15 +[P] X --X3-----9 100.500 -[D] 1693504202 tcl8.4.14-src.tar.gz http://mesh.dl.sourceforge.net/sourceforge/tcl/ +[D] 0 tcl8.4.15-src.tar.gz http://mesh.dl.sourceforge.net/sourceforge/tcl/