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

Andreas Tille tille at debian.org
Mon May 19 14:40:45 BST 2025


Package: release.debian.org
Severity: normal
X-Debbugs-Cc: cthreadpool at packages.debian.org, Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>, 1103105 at bugs.debian.org, Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Control: affects -1 + src:cthreadpool
User: release.debian.org at 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
-------------- next part --------------
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-0.0+git20231218.4eb5a69-1-] {+0.0+git20231218.4eb5a69-2+}
-------------- next part --------------
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 at 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 at lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moeller at debian.org>
 Build-Depends: debhelper-compat (= 13),
-# for testing
-	valgrind, python3, time
+               architecture-is-64-bit,
+               valgrind <!nocheck>,
+               python3 <!nocheck>,
+               time <!nocheck>
 Standards-Version: 4.6.2
 Section: libs
 Homepage: https://github.com/Pithikos/C-Thread-Pool


More information about the debian-science-maintainers mailing list