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

Reply via email to