[med-svn] [Git][med-team/diamond-aligner][master] 2 commits: fix_missing_cstring_riscv64.patch: add dep3 header.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sun Mar 9 09:49:21 GMT 2025
Étienne Mollier pushed to branch master at Debian Med / diamond-aligner
Commits:
417a2d34 by Étienne Mollier at 2025-03-09T10:45:37+01:00
fix_missing_cstring_riscv64.patch: add dep3 header.
Gbp-Dch: ignore
- - - - -
08a9db9c by Étienne Mollier at 2025-03-09T10:48:22+01:00
d/changelog: ready for upload to unstable.
- - - - -
2 changed files:
- debian/changelog
- debian/patches/fix_missing_cstring_riscv64.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,9 @@
-diamond-aligner (2.1.11-1.1) UNRELEASED; urgency=medium
+diamond-aligner (2.1.11-2) unstable; urgency=medium
- * fix memcpy not defined on riscv64.
+ [ Gui-Yue ]
+ * fix memcpy not defined on riscv64. (Closes: #1099828)
- -- Gui-Yue <yuemeng.gui at gmail.com> Sat, 08 Mar 2025 19:10:25 +0800
+ -- Étienne Mollier <emollier at debian.org> Sun, 09 Mar 2025 10:47:09 +0100
diamond-aligner (2.1.11-1) unstable; urgency=medium
=====================================
debian/patches/fix_missing_cstring_riscv64.patch
=====================================
@@ -1,3 +1,25 @@
+Description: fix gcc error caused by missing include cstring
+ diamond compile failed caused by not explicitly including <cstring>.The crucial log is here:
+ .
+ /build/reproducible-path/diamond-aligner-2.1.11/src/search/finger_print.h:138:17:
+ error: ‘memcpy’ was not declared in this scope
+ 138 | memcpy(r, q - 16, 48);
+ | ^~~~~~
+ /build/reproducible-path/diamond-aligner-2.1.11/src/search/finger_print.h:26:1:
+ note: ‘memcpy’ is defined in header ‘’; this is probably
+ fixable by adding ‘#include <cstring>’
+ 25 | #include "basic/value.h"
+ +++ |+#include
+ 26 |
+ .
+ This issue can be fixed by "#include <cstring>"
+Author: Yue Gui <yuemeng.gui at gmail.com>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099828
+Forwarded: https://github.com/bbuchfink/diamond/pull/864
+Reviewed-by: Étienne Mollier <emollier at debian.org>
+Last-Update: 2025-03-09
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/search/finger_print.h
+++ b/src/search/finger_print.h
@@ -23,6 +23,7 @@
View it on GitLab: https://salsa.debian.org/med-team/diamond-aligner/-/compare/a3323275ef6ef6621bc9a62019e15d6f218ef647...08a9db9c54c90622b1210036d486472b01a50a69
--
View it on GitLab: https://salsa.debian.org/med-team/diamond-aligner/-/compare/a3323275ef6ef6621bc9a62019e15d6f218ef647...08a9db9c54c90622b1210036d486472b01a50a69
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/20250309/a4f0f522/attachment-0001.htm>
More information about the debian-med-commit
mailing list