I'm dealing with testing of Audio::Taglib. In Makefile.PL, I have
MIN_PERL_VERSION => '5.008001' and the test report shows: requires: Module Need Have ------------------- -------- -------- perl 5.008001 5.010001 So, what am I doing wrong? FWIW, the problem that gives rise to this question g++ ... TagLib.c In file included from /usr/include/c++/4.2/bits/basic_ios.h:44, from /usr/include/c++/4.2/ios:50, from /usr/include/c++/4.2/ostream:45, from /usr/local/include/taglib/tbytevector.h:33, from /usr/local/include/taglib/tbytevectorlist.h:30, from TagLib.c:178: /usr/include/c++/4.2/bits/locale_facets.h:4420:40: error: macro "do_open" requires 7 arguments, but only 2 given /usr/include/c++/4.2/bits/locale_facets.h:4486:55: error: macro "do_open" requires 7 arguments, but only 2 given I'm guessing (no way to verify) that the problem arises out of the fact that the tester is running v4.2 of g++, while I have 4.7.0 I'm running Fedora 17