Package: pccts
Version: 1.33MR33-6
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:cccc

cccc fails to cross build from source, because it fails running antlr
with an Exec format error. Usually, that indicates that the relevant
package should be marked Multi-Arch: foreign. In this case, I think that
such a marking is correct. pccts can generally be described as a parser
generator. As such it converts a textual syntax description into source
code for a programming language (C or C++). Since both formats it deals
with are textual, the behaviour can be assumed architecture-independent.
Please consider applying the attached patch.

Helmut
diff -u pccts-1.33MR33/debian/changelog pccts-1.33MR33/debian/changelog
--- pccts-1.33MR33/debian/changelog
+++ pccts-1.33MR33/debian/changelog
@@ -1,3 +1,10 @@
+pccts (1.33MR33-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark pccts Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sun, 05 Apr 2020 14:59:09 +0200
+
 pccts (1.33MR33-6) unstable; urgency=low
 
   * Updating to standards 3.8.3.
diff -u pccts-1.33MR33/debian/control pccts-1.33MR33/debian/control
--- pccts-1.33MR33/debian/control
+++ pccts-1.33MR33/debian/control
@@ -7,6 +7,7 @@
 
 Package: pccts
 Architecture: any
+Multi-Arch: foreign
 Replaces: sorcerer
 Provides: sorcerer
 Depends: ${shlibs:Depends}, ${misc:Depends}

Reply via email to