Source: libvma Version: 9.2.2-1 Severity: serious Tags: ftbfs https://buildd.debian.org/status/fetch.php?pkg=libvma&arch=amd64&ver=9.2.2-1%2Bb2&stamp=1665870043&raw=0
... In file included from ../../../../src/utils/asm.h:42, from ../../../../src/utils/rdtsc.h:41, from ../../../../src/vlogger/vlogger.h:49, from ../../../../src/vlogger/main.cpp:36: ../../../../src/utils/asm-x86.h: In function ‘void gettimeoftsc(long long unsigned int*)’: ../../../../src/utils/asm-x86.h:113:27: error: ISO C++17 does not allow ‘register’ storage class specifier [-Werror=register] 113 | register uint32_t upper_32, lower_32; | ^~~~~~~~ ../../../../src/utils/asm-x86.h:113:37: error: ISO C++17 does not allow ‘register’ storage class specifier [-Werror=register] 113 | register uint32_t upper_32, lower_32; | ^~~~~~~~ cc1plus: all warnings being treated as errors In file included from ../../../../src/utils/asm.h:42, from ../../../../src/utils/rdtsc.h:41, from ../../../../src/vlogger/vlogger.h:49, from ../../../../src/vlogger/vlogger.cpp:34: ../../../../src/utils/asm-x86.h: In function ‘void gettimeoftsc(long long unsigned int*)’: ../../../../src/utils/asm-x86.h:113:27: error: ISO C++17 does not allow ‘register’ storage class specifier [-Werror=register] 113 | register uint32_t upper_32, lower_32; | ^~~~~~~~ ../../../../src/utils/asm-x86.h:113:37: error: ISO C++17 does not allow ‘register’ storage class specifier [-Werror=register] 113 | register uint32_t upper_32, lower_32; | ^~~~~~~~ make[5]: *** [Makefile:451: main.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../../../../src/vma/proto/mem_buf_desc.h:39, from ../../../../src/vma/util/utils.h:47, from ../../../../src/vlogger/vlogger.cpp:46: ../../../../src/vma/util/vma_list.h: At global scope: ../../../../src/vma/util/vma_list.h:90:37: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 90 | class list_iterator_t : public std::iterator<std::random_access_iterator_tag, T, std::ptrdiff_t, T*, T&> | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from ../../../../src/vlogger/vlogger.h:41: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ cc1plus: all warnings being treated as errors make[5]: *** [Makefile:467: vlogger.lo] Error 1