Package: gvmd
Version: 9.0.1-4.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Hello,
this is mainly a tracking bug for other people wondering about failing
CI in testing. - I will do a versioned close, once I have a bugnumber.
gvmd 9.0.1 (testing) seems to be incompatible with libgvm-dev as present
in sid since the prototype for 'osp_target_new' has changed.
cu Andreas
[ 13%] Building C object src/CMakeFiles/gvmd.dir/manage.c.o
cd /dev/shm/gvmd-9.0.1/obj-x86_64-linux-gnu/src && /usr/lib/ccache/cc
-DBINDIR=\"/usr/bin\" -DCACERT=\"/var/lib/gvm/CA/cacert.pem\"
-DCA_DIR=\"/var/lib/gvm/gvmd/trusted_certs\"
-DCLIENTCERT=\"/var/lib/gvm/CA/clientcert.pem\"
-DCLIENTKEY=\"/var/lib/gvm/private/CA/clientkey.pem\" -DGMP_VERSION=\"9.0\"
-DGVMD_CERT_DATABASE_VERSION=6 -DGVMD_DATABASE_VERSION=221
-DGVMD_DATA_DIR=\"/usr/share/gvm/gvmd\" -DGVMD_SCAP_DATABASE_VERSION=16
-DGVMD_STATE_DIR=\"/var/lib/gvm/gvmd\" -DGVMD_VERSION=\"9.0.1\"
-DGVM_CERT_DATA_DIR=\"/var/lib/gvm/cert-data\"
-DGVM_CERT_RES_DIR=\"/usr/share/gvm/cert\" -DGVM_DATA_DIR=\"/usr/share/gvm\"
-DGVM_LIB_INSTALL_DIR=\"/usr/lib\" -DGVM_LOG_DIR=\"/var/log/gvm\"
-DGVM_NVT_DIR=\"/var/lib/openvas/plugins/\"
-DGVM_OS_NAME=\"Linux-5.9.0-5-amd64\" -DGVM_RUN_DIR=\"/var/run/gvm\"
-DGVM_SCAP_DATA_DIR=\"/var/lib/gvm/scap-data\"
-DGVM_SCAP_RES_DIR=\"/usr/share/gvm/scap\" -DGVM_STATE_DIR=\"/var/lib/gvm\"
-DGVM_SYSCONF_DIR=\"/etc/gvm\" -DPREFIX=\"/usr\"
-DSCANNERCERT=\"/var/lib/gvm/CA/servercert.pem\"
-DSCANNERKEY=\"/var/lib/gvm/private/CA/serverkey.pem\" -I/usr/include/gvm
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/p11-kit-1
-I/usr/include/uuid -I/usr/include/postgresql
-I/usr/include/postgresql/13/server -g -O2
-fdebug-prefix-map=/dev/shm/gvmd-9.0.1=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -D_BSD_SOURCE
-D_ISOC99_SOURCE -D_SVID_SOURCE -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -O3
-DNDEBUG -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector
-Wredundant-decls -o CMakeFiles/gvmd.dir/manage.c.o -c
/dev/shm/gvmd-9.0.1/src/manage.c
/dev/shm/gvmd-9.0.1/src/manage.c: In function 'launch_osp_openvas_task':
/dev/shm/gvmd-9.0.1/src/manage.c:4179:16: error: too few arguments to function
'osp_target_new'
4179 | osp_target = osp_target_new (hosts_str, ports_str, exclude_hosts_str);
| ^~~~~~~~~~~~~~
In file included from /dev/shm/gvmd-9.0.1/src/manage.h:40,
from /dev/shm/gvmd-9.0.1/src/manage.c:50:
/usr/include/gvm/osp/osp.h:203:1: note: declared here
203 | osp_target_new (const char *, const char *, const char *, int, int,
int);
| ^~~~~~~~~~~~~~
/dev/shm/gvmd-9.0.1/src/manage.c:4413:18: error: 'osp_start_scan_opts_t' has no
member named 'parallel'
4413 | start_scan_opts.parallel = 1;
| ^
make[3]: *** [src/CMakeFiles/gvmd.dir/build.make:137:
src/CMakeFiles/gvmd.dir/manage.c.o] Error 1
make[3]: Leaving directory '/dev/shm/gvmd-9.0.1/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:178: src/CMakeFiles/gvmd.dir/all] Error 2
make[2]: Leaving directory '/dev/shm/gvmd-9.0.1/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:185: all] Error 2
make[1]: Leaving directory '/dev/shm/gvmd-9.0.1/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:6: binary] Error 25