[med-svn] [Git][med-team/pbcopper][master] 6 commits: gcc-15: new patch: fix build failure with gcc-15.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Thu Sep 25 20:18:21 BST 2025



Étienne Mollier pushed to branch master at Debian Med / pbcopper


Commits:
120b4c91 by Étienne Mollier at 2025-09-25T21:04:33+02:00
gcc-15: new patch: fix build failure with gcc-15.

Closes: #1097555

- - - - -
27d70859 by Étienne Mollier at 2025-09-25T21:09:48+02:00
d/control: build depends on pkgconf.

- - - - -
f4540043 by Étienne Mollier at 2025-09-25T21:10:44+02:00
d/patches/*: normalize Last-Update timestamp.

- - - - -
b0c76e9c by Étienne Mollier at 2025-09-25T21:13:04+02:00
d/watch: upgrade to version 5 watch file.

- - - - -
d408497e by Étienne Mollier at 2025-09-25T21:13:29+02:00
d/control: remove redundant Rules-Requires-Root: no.

- - - - -
800baa7c by Étienne Mollier at 2025-09-25T21:13:57+02:00
d/control: declare compliance to standards version 4.7.2.

- - - - -


6 changed files:

- debian/control
- + debian/patches/gcc-15
- debian/patches/series
- debian/patches/skip_test_Parallel_FireAndForget.patch
- debian/patches/static+shared_lib.patch
- debian/watch


Changes:

=====================================
debian/control
=====================================
@@ -8,16 +8,15 @@ Build-Depends: debhelper-compat (= 13),
                d-shlibs,
                meson,
                cmake,
-               pkg-config,
+               pkgconf,
                libboost-dev,
                googletest,
                libgtest-dev,
                libsimde-dev
-Standards-Version: 4.6.2
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/med-team/pbcopper
 Vcs-Git: https://salsa.debian.org/med-team/pbcopper.git
 Homepage: https://github.com/PacificBiosciences/pbcopper
-Rules-Requires-Root: no
 
 Package: libpbcopper2.3.0
 Architecture: any


=====================================
debian/patches/gcc-15
=====================================
@@ -0,0 +1,18 @@
+Description: fix build failure with gcc-15.
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097555
+Forwarded: no
+Last-Update: 2025-09-25
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- pbcopper.orig/include/pbcopper/algorithm/LSHIndex.h
++++ pbcopper/include/pbcopper/algorithm/LSHIndex.h
+@@ -229,7 +229,7 @@
+         for (auto& mut : o.mutexes_) {
+             res.mutexes_.emplace_back(Utility::Ssize(mut));
+         }
+-        res.isBottomKOnly_ = o.isBottomKOnly__;
++        res.isBottomKOnly_ = o.isBottomKOnly_;
+         return res;
+     }
+     LSHIndex Clone() const { return CloneLike(*this); }


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ simde.patch
 static+shared_lib.patch
 skip_test_Parallel_FireAndForget.patch
 gcc-13
+gcc-15


=====================================
debian/patches/skip_test_Parallel_FireAndForget.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 24 Feb 2022 17:45:52 +0100
+Last-Update: 2022-02-24
 Forwarded: not-needed
 Description: Simply skip test producing
  [  FAILED  ] 2 tests, listed below:


=====================================
debian/patches/static+shared_lib.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Tue, 26 May 2020 12:54:54 +0200
+Last-Update: 2020-05-26
 Description: Enable building shared and static lib
 Forwarded: not-needed
 


=====================================
debian/watch
=====================================
@@ -1,4 +1,7 @@
-version=4
+Version: 5
 
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%" \
-  https://github.com/PacificBiosciences/pbcopper/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz
+Source: https://github.com/PacificBiosciences/pbcopper/tags
+Matching-Pattern: (?:.*?/)?v?(\d[\d.]*)\.tar\.gz
+Dversionmangle: s/\+dfsg//g
+Filenamemangle: s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%
+Repacksuffix: +dfsg



View it on GitLab: https://salsa.debian.org/med-team/pbcopper/-/compare/db9358638737c3b3a31fe958f33b2ad0f1183bf5...800baa7c1c3ffa8870858bd584c11d6514574c51

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbcopper/-/compare/db9358638737c3b3a31fe958f33b2ad0f1183bf5...800baa7c1c3ffa8870858bd584c11d6514574c51
You're receiving this email because of your account on salsa.debian.org.


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


More information about the debian-med-commit mailing list