I recently upgraded to Mac OS X Snow Leopard (10.6.1) and (as reported elsewhere), that breaks CPAN installed modules. I tried to reinstall my Gedcom and Gedcom::Date modules and found that Gedcom::Date failed all t/101* tests (gets the year wrong - see below).
Has anyone else experienced this? More importantly, has anyone fixed it? I can't parse my Gedcom file without it! (wah!)
BTW, I've done some Googling on this problem and haven't found anything; I also wrote the author, but he hasn't answered (yet). Finally, I tried debugging it but when I got to the line:
Test::Harness::execute_tests(/System/Library/Perl/5.10.0/Test/Harness. +pm:367): 367: do { warn $Strap->{error}, "\n"; next };
stepping into that triggered all the error messages and I couldn't get any partial results (pardon my ignorance here, but I couldn't get the debugger to let me step through the code that seems broken.
Any help will be appreciated. Thank you.
PS: The errors in make test look like this:
# Failed test '10 JUL 2003 # in ' # at t/101_output.t line 30. # got: 'on 10 July 3' # expected: 'on 10 July 2003' t/101_output.....NOK 1/42 + # Failed test '10 JUL 2003 # in en' [snip lots more lines - they all fail]
In reply to Gedcom::Date broken in perl 5.10 (on a Mac)? by dmac
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |