Bug#950297: libyaml-syck-perl FTCBFS: compiler check too strict

Todd Rinaldo toddr at cpanel.net
Tue Feb 4 19:03:55 GMT 2020



> On Jan 31, 2020, at 9:50 AM, gregor herrmann <gregoa at debian.org> wrote:
> 
> In my understanding, ExtUtils::HasCompiler is there for situations
> where the presence of a compiler is not guaranteed.

Right. If I don't do this then I get all sorts of testing failure reports about systems which don't have a compiler.

> 
> In Debian, we know that we have a compiler when building packages, so
> the check doesn't bring any advantage, and unless I'm missing
> something we could just patch it out.
> 

Given your expertise and control over the build environment, I think its perfectly reasonable for you to disable the compiler check and let it move on. 

I don't think it makes sense for me to add an exception to Makefile.PL but if you have any ideas, patches are welcome. https://github.com/toddr/YAML-Syck <https://github.com/toddr/YAML-Syck>. 

Possibly we could enhance ExtUtils::HasCompiler to look for a environment variable that indicates that it is in a build system and coerces it to pass without a check. I'm speaking with the author about this now.

Todd



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20200204/80293006/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3905 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20200204/80293006/attachment-0001.bin>


More information about the pkg-perl-maintainers mailing list