Package: src:liborcus Version: 0.19.2-6 Severity: important Tags: sid forky User: debian-...@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/liborcus_0.19.2-6_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 [...] inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, random_access_iterator_tag) [with _OutputIterator = unsigned char*; _Size = long unsigned int; _Tp = unsigned char]' at /usr/include/c++/15/bits/stl_algobase.h:1158:20, inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = unsigned char*; _Size = long unsigned int; _Tp = unsigned char]' at /usr/include/c++/15/bits/stl_algobase.h:1188:29, inlined from 'static _ForwardIterator std::__uninitialized_default_n_1<true>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = unsigned char*; _Size = long unsigned int]' at /usr/include/c++/15/bits/stl_uninitialized.h:876:29, inlined from 'static _ForwardIterator std::__uninitialized_default_n_1<true>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = unsigned char*; _Size = long unsigned int]' at /usr/include/c++/15/bits/stl_uninitialized.h:868:9, inlined from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = unsigned char*; _Size = long unsigned int]' at /usr/include/c++/15/bits/stl_uninitialized.h:920:20, inlined from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, allocator<_Tp2>&) [with _ForwardIterator = unsigned char*; _Size = long unsigned int; _Tp = unsigned char]' at /usr/include/c++/15/bits/stl_uninitialized.h:975:44, inlined from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/15/bits/vector.tcc:773:35, inlined from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/15/bits/stl_vector.h:1145:21, inlined from 'std::string orcus::encode_to_base64(const std::vector<unsigned char>&)' at base64.cpp:53:15: /usr/include/c++/15/bits/stl_algobase.h:936:18: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 936 | *__first = __val; | ~~~~~~~~~^~~~~~~ libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c json_parser_base.cpp -fPIC -DPIC -o json_parser_base.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c css_parser_base.cpp -fPIC -DPIC -o css_parser_base.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o parser_base.lo parser_base.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c base64.cpp -fPIC -DPIC -o base64.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c parser_base.cpp -fPIC -DPIC -o .libs/parser_base.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o parser_global.lo parser_global.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c parser_global.cpp -fPIC -DPIC -o .libs/parser_global.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o sax_parser_base.lo sax_parser_base.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c sax_parser_base.cpp -fPIC -DPIC -o .libs/sax_parser_base.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o sax_token_parser.lo sax_token_parser.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c parser_base.cpp -fPIC -DPIC -o parser_base.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c sax_token_parser.cpp -fPIC -DPIC -o .libs/sax_token_parser.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o sax_token_parser_thread.lo sax_token_parser_thread.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o stream.lo stream.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c sax_token_parser_thread.cpp -fPIC -DPIC -o .libs/sax_token_parser_thread.o libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c stream.cpp -fPIC -DPIC -o .libs/stream.o libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c parser_global.cpp -fPIC -DPIC -o parser_global.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o string_pool.lo string_pool.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c string_pool.cpp -fPIC -DPIC -o .libs/string_pool.o In file included from ../../include/orcus/sax_ns_parser.hpp:11, from ../../include/orcus/sax_token_parser.hpp:11, from sax_token_parser.cpp:8: ../../include/orcus/sax_parser.hpp:24:22: error: 'uint8_t' does not name a type 24 | static constexpr uint8_t baseline_version = 10; | ^~~~~~~ ../../include/orcus/sax_parser.hpp:12:1: note: 'uint8_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' 11 | #include "sax_parser_base.hpp" +++ |+#include <cstdint> 12 | /bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\""../.."\" -D__ORCUS_PSR_BUILDING_DLL "-DHAVE_FILESYSTEM=1" "-DHAVE_EXPERIMENTAL_FILESYSTEM=1" -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c -o tokens.lo tokens.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c tokens.cpp -fPIC -DPIC -o .libs/tokens.o make[4]: *** [Makefile:1301: sax_token_parser.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c json_parser_thread.cpp -fPIC -DPIC -o json_parser_thread.o >/dev/null 2>&1 stream.cpp: In function 'std::string orcus::{anonymous}::convert_utf16_to_utf8(const char*, size_t, unicode_t)': stream.cpp:98:10: warning: 'template<class _Codecvt, class _Elem, class _Wide_alloc, class _Byte_alloc> class std::__cxx11::wstring_convert' is deprecated [-Wdeprecated-declarations] 98 | std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t> conversion; | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/locale:47, from stream.cpp:18: /usr/include/c++/15/bits/locale_conv.h:262:33: note: declared here 262 | class _GLIBCXX17_DEPRECATED wstring_convert | ^~~~~~~~~~~~~~~ libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c sax_parser_base.cpp -fPIC -DPIC -o sax_parser_base.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c tokens.cpp -fPIC -DPIC -o tokens.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c string_pool.cpp -fPIC -DPIC -o string_pool.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c stream.cpp -fPIC -DPIC -o stream.o >/dev/null 2>&1 libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src/include -DSRCDIR=\"../..\" -D__ORCUS_PSR_BUILDING_DLL -DHAVE_FILESYSTEM=1 -DHAVE_EXPERIMENTAL_FILESYSTEM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 -ffile-prefix-map=/build/reproducible-path/liborcus-0.19.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -Wall -pthread -Wshadow -DSIZEOF_VOID_P=8 -O2 -D__ORCUS_ODS -D__ORCUS_XLSX -D__ORCUS_XLS_XML -D__ORCUS_GNUMERIC -I/usr/include/mdds-2.1 -D__ORCUS_SPREADSHEET_MODEL -D__ORCUS_PYTHON_CSV -D__ORCUS_PYTHON_XLSX -D__ORCUS_PYTHON_ODS -D__ORCUS_PYTHON_XLS_XML -D__ORCUS_PYTHON_GNUMERIC -c sax_token_parser_thread.cpp -fPIC -DPIC -o sax_token_parser_thread.o >/dev/null 2>&1 make[4]: Leaving directory '/build/reproducible-path/liborcus-0.19.2/src/parser' make[3]: *** [Makefile:2361: all-recursive] Error 1 make[3]: Leaving directory '/build/reproducible-path/liborcus-0.19.2/src' make[2]: *** [Makefile:1472: all-recursive] Error 1 make[2]: Leaving directory '/build/reproducible-path/liborcus-0.19.2' make[1]: *** [Makefile:1381: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/liborcus-0.19.2' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:14: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2