reassign 708730 libanyevent-perl 7.040-1
found 708730 7.040-2
severity 708730 grave
retitle 708730 libanyevent-perl: architecture specific constants in an arch:all 
package (again)
affects 708730 libcoro-perl
thanks

On Sat, May 18, 2013 at 09:34:44AM +0300, Niko Tyni wrote:
> Package: libcoro-perl
> Version: 6.310-1 
> Severity: serious
> 
> This package failed to build on kfreebsd-*, mips* and sparc.
> It looks like the test suite hangs after t/18_winder.t.

This is #596257 resurrected. As of 7.040-1, libanyevent-perl is
Architecture:all again even though it contains architecture specific
constants like O_NONBLOCK. Fortunately wheezy is not affected, it has
7.010-1.

I tested on sparc, and rebuilding libanyevent-perl is enough to fix
this. Therefore reassigning. Perhaps the libanyevent-perl debian/rules
could use a sanity check to prevent this from happening again?

I'm attaching a diff of amd64 and sparc constants.pl for reference.
-- 
Niko Tyni   nt...@debian.org
--- /usr/lib/perl5/AnyEvent/constants.pl    2013-05-17 16:05:21.000000000 +0000
+++ blib/arch/AnyEvent/constants.pl 2013-05-18 13:50:33.000000000 +0000
@@ -1,10 +1,10 @@
-# automatically generated from constants.pl.PL for perl 5.014002 built for x86_64-linux-gnu-thread-multi
+# automatically generated from constants.pl.PL for perl 5.014002 built for sparc-linux-gnu-thread-multi-6
4int
 package AnyEvent;
 sub CYGWIN(){0}
 sub WIN32(){0}
 sub F_SETFD(){2}
 sub F_SETFL(){4}
-sub O_NONBLOCK(){2048}
+sub O_NONBLOCK(){16384}
 sub FD_CLOEXEC(){1}
 package AnyEvent::Base;
 sub WNOHANG(){1}
@@ -12,10 +12,10 @@
 sub O_RDONLY(){0}
 sub O_WRONLY(){1}
 sub O_RDWR(){2}
-sub O_CREAT(){64}
-sub O_EXCL(){128}
-sub O_TRUNC(){512}
-sub O_APPEND(){1024}
+sub O_CREAT(){512}
+sub O_EXCL(){2048}
+sub O_TRUNC(){1024}
+sub O_APPEND(){8}
 package AnyEvent::Util;
 sub WSAEINVAL(){-1e+99}
 sub WSAEWOULDBLOCK(){-1e+99}

Reply via email to