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
`-
signature.asc
Description: Digital Signature

