Source: pangomm
Version: 2.46.4-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

pangomm cannot cross built from source, because its libxml-parser-perl
dependency is not cross-satisfiable. libxml-parser-perl is being
requested for the host architecture, but a foreign perl installation is
not currently possible. It really is needed for running gmmproc during
build, so it should be requested for the build architecture. Once doing
so, pangomm cross builds successfully. I'm attaching a patch for your
convenience.

Helmut
diff -Nru pangomm-2.46.4/debian/changelog pangomm-2.46.4/debian/changelog
--- pangomm-2.46.4/debian/changelog     2024-02-16 13:33:10.000000000 +0100
+++ pangomm-2.46.4/debian/changelog     2025-12-15 17:17:29.000000000 +0100
@@ -1,3 +1,10 @@
+pangomm (2.46.4-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate libxml-parser-perl dependency :native. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Mon, 15 Dec 2025 17:17:29 +0100
+
 pangomm (2.46.4-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru pangomm-2.46.4/debian/control pangomm-2.46.4/debian/control
--- pangomm-2.46.4/debian/control       2024-02-16 13:33:10.000000000 +0100
+++ pangomm-2.46.4/debian/control       2025-12-15 17:17:29.000000000 +0100
@@ -9,7 +9,7 @@
                libcairomm-1.0-dev (>= 1.12.0),
                libglibmm-2.4-dev (>= 2.48.0),
                libpango1.0-dev (>= 1.41.0),
-               libxml-parser-perl,
+               libxml-parser-perl:native,
                meson (>= 0.55.0),
                mm-common (>= 0.9.8),
                xsltproc

Reply via email to