Package: src:vlfeat Version: 0.9.21+dfsg0-3 Severity: normal Tags: sid bullseye User: [email protected] Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. The severity of this report will be raised before the bullseye release, so nothing has to be done for the buster release. The full build log can be found at: http://people.debian.org/~doko/logs/gcc9-20190321/vlfeat_0.9.21+dfsg0-3_unstable_gcc9.log The last lines of the build log are at the end of this report. To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html GCC 9 also passes the linker option --as-needed by default; typical build issues are passing libraries before object files to the linker, or underlinking of convenience libraries built from the same source. [...] "cc" \ -c -o "bin/debian/objs/liop.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/liop.c" CC bin/debian/objs/mathop_sse2.o "cc" \ -c -o "bin/debian/objs/mathop_sse2.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/mathop_sse2.c" CC bin/debian/objs/hog.o "cc" \ -c -o "bin/debian/objs/hog.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/hog.c" CC bin/debian/objs/hikmeans.o "cc" \ -c -o "bin/debian/objs/hikmeans.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/hikmeans.c" CC bin/debian/objs/generic.o "cc" \ -c -o "bin/debian/objs/generic.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/generic.c" In file included from /usr/include/stdio.h:873, from vl/generic.c:773: In function 'snprintf', inlined from 'vl_configuration_to_string_copy' at vl/generic.c:902:14: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: warning: '__builtin___snprintf_chk' specified bound between 18446744071562067969 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC bin/debian/objs/pgm.o "cc" \ -c -o "bin/debian/objs/pgm.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/pgm.c" CC bin/debian/objs/covdet.o "cc" \ -c -o "bin/debian/objs/covdet.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/covdet.c" CC bin/debian/objs/vlad.o "cc" \ -c -o "bin/debian/objs/vlad.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/vlad.c" CC bin/debian/objs/kmeans.o "cc" \ -c -o "bin/debian/objs/kmeans.o" \ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -g -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -Wextra -Wno-unused-function -Wno-long-long -Wno-variadic-macros -DNDEBUG -O3 -D_GNU_SOURCE -fno-stack-protector -fvisibility=hidden -fPIC -DVL_BUILD_DLL -DVL_DISABLE_SSE2 -DVL_DISABLE_AVX -I. -pthread -fopenmp "vl/kmeans.c" In file included from vl/kmeans.h:21, from vl/kmeans.c:363: vl/kmeans.c: In function '_vl_kmeans_quantize_f': vl/mathop.h:92:37: error: 'vl_infinity_d' not specified in enclosing 'parallel' 92 | #define VL_INFINITY_D (vl_infinity_d.value) | ~~~~~~~~~~~~~~^~~~~~~ vl/kmeans.c:685:34: note: in expansion of macro 'VL_INFINITY_D' 685 | TYPE bestDistance = (TYPE) VL_INFINITY_D ; | ^~~~~~~~~~~~~ In file included from vl/kmeans.c:1782: vl/kmeans.c:672:9: error: enclosing 'parallel' 672 | #pragma omp parallel default(none) \ | ^~~ In file included from vl/kmeans.c:1788: vl/kmeans.c: In function '_vl_kmeans_quantize_d': vl/kmeans.c:685:27: error: 'vl_infinity_d' not specified in enclosing 'parallel' 685 | TYPE bestDistance = (TYPE) VL_INFINITY_D ; vl/kmeans.c:672:9: error: enclosing 'parallel' 672 | #pragma omp parallel default(none) \ | ^~~ make[2]: *** [make/dll.mak:90: bin/debian/objs/kmeans.o] Error 1 make[2]: Leaving directory '/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0' make[1]: *** [debian/rules:17: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<BUILDDIR>>/vlfeat-0.9.21+dfsg0' make: *** [debian/rules:14: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
