tag 1097242 + fixed-upstream thanks
Hi, Am 17.02.25 um 18:32 schrieb Matthias Klose:
/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 |
Same as libixion, see #1097204. One more of #include <cstdint> missing. (And other files.) liborcus 0.20.0 as in NEW for experimental (and required for LO 25.8) already fixes this. If we ever needed to keep 0.19.x for a while (and/or a new 0.19.x upload) I will fix this in git for that one, too. Regards, Rene