Bug#963214: FTBFS on Hurd

Dominic Hargreaves dom at earth.li
Sat Jun 20 18:09:34 BST 2020


Source: perl
Version: 5.32.0~rc1-1
Severity: important

----- Forwarded message from Samuel Thibault <sthibault at debian.org> -----

Date: Thu, 18 Jun 2020 13:48:17 +0200
From: Samuel Thibault <sthibault at debian.org>
To: Niko Tyni <ntyni at debian.org>
Cc: debian-hurd at lists.debian.org, perl at packages.debian.org
Subject: 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

----- End forwarded message -----




More information about the Perl-maintainers mailing list