Re: Bug#670722: perl-base: IO::Socket::UNIX::hostpath dies on kFreeBSD

2012-05-06 Thread Robert Millan
2012/5/6 Steven Chamberlain ste...@pyro.eu.org: It looks to me like GNU/kFreeBSD uses the sys/un.h provided by eglibc, with a sockaddr_un different to FreeBSD's, so the test should rather be: #   if defined(__linux__) || defined(__GLIBC__) Note that this is true for the declaration (which is

Re: Bug#670722: perl-base: IO::Socket::UNIX::hostpath dies on kFreeBSD

2012-05-06 Thread Steven Chamberlain
On 06/05/12 22:01, Dominic Hargreaves wrote: As for GNU/Hurd, my guess is that it doesn't have that header at all... Oops, since I didn't see the file in the packages.debian.org search results, I assumed hurd-i386 didn't have it... Good point. The test does fail on hurd-i386 too. If you're

Re: Bug#670722: perl-base: IO::Socket::UNIX::hostpath dies on kFreeBSD

2012-05-06 Thread Dominic Hargreaves
On Sun, May 06, 2012 at 05:26:45PM +0200, Robert Millan wrote: 2012/5/6 Steven Chamberlain ste...@pyro.eu.org: It looks to me like GNU/kFreeBSD uses the sys/un.h provided by eglibc, with a sockaddr_un different to FreeBSD's, so the test should rather be: #   if defined(__linux__) ||

Re: Bug#670722: perl-base: IO::Socket::UNIX::hostpath dies on kFreeBSD

2012-05-06 Thread Nicholas Bamber
On 06/05/12 22:01, Dominic Hargreaves wrote: On Sun, May 06, 2012 at 05:26:45PM +0200, Robert Millan wrote: 2012/5/6 Steven Chamberlainste...@pyro.eu.org: It looks to me like GNU/kFreeBSD uses the sys/un.h provided by eglibc, with a sockaddr_un different to FreeBSD's, so the test should rather

Re: Bug#670722: perl-base: IO::Socket::UNIX::hostpath dies on kFreeBSD

2012-05-06 Thread Dominic Hargreaves
On Sun, May 06, 2012 at 10:05:18PM +0100, Steven Chamberlain wrote: On 06/05/12 22:01, Dominic Hargreaves wrote: Good point. The test does fail on hurd-i386 too. If you're able to test this on a GNU/Hurd box you can try: # if defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)

Bug#671804: binutils: Various hurd-i386 FTBFS due to ELF management discrepancy

2012-05-06 Thread Samuel Thibault
Package: binutils Version: 2.22-6 Severity: important Tags: patch User: debian-hurd@lists.debian.org Usertags: hurd Hello, See for instance https://buildd.debian.org/status/fetch.php?pkg=calcooarch=hurd-i386ver=1.3.18-3%2Bb1stamp=1336056055 We used to drop no-add-needed to avoid these, but we