5.6.2 works, now about 5.6.1...

[email protected] (Michael G Schwern)
Newsgroups perl.module.build
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.