[Debian-med-packaging] Bug#1101321: multiarchify argtable2 binary packages

Helmut Grohne helmut at subdivi.de
Tue Mar 25 16:14:43 GMT 2025


Package: libargtable2-0
Version: 13-3
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + libjson-rpc-cpp

Hi,

in order to cross build libjson-rpc-cpp, we'll have to install
libargtable2-0 for multiple architectures. In effect that means we need
it to be Multi-Arch: same. I checked the packages and am proposing the
attached patch to that end.

Helmut
-------------- next part --------------
diff --minimal -Nru argtable2-13/debian/changelog argtable2-13/debian/changelog
--- argtable2-13/debian/changelog	2024-12-03 07:17:45.000000000 +0100
+++ argtable2-13/debian/changelog	2025-03-25 16:19:37.000000000 +0100
@@ -1,3 +1,10 @@
+argtable2 (13-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add multiarch annotations. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Tue, 25 Mar 2025 16:19:37 +0100
+
 argtable2 (13-3) unstable; urgency=medium
 
   * Demote libargtable2-docs to Suggests
diff --minimal -Nru argtable2-13/debian/control argtable2-13/debian/control
--- argtable2-13/debian/control	2024-12-03 07:17:45.000000000 +0100
+++ argtable2-13/debian/control	2025-03-25 16:19:33.000000000 +0100
@@ -14,6 +14,7 @@
 Package: libargtable2-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: libargtable2-0 (= ${binary:Version}), ${misc:Depends}
 Suggests: libargtable2-docs (= ${source:Version})
 Conflicts: argtable2, argtable
@@ -38,6 +39,7 @@
 Package: libargtable2-docs
 Section: doc
 Architecture: all
+Multi-Arch: foreign
 Suggests: libargtable2-dev (= ${source:Version})
 Depends: ${misc:Depends}
 Description: Library for parsing GNU style command line arguments (documentation)
@@ -57,6 +59,7 @@
 Package: libargtable2-0
 Conflicts: argtable2, argtable
 Architecture: any
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Library for parsing GNU style command line arguments
  Argtable is an ANSI C library for parsing GNU style command line arguments.


More information about the Debian-med-packaging mailing list