r32196 - in /trunk/libglib-perl/debian: changelog patches/ignore-glog-segfaults-on-powerpc patches/series

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Fri Mar 20 07:41:07 UTC 2009


Author: ryan52-guest
Date: Fri Mar 20 07:40:55 2009
New Revision: 32196

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=32196
Log:
add patch to work around the segfault in g_log by skipping those
tests. fixes FTBFS, making #520168 not RC (will downgrade instead of
closing). Bug in the C glib filed as #520484.

Added:
    trunk/libglib-perl/debian/patches/ignore-glog-segfaults-on-powerpc
Modified:
    trunk/libglib-perl/debian/changelog
    trunk/libglib-perl/debian/patches/series

Modified: trunk/libglib-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libglib-perl/debian/changelog?rev=32196&op=diff
==============================================================================
--- trunk/libglib-perl/debian/changelog (original)
+++ trunk/libglib-perl/debian/changelog Fri Mar 20 07:40:55 2009
@@ -1,8 +1,11 @@
 libglib-perl (1:1.220-1) UNRELEASED; urgency=low
 
   * New upstream release
-
- -- Ryan Niebur <ryanryan52 at gmail.com>  Tue, 17 Mar 2009 17:56:13 -0700
+  * add patch to work around the segfault in g_log by skipping those
+    tests. fixes FTBFS, making #520168 not RC (will downgrade instead of
+    closing). Bug in the C glib filed as #520484.
+
+ -- Ryan Niebur <ryanryan52 at gmail.com>  Fri, 20 Mar 2009 00:40:18 -0700
 
 libglib-perl (1:1.214-2) unstable; urgency=low
 

Added: trunk/libglib-perl/debian/patches/ignore-glog-segfaults-on-powerpc
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libglib-perl/debian/patches/ignore-glog-segfaults-on-powerpc?rev=32196&op=file
==============================================================================
--- trunk/libglib-perl/debian/patches/ignore-glog-segfaults-on-powerpc (added)
+++ trunk/libglib-perl/debian/patches/ignore-glog-segfaults-on-powerpc Fri Mar 20 07:40:55 2009
@@ -1,0 +1,17 @@
+Author: Ryan Niebur
+Description: These tests cause a seg fault. Yes, bad to just ignore it, but it is out of my hands now, as it is a bug in the C version.
+Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520168
+
+--- a/t/a.t
++++ b/t/a.t
+@@ -62,7 +62,10 @@
+ 			sub {
+ 				ok(1, "in custom handler $_[1][0]");
+ 			});
++SKIP: {
++skip "skipping test that will fail because of Debian Bug #520484", 2 if($Config{archname} =~ m/^(powerpc|s390)/);
+ Glib->log (undef, [qw/ info debug /], 'whee log warning');
++}
+ Glib::Log->remove_handler (undef, $id);
+ 
+ # i would expect this to call croak, but it actually just aborts.  :-(

Modified: trunk/libglib-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libglib-perl/debian/patches/series?rev=32196&op=diff
==============================================================================
--- trunk/libglib-perl/debian/patches/series (original)
+++ trunk/libglib-perl/debian/patches/series Fri Mar 20 07:40:55 2009
@@ -2,3 +2,4 @@
 fix-tests
 remove-version-checking
 fix-man-pages
+ignore-glog-segfaults-on-powerpc




More information about the Pkg-perl-cvs-commits mailing list