r35683 - in /desktop/experimental/glib2.0/debian: changelog patches/07_disable_gvariant_checksum_tests.patch patches/series

mpitt at users.alioth.debian.org mpitt at users.alioth.debian.org
Wed Sep 5 09:18:29 UTC 2012


Author: mpitt
Date: Wed Sep  5 09:18:28 2012
New Revision: 35683

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=35683
Log:
Add 07_disable_gvariant_checksum_tests.patch: 2.33.12 introduced two new
checks for GVariant checksum stability. This does not currently work on
big-endian machines (https://bugzilla.gnome.org/show_bug.cgi?id=683384),
so disable these tests for now.

Added:
    desktop/experimental/glib2.0/debian/patches/07_disable_gvariant_checksum_tests.patch
Modified:
    desktop/experimental/glib2.0/debian/changelog
    desktop/experimental/glib2.0/debian/patches/series

Modified: desktop/experimental/glib2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/changelog?rev=35683&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/changelog [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/changelog [utf-8] Wed Sep  5 09:18:28 2012
@@ -2,6 +2,10 @@
 
   * Drop 10_increase_gapplication_test_delay.patch. We disable the whole test
     now anyway (08_disable_gapplication_basic_test.patch).
+  * Add 07_disable_gvariant_checksum_tests.patch: 2.33.12 introduced two new
+    checks for GVariant checksum stability. This does not currently work on
+    big-endian machines (https://bugzilla.gnome.org/show_bug.cgi?id=683384),
+    so disable these tests for now.
 
  -- Martin Pitt <mpitt at debian.org>  Wed, 05 Sep 2012 11:14:11 +0200
 

Added: desktop/experimental/glib2.0/debian/patches/07_disable_gvariant_checksum_tests.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/patches/07_disable_gvariant_checksum_tests.patch?rev=35683&op=file
==============================================================================
--- desktop/experimental/glib2.0/debian/patches/07_disable_gvariant_checksum_tests.patch (added)
+++ desktop/experimental/glib2.0/debian/patches/07_disable_gvariant_checksum_tests.patch [utf-8] Wed Sep  5 09:18:28 2012
@@ -1,0 +1,30 @@
+From 243337892149b16c60d8942229272af65ff896eb Mon Sep 17 00:00:00 2001
+From: Martin Pitt <martinpitt at gnome.org>
+Date: Wed, 5 Sep 2012 11:15:31 +0200
+Subject: [PATCH] Disable gvariant/checksum tests
+
+http://git.gnome.org/browse/glib/commit/?id=d54e10632a5 introduced two new
+checks for GVariant checksum stability, but this does not currently work on
+big-endian machines (https://bugzilla.gnome.org/show_bug.cgi?id=683384)
+
+Disable the test for now.
+---
+ glib/tests/gvariant.c |    2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/glib/tests/gvariant.c b/glib/tests/gvariant.c
+index 4e8282d..bb683f0 100644
+--- a/glib/tests/gvariant.c
++++ b/glib/tests/gvariant.c
+@@ -4293,8 +4293,6 @@ main (int argc, char **argv)
+   g_test_add_func ("/gvariant/fixed-array", test_fixed_array);
+   g_test_add_func ("/gvariant/check-format-string", test_check_format_string);
+ 
+-  g_test_add_func ("/gvariant/checksum-basic", test_checksum_basic);
+-  g_test_add_func ("/gvariant/checksum-nested", test_checksum_nested);
+ 
+   return g_test_run ();
+ }
+-- 
+1.7.10.4
+

Modified: desktop/experimental/glib2.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/patches/series?rev=35683&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/patches/series [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/patches/series [utf-8] Wed Sep  5 09:18:28 2012
@@ -3,6 +3,7 @@
 04_homedir_env.patch
 05_run-gio-tests-with-a-dbus-session.patch
 06_thread_test_ignore_prctl_fail.patch
+07_disable_gvariant_checksum_tests.patch
 08_disable_gapplication_basic_test.patch
 61_glib-compile-binaries-path.patch
 90_gio-modules-multiarch-compat.patch




More information about the pkg-gnome-commits mailing list