I fixed 5.6.2, "const char *" was missing from their typemap. Now, about 5.6.1. There's a couple basic problems. The code to use the bundled Test::More does not appear to really work. This I can probably fix. Worse, 5.6.1's stock Test::Harness does not support TODO tests.
Here are the options. 1) Strip out all the TODO tests. This sucks. 2) Bundle a minimal Test::Harness. 3) Drop 5.6.1. 4) Add a proper test dependency on Test::More Even though there's more 5.6.1 users than 5.6.2, I will not shed a tear if 5.6.1 is dropped. #4 seems simplest. There's no harm putting a test dep on Test::More. This will cause Test::Harness to be upgraded. All but a freshly installed 5.6.1 should already have Test::More anyway. Then we can throw out that hellishly old bundled version and the broken bundling code. Which brings up the point of what is the real minimum version of Module::Build? It's still 5.5.4. Should that be 5.6.0? 5.6.1? I'm going to go ahead and bump the min version up to 5.6.0 and add a dep on Test::More. -- Defender of Lexical Encapsulation