[med-svn] [Git][med-team/spades][master] 2 commits: Fixup FTBFS with gcc-15 (Closes: #1097913)

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Fri Sep 19 23:02:26 BST 2025



Nilesh Patra pushed to branch master at Debian Med / spades


Commits:
b778a093 by Nilesh Patra at 2025-09-20T03:19:02+05:30
Fixup FTBFS with gcc-15 (Closes: #1097913)

- - - - -
b8a0ace7 by Nilesh Patra at 2025-09-20T03:19:02+05:30
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/gcc-15.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+spades (4.0.0+really3.15.5+dfsg-2) unstable; urgency=medium
+
+  [ Pierre Gruet ]
+  * Adding d/README.source to warn against future uploads of spades 4.x
+
+  [ Nilesh Patra ]
+  * Fixup FTBFS with gcc-15 (Closes: #1097913)
+
+ -- Nilesh Patra <nilesh at debian.org>  Sat, 20 Sep 2025 02:36:42 +0530
+
 spades (4.0.0+really3.15.5+dfsg-1) unstable; urgency=medium
 
   * Team upload


=====================================
debian/patches/gcc-15.patch
=====================================
@@ -0,0 +1,76 @@
+Description: Fix compilation with gcc 15
+Author: Nilesh Patra <nilesh at iki.fi>
+Last-Update: 2025-09-20
+--- a/assembler/src/common/io/binary/binary.hpp
++++ b/assembler/src/common/io/binary/binary.hpp
+@@ -11,6 +11,7 @@
+ #include <map>
+ #include <unordered_map>
+ #include <memory>
++#include <cstdint>
+ 
+ #include "utils/verify.hpp"
+ #include "io/binary/access.hpp"
+--- a/assembler/src/common/utils/ph_map/key_with_hash.hpp
++++ b/assembler/src/common/utils/ph_map/key_with_hash.hpp
+@@ -61,7 +61,7 @@
+     bool operator==(const SimpleKeyWithHash &that) const {
+         VERIFY_DEV(&this->hash_ == &that.hash_);
+         if (this->ready_ && that.ready_)
+-            return this->idx_ == that.idx_ && this->is_minimal_ == that.is_minimal_;
++            return this->idx_ == that.idx_;
+         return this->key_ == that.key_;
+     }
+ 
+--- a/assembler/src/common/adt/flat_map.hpp
++++ b/assembler/src/common/adt/flat_map.hpp
+@@ -173,7 +173,7 @@
+     }
+ 
+     void swap(flat_map &other) {
+-        data_.swap(other.data);
++        data_.swap(other.data_);
+     }
+ 
+     void clear() {
+--- a/assembler/src/common/adt/flat_set.hpp
++++ b/assembler/src/common/adt/flat_set.hpp
+@@ -124,7 +124,7 @@
+         return data_.erase(iterator_const_cast(first), iterator_const_cast(last));
+     }
+ 
+-    void swap(flat_set &other) { data_.swap(other.data); }
++    void swap(flat_set &other) { data_.swap(other.data_); }
+ 
+     void clear() { data_.clear(); }
+ 
+--- a/assembler/src/common/hmm/hmmmatcher.hpp
++++ b/assembler/src/common/hmm/hmmmatcher.hpp
+@@ -11,6 +11,7 @@
+ 
+ #include <memory>
+ #include "hmmer_fwd.h"
++#include <cstdint>
+ 
+ namespace hmmer {
+ 
+--- a/assembler/src/common/io/reads/read_stream.hpp
++++ b/assembler/src/common/io/reads/read_stream.hpp
+@@ -13,6 +13,7 @@
+ #include <memory>
+ #include <typeinfo>
+ #include <typeindex>
++#include <cstdint>
+ 
+ namespace io {
+ 
+--- a/assembler/ext/include/btree/btree.h
++++ b/assembler/ext/include/btree/btree.h
+@@ -114,6 +114,7 @@
+ #include <ostream>
+ #include <string>
+ #include <utility>
++#include <cstdint>
+ 
+ #ifndef NDEBUG
+ #define BTREE_NDEBUG 0


=====================================
debian/patches/series
=====================================
@@ -23,3 +23,4 @@ fix-privacy-breaches.patch
 typos.patch
 python3.12.patch
 raw_regex_pattern.patch
+gcc-15.patch



View it on GitLab: https://salsa.debian.org/med-team/spades/-/compare/ee77c64d210d77d9bab30b98a5ab1f5b35974821...b8a0ace7e64d22795f54f0eee0d63a61dded035f

-- 
View it on GitLab: https://salsa.debian.org/med-team/spades/-/compare/ee77c64d210d77d9bab30b98a5ab1f5b35974821...b8a0ace7e64d22795f54f0eee0d63a61dded035f
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/20250919/4f60bff8/attachment-0001.htm>


More information about the debian-med-commit mailing list