David Oswald
2014-02-01 18:08:49 UTC
I recently received a patch that makes Inline::CPP compatible with FreeBSD
versions 10 or newer. FreeBSD, as of v10 switched from g++ to clang++ as
the C++ compiler. Thank you to Graham Ollis for the RT report and the
patch(es) to fix it.
I'm still seeing considerable challenges for what appears to be vanilla
GNU/Linux. I cannot replicate them on any of my Ubuntu systems. But
anyone looking at the CPAN testers FAIL reports will see that a large
percentage of Linux tests are coming back as FAILs.
See the graph at http://static.cpantesters.org/distro/I/Inline-CPP.html for
an example, and click on any of the FAILs to see an example report.
The CPAN Testers Analytics don't seem (to me) to be pointing to anything
useful as the problem:
http://analysis.cpantesters.org/solved?distv=Inline-CPP-0.48
If there's anyone on the Inline list who is able to replicate the failure,
I would really appreciate your feedback and hopefully insight.
One thing that I have considered is that many Linux distros (including
mine) don't come with the g++ front end to the GNU compiler installed by
default. I don't think that's the issue we're seeing, but just to play it
safe I could execute "which g++" in Makefile.PL for any system that
professes to use the GNU toolchain, and if that comes up empty, I can die
with a useful configuration message. I guess that can't hurt, but I'm not
convinced that it would get me any closer to resolving the problem.
Hoping for a miracle (since this level of madness is nearly
indistinguishable from magic;)
Dave
versions 10 or newer. FreeBSD, as of v10 switched from g++ to clang++ as
the C++ compiler. Thank you to Graham Ollis for the RT report and the
patch(es) to fix it.
I'm still seeing considerable challenges for what appears to be vanilla
GNU/Linux. I cannot replicate them on any of my Ubuntu systems. But
anyone looking at the CPAN testers FAIL reports will see that a large
percentage of Linux tests are coming back as FAILs.
See the graph at http://static.cpantesters.org/distro/I/Inline-CPP.html for
an example, and click on any of the FAILs to see an example report.
The CPAN Testers Analytics don't seem (to me) to be pointing to anything
useful as the problem:
http://analysis.cpantesters.org/solved?distv=Inline-CPP-0.48
If there's anyone on the Inline list who is able to replicate the failure,
I would really appreciate your feedback and hopefully insight.
One thing that I have considered is that many Linux distros (including
mine) don't come with the g++ front end to the GNU compiler installed by
default. I don't think that's the issue we're seeing, but just to play it
safe I could execute "which g++" in Makefile.PL for any system that
professes to use the GNU toolchain, and if that comes up empty, I can die
with a useful configuration message. I guess that can't hurt, but I'm not
convinced that it would get me any closer to resolving the problem.
Hoping for a miracle (since this level of madness is nearly
indistinguishable from magic;)
Dave
--
David Oswald
daoswald-***@public.gmane.org
David Oswald
daoswald-***@public.gmane.org