Thanks for testing - there is a fix uploaded to the mentors site: https://mentors.debian.net/package/libgrokj2k/
Cheers, Aaron On Mon, Mar 1, 2021 at 12:03 PM Adrian Bunk <b...@debian.org> wrote: > Source: libgrokj2k > Version: 7.6.6-1 > Severity: important > Tags: ftbfs patch > > https://buildd.debian.org/status/package.php?p=libgrokj2k&suite=sid > > ... > /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security > -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now > CMakeFiles/grk_decompress.dir/grk_decompress.cpp.o > CMakeFiles/grk_decompress.dir/__/common/convert.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/ImageFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/FileStreamIO.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/PNMFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/PGXFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/BMPFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/RAWFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/common/color.cpp.o > CMakeFiles/grk_decompress.dir/__/common/common.cpp.o > CMakeFiles/grk_decompress.dir/__/common/exif.cpp.o > CMakeFiles/grk_decompress.dir/__/common/spdlog/spdlog.cpp.o > CMakeFiles/grk_decompress.dir/__/common/spdlog/color_sinks.cpp.o > CMakeFiles/grk_decompress.dir/__/common/spdlog/stdout_sinks.cpp.o > CMakeFiles/grk_decompress.dir/__/common/spdlog/fmt.cpp.o > CMakeFiles/grk_decompress.dir/__/common/spdlog/async.cpp.o > CMakeFiles/grk_decompress.dir/__/common/spdlog/file_sinks.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/TIFFFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/PNGFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/JPEGFormat.cpp.o > CMakeFiles/grk_decompress.dir/__/image_format/iccjpeg.c.o -o > ../../../bin/grk_decompress ../../../bin/libgrokj2k.so.7.6.6 > /usr/lib/arm-linux-gnueabi/libpng.so /usr/lib/arm-linux-gnueabi/libz.so > /usr/lib/arm-linux-gnueabi/libtiff.so > /usr/lib/arm-linux-gnueabi/liblcms2.so > /usr/lib/arm-linux-gnueabi/libjpeg.so -ldl > /usr/lib/arm-linux-gnueabi/libz.so > /usr/lib/arm-linux-gnueabi/libperl.so.5.32 -lcrypt -lpthread > /usr/lib/arm-linux-gnueabi/libtiff.so > /usr/lib/arm-linux-gnueabi/liblcms2.so > /usr/lib/arm-linux-gnueabi/libjpeg.so -ldl > /usr/lib/arm-linux-gnueabi/libperl.so.5.32 -lcrypt > /usr/bin/ld: ../../../bin/libgrokj2k.so.7.6.6: undefined reference to > `__atomic_fetch_add_8' > collect2: error: ld returned 1 exit status > make[3]: *** [src/bin/jp2/CMakeFiles/grk_decompress.dir/build.make:418: > bin/grk_decompress] Error 1 > > > > Fix: > > --- debian/rules.old 2021-03-01 13:03:37.985499067 +0000 > +++ debian/rules 2021-03-01 13:04:48.726566643 +0000 > @@ -6,6 +6,11 @@ > # as per upstream request: > export DEB_CXXFLAGS_MAINT_APPEND = -fvisibility=hidden > > +ifneq (,$(filter $(DEB_HOST_ARCH), armel m68k mips mipsel powerpc sh4)) > + export DEB_LDFLAGS_MAINT_APPEND += -Wl,--no-as-needed -latomic > -Wl,--as-needed > +endif > + > + > %: > dh $@ > >