On So. 11. Okt. 2009, 09:53:31, ANDK wrote:
Show quoted text
Yes, this is a 5.6.2 thing!
It is already documented in the Makefile.PL (see attachment) that this
module does not pass all tests with Perl versions >= 5.006001 and <= 5.007!
This is because at the time these versions of Perl were assembled
somebody of the Perl 5 Porters thought that self-ties of globs were
useless. They aren't. Somebody made a change to the Perl core which
broke my module. After my protests, these modifications were taken back
in later versions.
Therefore it is unfortunately not an option to put "use 5.008;" into the
module, because the module continues to work fine with versions of Perl
<= 5.6.0. I routinely test the module with Perl 5.005_03, for instance,
before releasing it.
Any ideas?
I could of course skip the offending tests, but that would be cheating
on the end user, who IMHO should have the right to know what he's buying...
And that he/she should really upgrade (or downgrade) his Perl version!