[med-svn] [Git][med-team/pbseqlib][master] Build with gcc-16 Closes: #1133604

Andreas Tille (@tille) gitlab at salsa.debian.org
Wed Aug 12 13:34:01 BST 2026



Andreas Tille pushed to branch master at Debian Med / pbseqlib


Commits:
5226d6c7 by Andreas Tille at 2026-08-12T13:41:50+02:00
Build with gcc-16 Closes: #1133604

- - - - -


4 changed files:

- debian/changelog
- debian/copyright
- + debian/patches/gcc-16.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+pbseqlib (5.3.5+dfsg-12) UNRELEASED; urgency=medium
+
+  * Build with gcc-16
+    Closes: #1133604
+
+ -- Andreas Tille <tille at debian.org>  Wed, 12 Aug 2026 13:41:31 +0200
+
 pbseqlib (5.3.5+dfsg-11) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/copyright
=====================================
@@ -23,7 +23,7 @@ Files: pbdata/MD5Utils.cpp
        pbdata/MD5Utils.hpp
 Copyright: 1991-1992 RSA Data Security, Inc.
            1995             Mordechai T. Abzug
-License: RSA
+License: PacBio-BSD-3-Clause| BSD-3-clause and/or NTP LICENSE
 
 Files: debian/*
 Copyright: 2016-2017 Afif Elghraoui <afif at debian.org>


=====================================
debian/patches/gcc-16.patch
=====================================
@@ -0,0 +1,17 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: 2026-08-12
+Description: operator== is bool not int in C++20 which is strictly enforced in GCC 16
+Bug-Debian: https://bugs.debian.org/1133604
+            (The bug was filed against package pbdagcon but it was a result of this header file)
+
+--- a/alignment/tuples/DNATuple.hpp
++++ b/alignment/tuples/DNATuple.hpp
+@@ -75,7 +75,7 @@ public:
+             return 0;
+     }
+ 
+-    int operator==(const PositionDNATuple &pTuple) const
++    bool operator==(const PositionDNATuple &pTuple) const
+     {
+         return tuple == pTuple.tuple and pos == pTuple.pos;
+     }


=====================================
debian/patches/series
=====================================
@@ -5,3 +5,4 @@ static+shared_lib.patch
 gcc-13.patch
 pbbam_2.3.0
 gcc-14.patch
+gcc-16.patch



View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/-/commit/5226d6c78ba72b3e448621b1554c8fbbee29628e

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/-/commit/5226d6c78ba72b3e448621b1554c8fbbee29628e
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260812/5710628f/attachment-0001.htm>


More information about the debian-med-commit mailing list