Hi all, I'm currently porting OpenVAS-6 to run under OpenBSD and I'm encountering the following error compiling scanner 3.4.0:
cd /usr/ports/pobj/openvas-scanner-3.4.0/openvas-scanner-3.4.0/src && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/openvassd.dir/link.txt --verbose=1 /usr/ports/pobj/openvas-scanner-3.4.0/bin/cc -O2 -pipe -Wformat -Wformat-security -O2 -D_FORTIFY_SOURCE=2 -fstack-protector -Wall -D_BSD_SOURCE -D_ISOC99_SOURCE -D_SVID_SOURCE -g -Werror CMakeFiles/openvassd.dir/attack.c.o CMakeFiles/openvassd.dir/auth.c.o CMakeFiles/openvassd.dir/comm.c.o CMakeFiles/openvassd.dir/hosts.c.o CMakeFiles/openvassd.dir/locks.c.o CMakeFiles/openvassd.dir/log.c.o CMakeFiles/openvassd.dir/nasl_plugins.c.o CMakeFiles/openvassd.dir/ntp_11.c.o CMakeFiles/openvassd.dir/openvassd.c.o CMakeFiles/openvassd.dir/otp_1_0.c.o CMakeFiles/openvassd.dir/oval_plugins.c.o CMakeFiles/openvassd.dir/parser.c.o CMakeFiles/openvassd.dir/piic.c.o CMakeFiles/openvassd.dir/pluginlaunch.c.o CMakeFiles/openvassd.dir/pluginload.c.o CMakeFiles/openvassd.dir/pluginscheduler.c.o CMakeFiles/openvassd.dir/plugs_hash.c.o CMakeFiles/openvassd.dir/plugs_req.c.o CMakeFiles/openvassd.dir/preferences.c.o CMakeFiles/openvassd.dir/processes.c.o CMakeFiles/openvassd.dir/rules.c.o CMakeFiles/ openvassd.dir/save_kb.c.o CMakeFiles/openvassd.dir/sighand.c.o CMakeFiles/openvassd.dir/users.c.o CMakeFiles/openvassd.dir/utils.c.o -o openvassd -lgcrypt -L/usr/local/lib -R/usr/local/lib -lopenvas_misc -lopenvas_hg -lopenvas_base -lopenvas_nasl -lopenvas_omp -lgpgme -lassuan -lgpg-error -lglib-2.0 -lintl -liconv -lgnutls -L/usr/local/lib -lglib-2.0 -lintl -liconv -L/usr/local/lib -lgnutls -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib /usr/local/lib/libglib-2.0.so.3400.0: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/libgcrypt.so.18.0: warning: stpcpy() is dangerous GNU crap; don't use it /usr/local/lib/libgcrypt.so.18.0: warning: strcpy() is almost always misused, please use strlcpy() CMakeFiles/openvassd.dir/attack.c.o(.text+0x922): In function `attack_network': /usr/ports/pobj/openvas-scanner-3.4.0/openvas-scanner-3.4.0/src/attack.c:1301: warning: strcat() is almost always misused, please use strlcat() CMakeFiles/openvassd.dir/locks.c.o(.text+0x72): In function `file_lock_name': /usr/ports/pobj/openvas-scanner-3.4.0/openvas-scanner-3.4.0/src/locks.c:55: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/libopenvas_misc.so.0.16: undefined reference to `uuid_unparse' /usr/local/lib/libopenvas_misc.so.0.16: undefined reference to `uuid_is_null' /usr/local/lib/libopenvas_misc.so.0.16: undefined reference to `uuid_generate' collect2: ld returned 1 exit status *** Error 1 in . (src/CMakeFiles/openvassd.dir/build.make:689 'src/openvassd') *** Error 1 in . (CMakeFiles/Makefile2:212 'src/CMakeFiles/openvassd.dir/all') *** Error 1 in /usr/ports/pobj/openvas-scanner-3.4.0/openvas-scanner-3.4.0 (Makefile:147 'all') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2623 '/usr/ports/pobj/openvas-scanner-3.4.0/.build_done') *** Error 1 in /usr/ports/openbsd-wip/security/openvas/scanner (/usr/ports/infrastructure/mk/bsd.port.mk:2342 'fake') I currently have uuid [1] installed and it was used to compile and install the libraries 6.0.0. Any suggestions? cheers, --rodolfo [1] http://www.ossp.org/pkg/lib/uuid/ _______________________________________________ Openvas-devel mailing list Openvas-devel@wald.intevation.org https://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-devel