Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Please unblock package libmoose-perl, version 1.09-2. The -2 upload adds a patch by Niko Tyni to deal with the FTBFS on ia64; the change is actually a one-line patch (debdiff attached). Thanks in advance, gregor unblock libmoose-perl/1.09-2 - -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.35-rc5.201007141816 Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJMbu/XAAoJELs6aAGGSaoGINwQALnvxNGWMN7KA4r/v4PcEIVI KJdUB7m9T0Vt6jdW6spr71xcoiUDxU9fcjiGHVmtT7dxMhnNOA/7Ntgkje1+2snK KPp7pdBAr9FLP3EtyB7JwjmXbnkHezi9+vbV4WqeVtrW46XV/X4gFzqM8pxH+LZU Nx46I1gHRdQC7C9J32QIuDe4Y4mOrrN/XXWfVmqdRQzuJNwF4Uh+DRtb9rGJvD/d +XXDZEJzGbllUFd48ct0D8X6qqjdnM73njaleXASh4oFl+Wyf9sJi4X83FGA5FL+ BU39kI4WHKkmfMkZpPeBLCWaiDxtuTbbnRn2gBH3PfRZbwBqQiVuvHXm9QTcyBLE J3UWxIKKqTMkCyALa6Gwh1bYd6ijceMiZ7E5RwrBvTskASxCqA0JmxlAeP+fF2Aa /TVrZ+xYPtomSEkAuAUAnudkYXyaHJ6GCgMot3lGTgINzIfYvgZVbIyer/WSX2g2 69gSNVT0xKHRyMV5c6l0fTXA0ovL2ofH5WXRWKV2J0KUNrqbrL14vmvwPMngpQAv RnP02++1Pyc1oR3dy2f1GYlGvX/j30IfXh+pQqJb/ZXaw7S6/OKcTohMSQZhTvir BcEx0xUXyTZTwg1DQAgS67VuEFUZ5L2miuulAw+cgj9oDjQ5tgY4RI0QrymatGer mAKtRC7c2TkSBpXCb8Du =nX0l -----END PGP SIGNATURE-----
diff -Nru libmoose-perl-1.09/debian/changelog libmoose-perl-1.09/debian/changelog --- libmoose-perl-1.09/debian/changelog 2010-07-27 20:23:15.000000000 +0200 +++ libmoose-perl-1.09/debian/changelog 2010-08-20 22:18:38.000000000 +0200 @@ -1,3 +1,12 @@ +libmoose-perl (1.09-2) unstable; urgency=low + + * Add patch 0001-Work-around-a-numification-problem-on-ia64.patch: + explicitly numify before doing numeric comparsions as a workaround for a + numification problem on ia64 (closes: #588118). Thanks to Niko Tyni for + the analysis and the patch! + + -- gregor herrmann <gre...@debian.org> Fri, 20 Aug 2010 22:18:02 +0200 + libmoose-perl (1.09-1) unstable; urgency=low * New upstream release. diff -Nru libmoose-perl-1.09/debian/patches/0001-Work-around-a-numification-problem-on-ia64.patch libmoose-perl-1.09/debian/patches/0001-Work-around-a-numification-problem-on-ia64.patch --- libmoose-perl-1.09/debian/patches/0001-Work-around-a-numification-problem-on-ia64.patch 1970-01-01 01:00:00.000000000 +0100 +++ libmoose-perl-1.09/debian/patches/0001-Work-around-a-numification-problem-on-ia64.patch 2010-08-20 22:17:26.000000000 +0200 @@ -0,0 +1,29 @@ +From d6b18c1a4296d6c0c2ac8460a0e6af4560d2a079 Mon Sep 17 00:00:00 2001 +From: Niko Tyni <nt...@debian.org> +Date: Fri, 20 Aug 2010 13:32:31 -0600 +Subject: [PATCH] Work around a numification problem on ia64 + +As seen in <http://bugs.debian.org/588118>, the numeric comparison +seems to trigger a bug in perl 5.10.1 on the ia64 architecture. + +Explicitly numifying before comparing seems to work around this. +--- + lib/Moose/Meta/TypeConstraint.pm | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/lib/Moose/Meta/TypeConstraint.pm b/lib/Moose/Meta/TypeConstraint.pm +index 1c8f3de..700f77f 100644 +--- a/lib/Moose/Meta/TypeConstraint.pm ++++ b/lib/Moose/Meta/TypeConstraint.pm +@@ -135,7 +135,7 @@ sub equals { + + my $other = Moose::Util::TypeConstraints::find_type_constraint($type_or_name) or return; + +- return 1 if $self == $other; ++ return 1 if (0+$self == 0+$other); + + if ( $self->has_hand_optimized_type_constraint and $other->has_hand_optimized_type_constraint ) { + return 1 if $self->hand_optimized_type_constraint == $other->hand_optimized_type_constraint; +-- +1.7.1 + diff -Nru libmoose-perl-1.09/debian/patches/series libmoose-perl-1.09/debian/patches/series --- libmoose-perl-1.09/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ libmoose-perl-1.09/debian/patches/series 2010-08-20 22:16:51.000000000 +0200 @@ -0,0 +1 @@ +0001-Work-around-a-numification-problem-on-ia64.patch