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

Reply via email to