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

Reply via email to