r46157 - in /desktop/experimental/pango1.0/debian: changelog patches/ patches/series patches/tests-needs-asserts.patch rules

ah at users.alioth.debian.org ah at users.alioth.debian.org
Mon Sep 28 02:52:51 UTC 2015


Author: ah
Date: Mon Sep 28 02:52:51 2015
New Revision: 46157

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=46157
Log:
* New upstream release.
* Add debian/patches/tests-needs-asserts.patch
  - fixes issue in testattributes (bgo#755126) under --disable-debug
* Make tests fatal again.

Added:
    desktop/experimental/pango1.0/debian/patches/
    desktop/experimental/pango1.0/debian/patches/series
    desktop/experimental/pango1.0/debian/patches/tests-needs-asserts.patch
Modified:
    desktop/experimental/pango1.0/debian/changelog
    desktop/experimental/pango1.0/debian/rules

Modified: desktop/experimental/pango1.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pango1.0/debian/changelog?rev=46157&op=diff
==============================================================================
--- desktop/experimental/pango1.0/debian/changelog	[utf-8] (original)
+++ desktop/experimental/pango1.0/debian/changelog	[utf-8] Mon Sep 28 02:52:51 2015
@@ -1,3 +1,12 @@
+pango1.0 (1.38.0-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Add debian/patches/tests-needs-asserts.patch
+    - fixes issue in testattributes (bgo#755126) under --disable-debug
+  * Make tests fatal again.
+
+ -- Andreas Henriksson <andreas at fatal.se>  Mon, 28 Sep 2015 04:48:34 +0200
+
 pango1.0 (1.37.5-1) experimental; urgency=medium
 
   * New upstream development release.

Added: desktop/experimental/pango1.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pango1.0/debian/patches/series?rev=46157&op=file
==============================================================================
--- desktop/experimental/pango1.0/debian/patches/series	(added)
+++ desktop/experimental/pango1.0/debian/patches/series	[utf-8] Mon Sep 28 02:52:51 2015
@@ -0,0 +1 @@
+tests-needs-asserts.patch

Added: desktop/experimental/pango1.0/debian/patches/tests-needs-asserts.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pango1.0/debian/patches/tests-needs-asserts.patch?rev=46157&op=file
==============================================================================
--- desktop/experimental/pango1.0/debian/patches/tests-needs-asserts.patch	(added)
+++ desktop/experimental/pango1.0/debian/patches/tests-needs-asserts.patch	[utf-8] Mon Sep 28 02:52:51 2015
@@ -0,0 +1,30 @@
+From 0e9361e408c844c31e332d039ba7535a8f6e739f Mon Sep 17 00:00:00 2001
+From: Andreas Henriksson <andreas at fatal.se>
+Date: Mon, 28 Sep 2015 03:20:59 +0200
+Subject: [PATCH] tests: testattributes needs assertions enabled
+
+This test failed when configured with --disable-debug since
+assertions would get disabled. Don't allow disabling them
+when building this tests as it relies on assertions.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=755126
+---
+ tests/testattributes.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/tests/testattributes.c b/tests/testattributes.c
+index 8da0dfb..82baee3 100644
+--- a/tests/testattributes.c
++++ b/tests/testattributes.c
+@@ -19,6 +19,8 @@
+  * Boston, MA 02111-1307, USA.
+  */
+ 
++#undef G_DISABLE_ASSERT
++
+ #include <pango/pango.h>
+ #include "test-common.h"
+ 
+-- 
+2.1.4
+

Modified: desktop/experimental/pango1.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pango1.0/debian/rules?rev=46157&op=diff
==============================================================================
--- desktop/experimental/pango1.0/debian/rules	[utf-8] (original)
+++ desktop/experimental/pango1.0/debian/rules	[utf-8] Mon Sep 28 02:52:51 2015
@@ -56,7 +56,7 @@
 # Get failing tests' stdout/err so we have some information when a build fails
 export VERBOSE=1
 
-DEB_MAKE_CHECK_TARGET = check || true
+DEB_MAKE_CHECK_TARGET = check
 DEB_DH_STRIP_ARGS_DEFAULT = --dbg-package=libpango$(APIVER)-$(SONAME)-dbg
 DEB_DH_STRIP_ARGS_$(UDEB_PKG) =
 DEB_DH_MAKESHLIBS_ARGS_ALL += -V --add-udeb=$(UDEB_PKG) -- -c4




More information about the pkg-gnome-commits mailing list