On Sat, 10 Sep 2022 13:50:47 +0000, Aaron Boxer wrote:

> This bug has been fixed in current unstable version of the library.
> Can it be closed ?

Sorry to say but version 10.0.0-1 still fails to build in my perl
5.36 chroot (and builds in unstable with perl 5.34).


make  -f src/lib/codec/CMakeFiles/grokj2kcodec.dir/build.make 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/depend
make[3]: Entering directory '/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu'
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E 
cmake_depends "Unix Makefiles" /build/libgrokj2k-10.0.0 
/build/libgrokj2k-10.0.0/src/lib/codec 
/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu 
/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec/CMakeFiles/grokj2kcodec.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu'
make  -f src/lib/codec/CMakeFiles/grokj2kcodec.dir/build.make 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/build
make[3]: Entering directory '/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu'
[ 85%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/grok_codec.cpp.o
[ 85%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/Serializer.cpp.o
[ 85%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/MemManager.cpp.o
[ 85%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/convert.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/convert.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/common/convert.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/common/convert.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/common/convert.cpp
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/Serializer.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/Serializer.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/Serializer.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/Serializer.cpp
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/MemManager.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/MemManager.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/MemManager.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/MemManager.cpp
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/grok_codec.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/grok_codec.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/grok_codec.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/grok_codec.cpp
[ 86%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/BufferPool.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/BufferPool.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/BufferPool.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/BufferPool.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/BufferPool.cpp
[ 86%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/ImageFormat.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/ImageFormat.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/ImageFormat.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/ImageFormat.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/ImageFormat.cpp
[ 87%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/FileStreamIO.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/FileStreamIO.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/FileStreamIO.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/FileStreamIO.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/FileStreamIO.cpp
[ 87%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/PNMFormat.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/PNMFormat.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/PNMFormat.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/PNMFormat.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/PNMFormat.cpp
[ 87%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/PGXFormat.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/PGXFormat.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/PGXFormat.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/PGXFormat.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/PGXFormat.cpp
[ 88%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/BMPFormat.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/BMPFormat.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/BMPFormat.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/BMPFormat.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/BMPFormat.cpp
[ 88%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/RAWFormat.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/image_format/RAWFormat.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/image_format/RAWFormat.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/image_format/RAWFormat.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/image_format/RAWFormat.cpp
[ 88%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/common.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/common.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/common/common.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/common/common.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/common/common.cpp
[ 89%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/codec_common.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/codec_common.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/common/codec_common.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/common/codec_common.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/common/codec_common.cpp
[ 89%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/exif.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/exif.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/common/exif.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/common/exif.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/common/exif.cpp
[ 90%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/spdlog/spdlog.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/spdlog/spdlog.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/common/spdlog/spdlog.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/common/spdlog/spdlog.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/common/spdlog/spdlog.cpp
[ 90%] Building CXX object 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/spdlog/color_sinks.cpp.o
cd /build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec && 
/usr/lib/ccache/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS 
-I/build/libgrokj2k-10.0.0/thirdparty/liblcms2/include 
-I/build/libgrokj2k-10.0.0/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/thirdparty/libtiff 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/bin 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/core 
-I/build/libgrokj2k-10.0.0/src/lib/core -I/build/libgrokj2k-10.0.0/src/include 
-I/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu/src/lib/codec 
-I/build/libgrokj2k-10.0.0/src/lib/codec/image_format 
-I/build/libgrokj2k-10.0.0/src/lib/codec/common 
-I/build/libgrokj2k-10.0.0/src/lib/codec/jp2 
-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE -g -O2 
-ffile-prefix-map=/build/libgrokj2k-10.0.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -fPIC -Wall -Wextra -Wconversion -Wsign-conversion 
-Wunused-parameter -std=gnu++20 -MD -MT 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/spdlog/color_sinks.cpp.o -MF 
CMakeFiles/grokj2kcodec.dir/common/spdlog/color_sinks.cpp.o.d -o 
CMakeFiles/grokj2kcodec.dir/common/spdlog/color_sinks.cpp.o -c 
/build/libgrokj2k-10.0.0/src/lib/codec/common/spdlog/color_sinks.cpp
In file included from /build/libgrokj2k-10.0.0/src/include/spdlog/fmt/fmt.h:25,
                 from /build/libgrokj2k-10.0.0/src/include/spdlog/common.h:45,
                 from /build/libgrokj2k-10.0.0/src/include/spdlog/spdlog.h:12,
                 from /build/libgrokj2k-10.0.0/src/lib/codec/common/common.h:40,
                 from /build/libgrokj2k-10.0.0/src/lib/codec/common/exif.cpp:39:
/build/libgrokj2k-10.0.0/src/include/spdlog/fmt/bundled/format.h:1193:47: 
error: macro "utf8_to_utf16" requires 4 arguments, but only 1 given
 1193 |   FMT_API explicit utf8_to_utf16(string_view s);
      |                                               ^
In file included from /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/regexp.h:21,
                 from /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/perl.h:4156,
                 from /build/libgrokj2k-10.0.0/src/lib/codec/common/exif.cpp:31:
/usr/lib/x86_64-linux-gnu/perl/5.36/CORE/utf8.h:89: note: macro "utf8_to_utf16" 
defined here
   89 | #define utf8_to_utf16(p, d, bytelen, newlen)                            
    \
      | 
/build/libgrokj2k-10.0.0/src/include/spdlog/fmt/bundled/format.h:1193:20: 
error: declaration does not declare anything [-fpermissive]
 1193 |   FMT_API explicit utf8_to_utf16(string_view s);
      |                    ^~~~~~~~~~~~~
make[3]: *** [src/lib/codec/CMakeFiles/grokj2kcodec.dir/build.make:261: 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/common/exif.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:666: 
src/lib/codec/CMakeFiles/grokj2kcodec.dir/all] Error 2
make[2]: Leaving directory '/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/build/libgrokj2k-10.0.0/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   

Attachment: signature.asc
Description: Digital Signature

Reply via email to