I hacked configure so that it would build with tcl 8.4 and 8.5. However, when I try to test I get:
$ cd memchan/unix
$ gmake test
mv ./../win/pkgIndex.tcl ./../win/pkgIndex.tclX
mv: cannot access ./../win/pkgIndex.tcl
gmake: *** [test] Error 2
I got the cvs head from activestate cvs snapshot site.