Control: tags -1 patch

On Fri, Apr 03, 2020 at 09:37:53PM +0200, Lucas Nussbaum wrote:
> Subject: pangox-compat: FTBFS: pangox.c:282:13: error: ‘PangoFontClass’
>  {aka ‘struct _PangoFontClass’} has no member named ‘find_shaper’

> During a rebuild of all packages in sid, your package failed to build
> on amd64.

The patch from ubuntu seems to fix the build.

Cheers,

Ivo



diff -pruN 0.0.2-5/debian/changelog 0.0.2-5ubuntu2/debian/changelog
--- 0.0.2-5/debian/changelog	2014-09-02 10:37:53.000000000 +0000
+++ 0.0.2-5ubuntu2/debian/changelog	2020-09-01 01:29:48.000000000 +0000
@@ -1,3 +1,22 @@
+pangox-compat (0.0.2-5ubuntu2) groovy; urgency=medium
+
+  * No-change rebuild to pick up i386
+
+ -- Steve Langasek <steve.langa...@ubuntu.com>  Mon, 31 Aug 2020 18:29:48 -0700
+
+pangox-compat (0.0.2-5ubuntu1) focal; urgency=medium
+
+  * Stop setting PangoFontClass.find_shaper. It's gone from modern pango, as
+    shape engines are no longer used.
+
+ -- William Grant <wgr...@ubuntu.com>  Sun, 05 Jan 2020 21:22:16 +1100
+
+pangox-compat (0.0.2-5build1) eoan; urgency=medium
+
+  * No-change rebuild to drop multiarch-support dependency.
+
+ -- Matthias Klose <d...@ubuntu.com>  Sun, 01 Sep 2019 03:41:52 +0000
+
 pangox-compat (0.0.2-5) unstable; urgency=medium
 
   * Use dh-autoreconf during build to support newer architectures.
diff -pruN 0.0.2-5/debian/control 0.0.2-5ubuntu2/debian/control
--- 0.0.2-5/debian/control	2014-09-02 10:39:31.000000000 +0000
+++ 0.0.2-5ubuntu2/debian/control	2020-01-05 10:22:16.000000000 +0000
@@ -1,13 +1,13 @@
 # This file is autogenerated. DO NOT EDIT!
-# 
+#
 # Modifications should be made to debian/control.in instead.
 # This file is regenerated automatically in the clean target.
-
 Source: pangox-compat
 Section: oldlibs
 Priority: extra
-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>
-Uploaders: Emilio Pozuelo Monfort <po...@debian.org>, Michael Biebl <bi...@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>, Emilio Pozuelo Monfort <po...@debian.org>, Michael Biebl <bi...@debian.org>
 Build-Depends: debhelper (>= 8.1.3),
                cdbs (>= 0.4.93),
                gnome-pkg-tools (>= 0.11),
diff -pruN 0.0.2-5/debian/control.in 0.0.2-5ubuntu2/debian/control.in
--- 0.0.2-5/debian/control.in	2014-09-02 10:32:17.000000000 +0000
+++ 0.0.2-5ubuntu2/debian/control.in	2020-01-05 10:22:16.000000000 +0000
@@ -1,7 +1,8 @@
 Source: pangox-compat
 Section: oldlibs
 Priority: extra
-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>
 Uploaders: @GNOME_TEAM@
 Build-Depends: debhelper (>= 8.1.3),
                cdbs (>= 0.4.93),
diff -pruN 0.0.2-5/debian/patches/pango-no-find_shaper.patch 0.0.2-5ubuntu2/debian/patches/pango-no-find_shaper.patch
--- 0.0.2-5/debian/patches/pango-no-find_shaper.patch	1970-01-01 00:00:00.000000000 +0000
+++ 0.0.2-5ubuntu2/debian/patches/pango-no-find_shaper.patch	2020-01-05 10:22:16.000000000 +0000
@@ -0,0 +1,10 @@
+--- pangox-compat-0.0.2.orig/pangox.c
++++ pangox-compat-0.0.2/pangox.c
+@@ -279,7 +279,6 @@ pango_x_font_class_init (PangoXFontClass
+ 
+   font_class->describe = pango_x_font_describe;
+   font_class->get_coverage = pango_x_font_get_coverage;
+-  font_class->find_shaper = pango_x_font_find_shaper;
+   font_class->get_glyph_extents = pango_x_font_get_glyph_extents;
+   font_class->get_metrics = pango_x_font_get_metrics;
+   font_class->get_font_map = pango_x_font_get_font_map;
diff -pruN 0.0.2-5/debian/patches/series 0.0.2-5ubuntu2/debian/patches/series
--- 0.0.2-5/debian/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ 0.0.2-5ubuntu2/debian/patches/series	2020-01-05 10:22:16.000000000 +0000
@@ -0,0 +1 @@
+pango-no-find_shaper.patch

Reply via email to