[Debian-med-packaging] Bug#1096372: biobambam2: ftbfs with GCC-15

Matthias Klose doko at debian.org
Mon Feb 17 17:05:08 GMT 2025


Package: src:biobambam2
Version: 2.0.185+ds-2
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/biobambam2_2.0.185+ds-2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17   -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamseqchksum-bamseqchksum.o `test -f 'programs/bamseqchksum.cpp' || echo './'`programs/bamseqchksum.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17   -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamseqchksum-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/normalisefasta-normalisefasta.o `test -f 'programs/normalisefasta.cpp' || echo './'`programs/normalisefasta.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/normalisefasta-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamfilterheader-bamfilterheader.o `test -f 'programs/bamfilterheader.cpp' || echo './'`programs/bamfilterheader.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamfilterheader-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamfilterheader2-bamfilterheader2.o `test -f 'programs/bamfilterheader2.cpp' || echo './'`programs/bamfilterheader2.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamfilterheader2-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bammdnm-bammdnm.o `test -f 'programs/bammdnm.cpp' || echo './'`programs/bammdnm.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bammdnm-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bammapdist-bammapdist.o `test -f 'programs/bammapdist.cpp' || echo './'`programs/bammapdist.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bammapdist-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamvalidate-bamvalidate.o `test -f 'programs/bamvalidate.cpp' || echo './'`programs/bamvalidate.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamvalidate-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamflagsplit-bamflagsplit.o `test -f 'programs/bamflagsplit.cpp' || echo './'`programs/bamflagsplit.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamflagsplit-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamintervalcomment-bamintervalcomment.o `test -f 'programs/bamintervalcomment.cpp' || echo './'`programs/bamintervalcomment.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamintervalcomment-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamintervalcommenthist-bamintervalcommenthist.o `test -f 'programs/bamintervalcommenthist.cpp' || echo './'`programs/bamintervalcommenthist.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamintervalcommenthist-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamstreamingmarkduplicates-bamstreamingmarkduplicates.o `test -f 'programs/bamstreamingmarkduplicates.cpp' || echo './'`programs/bamstreamingmarkduplicates.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamstreamingmarkduplicates-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamalignfrac-bamalignfrac.o `test -f 'programs/bamalignfrac.cpp' || echo './'`programs/bamalignfrac.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamalignfrac-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamfilternames-bamfilternames.o `test -f 'programs/bamfilternames.cpp' || echo './'`programs/bamfilternames.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamfilternames-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamsormadup-bamsormadup.o `test -f 'programs/bamsormadup.cpp' || echo './'`programs/bamsormadup.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamsormadup-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamexplode-bamexplode.o `test -f 'programs/bamexplode.cpp' || echo './'`programs/bamexplode.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamexplode-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamexploderef-bamexploderef.o `test -f 'programs/bamexploderef.cpp' || echo './'`programs/bamexploderef.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamexploderef-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamfastexploderef-bamfastexploderef.o `test -f 'programs/bamfastexploderef.cpp' || echo './'`programs/bamfastexploderef.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamfastexploderef-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamfastnumextract-bamfastnumextract.o `test -f 'programs/bamfastnumextract.cpp' || echo './'`programs/bamfastnumextract.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamfastnumextract-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamranksort-bamranksort.o `test -f 'programs/bamranksort.cpp' || echo './'`programs/bamranksort.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamranksort-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/fastaexplod-fastaexplod.o `test -f 'programs/fastaexplod.cpp' || echo './'`programs/fastaexplod.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/fastaexplod-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamrecalculatecigar-bamrecalculatecigar.o `test -f 'programs/bamrecalculatecigar.cpp' || echo './'`programs/bamrecalculatecigar.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamrecalculatecigar-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamfiltermc-bamfiltermc.o `test -f 'programs/bamfiltermc.cpp' || echo './'`programs/bamfiltermc.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamfiltermc-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamnumericalindex-bamnumericalindex.o `test -f 'programs/bamnumericalindex.cpp' || echo './'`programs/bamnumericalindex.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o biobambam2/bamnumericalindex-Licensing.o `test -f 'biobambam2/Licensing.cpp' || echo './'`biobambam2/Licensing.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -fopenmp -std=c++17  -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall  -g -O2 -ffile-prefix-map=/build/reproducible-path/biobambam2-2.0.185+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -c -o programs/bamnumericalindexstats-bamnumericalindexstats.o `test -f 'programs/bamnumericalindexstats.cpp' || echo './'`programs/bamnumericalindexstats.cpp
In file included from /usr/include/libmaus2/bambam/BamNumericalIndexDecoder.hpp:22,
                 from programs/bamnumericalindexstats.cpp:21:
/usr/include/libmaus2/aio/InputStreamInstance.hpp:44:86: error: ‘uint64_t’ has not been declared
   44 |                         static int getSymbolAtPosition(std::string const & filename, uint64_t const offset)
      |                                                                                      ^~~~~~~~
/usr/include/libmaus2/aio/InputStreamInstance.hpp:22:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   21 | #include <libmaus2/aio/InputStreamPointerWrapper.hpp>
  +++ |+#include <cstdint>
   22 | #include <istream>
/usr/include/libmaus2/aio/InputStreamInstance.hpp:57:32: error: ‘uint64_t’ does not name a type
   57 |                         static uint64_t getFileSize(std::string const & filename)
      |                                ^~~~~~~~
/usr/include/libmaus2/aio/InputStreamInstance.hpp:57:32: note: ‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
make[3]: *** [Makefile:6095: programs/bamnumericalindexstats-bamnumericalindexstats.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/biobambam2-2.0.185+ds/src'
make[2]: *** [Makefile:451: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/biobambam2-2.0.185+ds'
make[1]: *** [Makefile:381: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/biobambam2-2.0.185+ds'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Debian-med-packaging mailing list