[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: perl_5.32.0~rc1-1 FTBFS on hurd (experimental)



Hello,

Niko Tyni, le jeu. 18 juin 2020 07:34:03 +0100, a ecrit:
> perl_5.32.0~rc1-1 in experimental failed to build on hurd with a
> test failure:
> 
>   dist/IO/t/cachepropagate-unix .................................. #   Failed test 'protocol defined'
>   #   at t/cachepropagate-unix.t line 54.
>   #   Failed test 'protocol defined'
>   #   at t/cachepropagate-unix.t line 109.
>   # Looks like you failed 2 tests of 15.
> 
> I assume this is due to
> 
>  https://github.com/Perl/perl5/commit/6212a44b69c49a5b78d8fafd2d7618642df7b708
> 
> which has since collected a bunch of systems where the test is ignored:
> 
>  https://github.com/Perl/perl5/blob/blead/dist/IO/t/cachepropagate-unix.t#L44
> 
> Could someone please confirm that hurd needs to be added to that list?

The hurd tcp/ip stack currently doesn't support SO_PROTOCOL indeed.

I'm surprised that perl collects a long list of systems not supporting
something not defined in posix, rather than collecting a list of systems
which support it.

> Patches welcome of course :)

I submitted
https://github.com/Perl/perl5/pull/17873

Samuel


Reply to: