Details about package libgrokj2k
Name: | libgrokj2k (PTS) |
---|---|
Uploader: | Aaron Boxer <boxerab@protonmail.com> (Debian QA page) |
Description: | libgrokj2k1 - JPEG 2000 image compression/decompression library libgrokj2k1-dev - development files for Grok, a JPEG 2000 image library grokj2k-tools - command-line tools for the Grok JPEG 2000 library libgrokj2k1-doc - documentation for the Grok JPEG 2000 library |
Package uploads
Upload #1
Information
Version: | 13.0.1-1 |
---|---|
Uploaded: | 2024-10-24 15:41 |
Source package: | libgrokj2k_13.0.1-1.dsc |
Distribution: | unstable |
Section: | libs |
Priority: | optional |
Homepage: | https://github.com/GrokImageCompression/grok |
Vcs-Browser: | https://github.com/GrokImageCompression/grok |
Vcs-Git: | https://github.com/GrokImageCompression/grok.git -b debian/master |
Changelog
libgrokj2k (13.0.1-1) unstable; urgency=medium . * Maintenance bug fix release * Better support for HTJ2K jph and jhc formats
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 13.0.1 Upstream: 13.0.1 Url: https://github.com/GrokImageCompression/grok/archive/refs/tags/v13.0.1.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningslibgrokj2k source
-
W
superfluous-file-pattern
- src/include/CLI11/* [debian/copyright:37]
-
P
package-does-not-install-examples
- [bindings/rust/examples/]
- [examples/]
- [src/lib/core/highway/hwy/examples/]
- [thirdparty/libpng/contrib/examples/]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/.+\/v?(\d\S*)\.tar\.gz/grok-$1\.tar\.gz/ [debian/watch:3]
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 1120 > 512 [thirdparty/libpng/projects/owatcom/pngstest.tgt:25]
- 1228 > 512 [thirdparty/libz/README.md:3]
- 1281 > 512 [thirdparty/libpng/projects/vstudio/pngstest/pngstest.vcxproj:205]
- 180001 > 512 [thirdparty/libz/test/GH-751/test.txt:1]
- 32768 > 512 [thirdparty/libz/test/CVE-2018-25032/fixed.txt:1]
- 48192 > 512 [thirdparty/libz/test/CVE-2018-25032/default.txt:1]
- 661 > 512 [thirdparty/libtiff/doc/project/bugs.rst:18]
- 683 > 512 [thirdparty/libtiff/contrib/iptcutil/test.iptc:1]
- 705 > 512 [thirdparty/libpng/configure:11130]
- 739 > 512 [thirdparty/libpng/scripts/autoconf/libtool.m4:6624]
- 805 > 512 [thirdparty/libtiff/contrib/iptcutil/test.txt:32]
- 818 > 512 [thirdparty/libtiff/test/images/miniswhite-1c-1b.g3:26]
- 854 > 512 [thirdparty/ChangeLog:4443]
- 854 > 512 [thirdparty/libtiff/ChangeLog:4809]
libgrokj2k1-
I
no-symbols-control-file
- usr/lib/x86_64-linux-gnu/libgrokj2k.so.13.0.1
- usr/lib/x86_64-linux-gnu/libgrokj2kcodec.so.13.0.1
-
W
superfluous-file-pattern
-
–
Package is already in Debian
- The package uploader is currently maintaining libgrokj2k in Debian
- Last upload was on the 2023-02-09
-
–
d/copyright is in DEP5 format
Upstream Contact: boxerab@protonmail.com Licenses: AGPL-3 and BSD-2-clause and Apache-2, BSD-2-clause, BSD-3-clause, Apache-2, MIT
Comments
-
Aaron, The package Fails To Build From Source (FTBFS) with the error below. [ 86%] Building CXX object src/lib/codec/CMakeFiles/grokj2kcodec.dir/jp2/GrkCompress.cpp.o cd /build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec && /usr/bin/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS -I/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec/../../bin -I/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec/../../lib/core -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/core -I/build/reproducible-path/libgrokj2k-13.0.1/src/include -I/build/reproducible-path/libgrokj2k-13.0.1/src/include/CLI11/include -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/image_format -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/common -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/jp2 -I/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec/../../../thirdparty/libpng -I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -g -O2 -ffile-prefix-map=/build/reproducible-path/libgrokj2k-13.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -O3 -DNDEBUG -std=gnu++23 -fPIC -Wall -Wextra -Wconversion -Wsign-conversion -Wunused-parameter -MD -MT src/lib/codec/CMakeFiles/grokj2kcodec.dir/jp2/GrkCompress.cpp.o -MF CMakeFiles/grokj2kcodec.dir/jp2/GrkCompress.cpp.o.d -o CMakeFiles/grokj2kcodec.dir/jp2/GrkCompress.cpp.o -c /build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/jp2/GrkCompress.cpp [ 87%] Building CXX object src/lib/codec/CMakeFiles/grokj2kcodec.dir/jp2/GrkDecompress.cpp.o cd /build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec && /usr/bin/c++ -DSPDLOG_COMPILED_LIB -Dgrokj2kcodec_EXPORTS -I/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec/../../bin -I/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec/../../lib/core -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/core -I/build/reproducible-path/libgrokj2k-13.0.1/src/include -I/build/reproducible-path/libgrokj2k-13.0.1/src/include/CLI11/include -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/image_format -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/common -I/build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/jp2 -I/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu/src/lib/codec/../../../thirdparty/libpng -I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -g -O2 -ffile-prefix-map=/build/reproducible-path/libgrokj2k-13.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -O3 -DNDEBUG -std=gnu++23 -fPIC -Wall -Wextra -Wconversion -Wsign-conversion -Wunused-parameter -MD -MT src/lib/codec/CMakeFiles/grokj2kcodec.dir/jp2/GrkDecompress.cpp.o -MF CMakeFiles/grokj2kcodec.dir/jp2/GrkDecompress.cpp.o.d -o CMakeFiles/grokj2kcodec.dir/jp2/GrkDecompress.cpp.o -c /build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/jp2/GrkDecompress.cpp /build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/jp2/GrkCompress.cpp:66:10: fatal error: CLI/CLI.hpp: No such file or directory 66 | #include "CLI/CLI.hpp" | ^~~~~~~~~~~~~ compilation terminated. make[3]: *** [src/lib/codec/CMakeFiles/grokj2kcodec.dir/build.make:362: src/lib/codec/CMakeFiles/grokj2kcodec.dir/jp2/GrkCompress.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /build/reproducible-path/libgrokj2k-13.0.1/src/lib/codec/jp2/GrkDecompress.cpp:61:10: fatal error: CLI/CLI.hpp: No such file or directory 61 | #include "CLI/CLI.hpp" | ^~~~~~~~~~~~~ compilation terminated. make[3]: *** [src/lib/codec/CMakeFiles/grokj2kcodec.dir/build.make:376: src/lib/codec/CMakeFiles/grokj2kcodec.dir/jp2/GrkDecompress.cpp.o] Error 1 make[3]: Leaving directory '/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:495: src/lib/codec/CMakeFiles/grokj2kcodec.dir/all] Error 2 make[2]: Leaving directory '/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu' make[1]: *** [Makefile:159: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/libgrokj2k-13.0.1/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j16 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:12: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-01-18T08:03:09Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup Sat, 18 Jan 2025 08:03:09 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died with exit 2) Regards Phil
Needs work Phil Wyett at Jan. 18, 2025, 8:07 a.m.