• Bug#1101321: multiarchify argtable2 binary packages

    From Helmut Grohne@21:1/5 to All on Tue Mar 25 17:20:01 2025
    Package: libargtable2-0
    Version: 13-3
    Tags: patch
    User: debian-cross@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

    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@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: fo