Hi,
libquvi fails to build in a test rebuild on at least amd64 and arm64 with
gcc-16/g++-16, but builds properly with gcc-15/g++-15. The severity of this
report will be raised before the forky release.
The full build log can be found at:
https://people.debian.org/~ema/gcc-16-rebuilds/output-1/libquvi_arm64.build.xz
The last lines of the build log are at the end of this report.
To build with GCC 16, either set CC=gcc-16 CXX=g++-16 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures include unused (but set) variables, array subscripts
partly outside array bounds, and new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-16/porting_to.html
Please only close this issue after double-checking that the package can be
built correctly with GCC 16.
Please do not reassign this bug to another package. If a fix in another package
is required, then file a bug for the other package (or clone), and mark this
bug as blocked by the bug in the other package.
[...]
NOTE: Check /build/reproducible-path/libquvi-0.9.4/tests/quvi.xml for details
** (gtester:25365): WARNING **: 16:52:52.755: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/playlist... (pid=25366)
/quvi/playlist (core): OK
/quvi/playlist (short): OK
/quvi/playlist (escaped URL): OK
/quvi/playlist (nosupport): OK
PASS: ../tests/playlist
** (gtester:25380): WARNING **: 16:52:52.808: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/supports... (pid=25381)
/quvi/supports (online): OK
/quvi/supports (offline): OK
/quvi/supports (network error): OK
PASS: ../tests/supports
** (gtester:25397): WARNING **: 16:52:52.909: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/resolve... (pid=25398)
/quvi/resolve (core): OK
/quvi/resolve (nodst): OK
/quvi/resolve (nodst #t param): OK
/quvi/resolve (short URL with #t param): OK
PASS: ../tests/resolve
** (gtester:25412): WARNING **: 16:52:52.970: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/media... (pid=25413)
/quvi/media (core): OK
/quvi/media (>1 streams): OK
/quvi/media (select): OK
/quvi/media (short): OK
/quvi/media (escaped URL): OK
/quvi/media (escaped UTF8 URL): OK
/quvi/media (nosupport): OK
/quvi/media (start_time): OK
/quvi/media (same handle): OK
PASS: ../tests/media
** (gtester:25427): WARNING **: 16:52:53.028: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/scan... (pid=25428)
/quvi/scan (core): OK
/quvi/scan (short): OK
/quvi/scan (noresults): OK
/quvi/scan (userdata): OK
PASS: ../tests/scan
** (gtester:25442): WARNING **: 16:52:53.081: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/goto... (pid=25443)
/quvi/goto URL: OK
PASS: ../tests/goto
** (gtester:25457): WARNING **: 16:52:53.134: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/http_metainfo... (pid=25458)
/quvi/http_metainfo: OK
PASS: ../tests/http_metainfo
** (gtester:25472): WARNING **: 16:52:53.187: Deprecated: Since GLib 2.62, gtester and gtester-report are deprecated. Port to TAP.
TEST: ../tests/subtitle... (pid=25473)
/quvi/subtitle (core): OK
/quvi/subtitle (short): OK
/quvi/subtitle (select): OK
/quvi/subtitle (nosupport): OK
/quvi/subtitle (sameq): OK
PASS: ../tests/subtitle
make[2]: *** [Makefile:1116: test] Error 1
make[2]: Leaving directory '/build/reproducible-path/libquvi-0.9.4/tests'
make[1]: *** [Makefile:966: test] Error 2
make[1]: Leaving directory '/build/reproducible-path/libquvi-0.9.4'
dh_auto_test: error: make -j128 test TESTSUITEFLAGS="-j128 --verbose" VERBOSE=1 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2