Dear Michal, your package requires a bit more work to be suitable for upload. I'll start with a few things that stood out to me:
- Your package uses meson for building but declares no Build-Depends on meson. This is needed for the build servers to know which packages they have to install, and more generally to make it clear that changes to the meson package might affect your package, too. - Even with meson installed, your package fails to build from source (FTBFS) in a clean sid chroot. I'll attach the build log; it looks like your code relies on some standard headers being indirectly included, which causes errors with GCC 11 (where this is no longer the case). - You should be using the latest debhelper version (13) and policy revision (4.5.1) instead of whatever happened to be in the templates you used to debianize your source tree. You should also read the Debian policy (or at least the relevant sections of it) for Dos and Donts [1]. One section that you definitely *must* read and understand is section 8. - Speaking of templates, you should also remove all the boilerplate that you do not need. I've seen quite a lot of example code left in your debian/rules that is commented out. On the other hand, there are also a few files missing, especially the debian/source/format file. Please read the relevant section from the dpkg-source(1) manual page for details on the source formats. Generally, I strongly recommend that you use Lintian, our Debian package linter, by running lintian -i path/to/thorvg_0.2.2-1_*.changes when you have built your package locally, and fix all issues. Feel free to ask if any questions pop up, especially while reading the Debian policy manual. Cheers Timo [1] https://www.debian.org/doc/debian-policy/ -- ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮ ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │ ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │ ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
dpkg-buildpackage: info: source package thorvg dpkg-buildpackage: info: source version 0.2.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Michal Maciola <m.maci...@samsung.com> dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_clean dpkg-source -b . dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: warning: native package version may not have a revision dpkg-source: info: using source format '1.0' dpkg-source: info: building thorvg in thorvg_0.2.2-1.tar.gz dpkg-source: info: building thorvg in thorvg_0.2.2-1.dsc debian/rules build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu --libexecdir=lib/x86_64-linux-gnu The Meson build system Version: 0.56.2 Source dir: /build/thorvg-0.2.2 Build dir: /build/thorvg-0.2.2/obj-x86_64-linux-gnu Build type: native build Project name: thorvg Project version: 0.2.2 Using 'CXXFLAGS' from environment with value: '-g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro' Using 'CPPFLAGS' from environment with value: '-Wdate-time -D_FORTIFY_SOURCE=2' C++ compiler for the host machine: c++ (gcc 10.2.1 "c++ (Debian 10.2.1-6) 10.2.1 20210110") C++ linker for the host machine: c++ ld.bfd 2.35.2 Using 'CXXFLAGS' from environment with value: '-g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro' Using 'CPPFLAGS' from environment with value: '-Wdate-time -D_FORTIFY_SOURCE=2' Host machine cpu family: x86_64 Host machine cpu: x86_64 Configuring config.h using configuration Message: Enable SW Raster Engine Message: Enable SVG Loader Library pthread found: YES Message: Summary: ThorVG version : 0.2.2 Build Type : custom Prefix : /usr Tests : false Examples : false Build targets in project: 1 Option buildtype is: custom [default: debugoptimized] Found ninja-1.10.1 at /usr/bin/ninja dh_auto_build cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j20 -v [1/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o -c ../src/lib/tvgCanvas.cpp FAILED: src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgCanvas.cpp.o -c ../src/lib/tvgCanvas.cpp In file included from ../src/lib/tvgRender.h:26, from ../src/lib/tvgPaint.h:25, from ../src/lib/tvgCanvasImpl.h:25, from ../src/lib/tvgCanvas.cpp:22: ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = tvg::Paint*]’: ../src/lib/tvgCanvasImpl.h:38:53: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:26:1: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? 25 | #include <memory.h> +++ |+#include <cstdlib> 26 | ../src/lib/tvgArray.h: In instantiation of ‘void tvg::Array<T>::push(T) [with T = tvg::Paint*]’: ../src/lib/tvgCanvasImpl.h:55:22: required from here ../src/lib/tvgArray.h:41:43: error: ‘realloc’ was not declared in this scope 41 | data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/tvgArray.h:41:43: note: ‘realloc’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = void*]’: ../src/lib/tvgCanvasImpl.h:87:27: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:84:23: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? ../src/lib/tvgArray.h: In instantiation of ‘bool tvg::Array<T>::reserve(uint32_t) [with T = tvg::Paint*; uint32_t = unsigned int]’: ../src/lib/tvgCanvas.cpp:41:33: required from here ../src/lib/tvgArray.h:50:43: error: ‘realloc’ was not declared in this scope 50 | data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/tvgArray.h:50:43: note: ‘realloc’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? [2/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o -c ../src/lib/tvgSwCanvas.cpp FAILED: src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgSwCanvas.cpp.o -c ../src/lib/tvgSwCanvas.cpp In file included from ../src/lib/tvgRender.h:26, from ../src/lib/tvgPaint.h:25, from ../src/lib/tvgCanvasImpl.h:25, from ../src/lib/tvgSwCanvas.cpp:22: ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = tvg::Paint*]’: ../src/lib/tvgCanvasImpl.h:38:53: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:26:1: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? 25 | #include <memory.h> +++ |+#include <cstdlib> 26 | ../src/lib/tvgArray.h: In instantiation of ‘void tvg::Array<T>::push(T) [with T = tvg::Paint*]’: ../src/lib/tvgCanvasImpl.h:55:22: required from here ../src/lib/tvgArray.h:41:43: error: ‘realloc’ was not declared in this scope 41 | data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/tvgArray.h:41:43: note: ‘realloc’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = void*]’: ../src/lib/tvgCanvasImpl.h:87:27: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:84:23: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? [3/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o -c ../src/lib/tvgGlCanvas.cpp FAILED: src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgGlCanvas.cpp.o -c ../src/lib/tvgGlCanvas.cpp In file included from ../src/lib/tvgRender.h:26, from ../src/lib/tvgPaint.h:25, from ../src/lib/tvgCanvasImpl.h:25, from ../src/lib/tvgGlCanvas.cpp:22: ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = tvg::Paint*]’: ../src/lib/tvgCanvasImpl.h:38:53: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:26:1: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? 25 | #include <memory.h> +++ |+#include <cstdlib> 26 | ../src/lib/tvgArray.h: In instantiation of ‘void tvg::Array<T>::push(T) [with T = tvg::Paint*]’: ../src/lib/tvgCanvasImpl.h:55:22: required from here ../src/lib/tvgArray.h:41:43: error: ‘realloc’ was not declared in this scope 41 | data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/tvgArray.h:41:43: note: ‘realloc’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = void*]’: ../src/lib/tvgCanvasImpl.h:87:27: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:84:23: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? [4/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgFill.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgFill.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgFill.cpp.o -c ../src/lib/tvgFill.cpp [5/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgRadialGradient.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgRadialGradient.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgRadialGradient.cpp.o -c ../src/lib/tvgRadialGradient.cpp [6/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgRender.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgRender.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgRender.cpp.o -c ../src/lib/tvgRender.cpp [7/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgBezier.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgBezier.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgBezier.cpp.o -c ../src/lib/tvgBezier.cpp [8/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o -c ../src/lib/tvgScene.cpp FAILED: src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgScene.cpp.o -c ../src/lib/tvgScene.cpp In file included from ../src/lib/tvgRender.h:26, from ../src/lib/tvgPaint.h:25, from ../src/lib/tvgSceneImpl.h:26, from ../src/lib/tvgScene.cpp:22: ../src/lib/tvgArray.h: In instantiation of ‘tvg::Array<T>::~Array() [with T = tvg::Paint*]’: ../src/lib/tvgSceneImpl.h:39:5: required from here ../src/lib/tvgArray.h:84:23: error: ‘free’ was not declared in this scope 84 | if (data) free(data); | ~~~~^~~~~~ ../src/lib/tvgArray.h:26:1: note: ‘free’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? 25 | #include <memory.h> +++ |+#include <cstdlib> 26 | ../src/lib/tvgArray.h: In instantiation of ‘bool tvg::Array<T>::reserve(uint32_t) [with T = tvg::Paint*; uint32_t = unsigned int]’: ../src/lib/tvgSceneImpl.h:164:41: required from here ../src/lib/tvgArray.h:50:43: error: ‘realloc’ was not declared in this scope 50 | data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/tvgArray.h:50:43: note: ‘realloc’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? ../src/lib/tvgArray.h: In instantiation of ‘void tvg::Array<T>::push(T) [with T = tvg::Paint*]’: ../src/lib/tvgSceneImpl.h:167:51: required from here ../src/lib/tvgArray.h:41:43: error: ‘realloc’ was not declared in this scope 41 | data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/tvgArray.h:41:43: note: ‘realloc’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’? [9/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgLinearGradient.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgLinearGradient.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgLinearGradient.cpp.o -c ../src/lib/tvgLinearGradient.cpp [10/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwImage.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwImage.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwImage.cpp.o -c ../src/lib/sw_engine/tvgSwImage.cpp [11/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgPaint.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgPaint.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgPaint.cpp.o -c ../src/lib/tvgPaint.cpp [12/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwMath.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwMath.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwMath.cpp.o -c ../src/lib/sw_engine/tvgSwMath.cpp [13/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwFill.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwFill.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwFill.cpp.o -c ../src/lib/sw_engine/tvgSwFill.cpp [14/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o -c ../src/lib/sw_engine/tvgSwRaster.cpp FAILED: src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRaster.cpp.o -c ../src/lib/sw_engine/tvgSwRaster.cpp In file included from ../src/lib/sw_engine/tvgSwRaster.cpp:22: ../src/lib/sw_engine/tvgSwCommon.h: In member function ‘bool SwPoint::small() const’: ../src/lib/sw_engine/tvgSwCommon.h:92:13: error: ‘abs’ was not declared in this scope 92 | if (abs(x) < 2 && abs(y) < 2) return true; | ^~~ [15/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgInitializer.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgInitializer.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgInitializer.cpp.o -c ../src/lib/tvgInitializer.cpp [16/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgLoaderMgr.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgLoaderMgr.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgLoaderMgr.cpp.o -c ../src/lib/tvgLoaderMgr.cpp [17/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRenderer.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRenderer.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_sw_engine_tvgSwRenderer.cpp.o -c ../src/lib/sw_engine/tvgSwRenderer.cpp [18/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgPicture.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgPicture.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgPicture.cpp.o -c ../src/lib/tvgPicture.cpp [19/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgShape.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgShape.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgShape.cpp.o -c ../src/lib/tvgShape.cpp [20/31] c++ -Isrc/libthorvg.so.0.2.2.p -Isrc -I../src -Iinc -I../inc -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/sw_engine -I../src/lib/sw_engine -Isrc/loaders -I../src/loaders -Isrc/loaders/svg -I../src/loaders/svg -Isrc/loaders/raw -I../src/loaders/raw -Isrc/bindings -I../src/bindings -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Os '-DEXAMPLE_DIR="/build/thorvg-0.2.2/src/examples/images"' -g -O2 -ffile-prefix-map=/build/thorvg-0.2.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DTVG_BUILD -fno-exceptions -fno-rtti -fno-unwind-tables -fno-asynchronous-unwind-tables -Woverloaded-virtual -Wno-unused-parameter -MD -MQ src/libthorvg.so.0.2.2.p/lib_tvgTaskScheduler.cpp.o -MF src/libthorvg.so.0.2.2.p/lib_tvgTaskScheduler.cpp.o.d -o src/libthorvg.so.0.2.2.p/lib_tvgTaskScheduler.cpp.o -c ../src/lib/tvgTaskScheduler.cpp ninja: build stopped: subcommand failed. dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j20 -v returned exit code 1 make: *** [debian/rules:18: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
signature.asc
Description: PGP signature