Bug#893492: mark kgendesignerplugin Multi-Arch: foreign
Package: kgendesignerplugin
Version: 5.43.0-1
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
Control: affects -1 + src:kpimtextedit
kpimtextedit fails to cross build from source, because it fails running
kgendesignerplugin with an Exec format error. Likely, kgendesignerplugin
needs to be marked Multi-Arch: foreign. I took a look into its
documentation and it seems that this tool converts ini-style
configuration files into C++ source. Since both are text formats, that'd
constitute an architecture-independent interface and thus would warrant
Multi-Arch: foreign. I'd like to thank you for having nicely split this
tool into a separate package. This splitting simplified the analysis. If
you agree, please apply the attached patch.
Helmut
diff --minimal -Nru kdesignerplugin-5.43.0/debian/changelog kdesignerplugin-5.43.0/debian/changelog
--- kdesignerplugin-5.43.0/debian/changelog 2018-02-26 11:43:21.000000000 +0100
+++ kdesignerplugin-5.43.0/debian/changelog 2018-03-19 12:47:36.000000000 +0100
@@ -1,3 +1,10 @@
+kdesignerplugin (5.43.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark kgendesignerplugin Multi-Arch: foreign (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Mon, 19 Mar 2018 12:47:36 +0100
+
kdesignerplugin (5.43.0-1) experimental; urgency=medium
* Use the salsa canonical urls
diff --minimal -Nru kdesignerplugin-5.43.0/debian/control kdesignerplugin-5.43.0/debian/control
--- kdesignerplugin-5.43.0/debian/control 2018-02-26 11:43:21.000000000 +0100
+++ kdesignerplugin-5.43.0/debian/control 2018-03-19 12:47:28.000000000 +0100
@@ -63,6 +63,7 @@
Package: kgendesignerplugin
Section: libdevel
Architecture: any
+Multi-Arch: foreign
Depends: kdesignerplugin-data (= ${source:Version}),
${misc:Depends},
${shlibs:Depends},
Reply to: