mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: sortmerna: Fix build with gcc-14.
* gnu/packages/bioinformatics.scm (sortmerna)[arguments]<#:phases> {fix-includes}: New phase. Change-Id: I5c2f6e6456e59ea39f02dd584c6d052c08ff9463
This commit is contained in:
parent
6f40f2b8fb
commit
33bece49a4
1 changed files with 5 additions and 0 deletions
|
@ -12359,6 +12359,11 @@ of these reads to align data quickly through a hash-based indexing scheme.")
|
||||||
"/include"))
|
"/include"))
|
||||||
#:phases
|
#:phases
|
||||||
'(modify-phases %standard-phases
|
'(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'fix-includes
|
||||||
|
(lambda _
|
||||||
|
(substitute* "src/sortmerna/kseq_load.cpp"
|
||||||
|
(("#include <iostream>" all)
|
||||||
|
(string-append all "\n#include <cstdint>")))))
|
||||||
(add-after 'unpack 'find-concurrentqueue-headers
|
(add-after 'unpack 'find-concurrentqueue-headers
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
;; Ensure that headers can be found
|
;; Ensure that headers can be found
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue