[Debian-med-packaging] Bug#1037702: jellyfish: ftbfs with GCC-13
Matthias Klose
doko at debian.org
Wed Jun 14 10:25:58 BST 2023
Package: src:jellyfish
Version: 2.3.0-15
Severity: normal
Tags: sid trixie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-13
[This bug is 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/jellyfish_2.3.0-15_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
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-13/porting_to.html
[...]
# SKIP: 2
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
SKIP: tests/big
===============
Skip big test
SKIP tests/big.sh (exit status: 77)
SKIP: tests/swig_ruby
=====================
SKIP tests/swig_ruby.sh (exit status: 77)
FAIL: tests/swig_perl
=====================
Test test_mer_file.t
ok 1 - require jellyfish;
ok 2 - Histogram
ok 3 - Dump
ok 4 - Query identical to read
1..4
Test test_hash_counter.t
ok 1 - require jellyfish;
ok 2 - mer_dna k
ok 3 - Hash size
ok 4 - Hash value length
not ok 5 - Adding to new mer
# Failed test 'Adding to new mer'
# at /<<PKGBUILDDIR>>/swig/perl5/t/test_hash_counter.t line 31.
not ok 6 - Adding mer to hash
# Failed test 'Adding mer to hash'
# at /<<PKGBUILDDIR>>/swig/perl5/t/test_hash_counter.t line 48.
1..6
# Looks like you failed 2 tests of 6.
FAIL tests/swig_perl.sh (exit status: 2)
============================================================================
Testsuite summary for jellyfish 2.3.0
============================================================================
# TOTAL: 15
# PASS: 12
# SKIP: 2
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to gmarcais at umd.edu
============================================================================
make[5]: *** [Makefile:2348: test-suite.log] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: *** [Makefile:2456: check-TESTS] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: *** [Makefile:2661: check-am] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:2663: check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:103: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
More information about the Debian-med-packaging
mailing list