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