Build -> TEA 3.6 plus improvements.
Tests -> tcltest 2.2.
Fixes: 2078168, 1080325
Probably fixes: 1831784, 1831776, 924025
Patch against memchan-2.2.1.
Regen of 'configure' required; it's not in the patch.
It does the trick but some manual intervention is still needed.
Stu, may I impose and you and ask to make this patch against the CVS head instead of the very old 2.2.1 release ?
The CVS Head is at TEA 3.5 already, which means that the major Makefile, configure.in, tcl.m4 changes are done. To go 3.6 we will likely need only very small changes.
The #include <string.h> changes seem to me to be Larry's
https://sourceforge.net/tracker2/?func=detail&atid=410295&aid=2078168&group_id=34191
These I had done today as well, except that added the line only once, in "memchanInt.h", instead of in every .c file.
It seems that the testsuite changes are the only major thing I do not have yet.
Note that there is a tests/all script you can change, instead of all.tcl