• Bug#1106086: unblock: cthreadpool/0.0+git20231218.4eb5a69-1

    From Andreas Tille@21:1/5 to All on Mon May 19 15:50:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part MIME message sent by reportbug.


    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: cthreadpool@packages.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>, 1103105@bugs.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
    Control: affects -1 + src:cthreadpool
    User: release.debian.org@packages.debian.org
    Usertags: unblock

    Please unblock package cthreadpool

    (Please provide enough (but not too much) information to help
    the release team to judge the request efficiently. E.g. by
    filling in the sections below.)

    [ Reason ]
    The upload of version prevents building on i386 (and all other 32 bit architectures) which has led to bug #1103105. The problem is only
    affecting the build time test of this architecture all package. Its a
    header only library.

    [ Impact ]
    The package as well as its only (build-)reverse dependency vienna-rna
    could be released with Trixie. In principle the package could be made "Architecture: any" and build only for 64 bit architectures but IMHO
    this makes no sense for a header-only library.

    [ Tests ]
    None

    [ Risks ]
    The code is trivial, its a leaf package, it will be used on 64 bit
    anyway - the change was just made to prevent failures for future
    archive wide builds on 32bit hardware.

    [ Checklist ]
    [*] all changes are documented in the d/changelog
    [*] I reviewed all changes and I approve them
    [*] attach debdiff against the package in testing


    unblock cthreadpool/0.0+git20231218.4eb5a69-1

    File lists identical (after any substitutions)

    Control files: lines which differ (wdiff format) ------------------------------------------------
    Version: [-0.0+git20231218.4eb5a69-1-] {+0.0+git20231218.4eb5a69-2+}

    diff --git a/debian/changelog b/debian/changelog
    index a8a0948..5eb9ede 100644
    --- a/debian/changelog
    +++ b/debian/changelog
    @@ -1,3 +1,13 @@
    +cthreadpool (0.0+git20231218.4eb5a69-2) unstable; urgency=medium
    +
    + * Team upload.
    + * Build (== run test suite) only on 64 bit architectures since
    + it seems 32 bit architectures are causing long processing
    + Closes: #1103105
    + * Mark build time test depends as such
    +
    + -- Andreas Tille <tille@debian.org> Mon, 19 May 2025 08:31:39 +0200
    +
    cthreadpool (0.0+git20231218.4eb5a69-1) unstable; urgency=medium

    * Team upload.
    diff --git a/debian/control b/debian/control
    index 462b499..26b0587 100644
    --- a/debian/control
    +++ b/debian/control
    @@ -3,8 +3,10 @@ Priority: optional
    Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Uploaders: Steffen Moeller <moeller@debian.org>
    Build-Depends: debhelper-compat (= 13),
    -# for testing
    - valgrind, python3, time
    + architecture-is-64-bit,
    + valgrind <!nocheck>,
    + python3 <!nocheck>,
    +