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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]>
-Uploaders: Emilio Pozuelo Monfort <[email protected]>, Michael Biebl <[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Debian GNOME Maintainers <[email protected]>
+Uploaders: Debian GNOME Maintainers <[email protected]>, Emilio Pozuelo Monfort <[email protected]>, Michael Biebl <[email protected]>
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 <[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Debian GNOME Maintainers <[email protected]>
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