Sure.
uname -ar:
Linux jacky-Precision-M6800 4.2.0-22-generic #27-Ubuntu SMP Thu Dec 17
22:57:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
other info please take a look the attach files.
Regards
On Mon, Dec 21, 2015 at 6:49 PM, Henri Doreau <[email protected]>
wrote:
> 2015-12-17 4:40 GMT+01:00 Jacky Qiu <[email protected]>:
> > openvas-libraries/base/nvti.c
> > #include "../misc/openvas_logging.h" should changed to #include
> > "../misc/openvas_logging.c"
> >
> > openvas-libraries/base/nvticache.c
> > #include "../misc/kb.h" should changed to #include "../misc/kb_redis.c"
> >
> > gsa/src/gsad.c
> > this block as below:
> > #undef G_LOG_FATAL_MASK
> > #define G_LOG_FATAL_MASK G_LOG_LEVEL_ERROR
> > should placed after #include <glib.h>
> >
> > don't know why, but everything woking well when fixing these three
> things.
> >
>
> Hi,
>
> can you describe the exact issue so that we can evaluate how to fix it
> best? Although it might work in this case, including .c files is not
> an acceptable solution...
>
> Regards
>
> --
> Henri
>
cmake ..
-- Configuring the Libraries...
-- The C compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- Install prefix: /usr/local
-- checking for module 'gnutls>=2.12'
-- found gnutls, version 3.3.15
-- checking for module 'glib-2.0>=2.16'
-- found glib-2.0, version 2.46.1
-- checking for module 'hiredis>=0.10.1'
-- found hiredis, version 0.13.1
-- checking for module 'libopenvas_wmiclient>=0.0.1'
-- found libopenvas_wmiclient, version 1.0.2
-- checking for module 'libopenvas_wincmd>=0.0.1'
-- found libopenvas_wincmd, version 1.0.2
-- checking for module 'libssh>=0.5.0'
-- found libssh, version 0.6.3
-- Looking for pcap...
-- Looking for pcap... /usr/lib/x86_64-linux-gnu/libpcap.so
-- Looking for pcap-config...
-- Looking for pcap-config... /usr/bin/pcap-config
-- Looking for gpgme...
-- Looking for gpgme... /usr/lib/x86_64-linux-gnu/libgpgme.so
-- Looking for ksba...
-- Looking for ksba... /usr/lib/x86_64-linux-gnu/libksba.so
-- Looking for netsnmp...
-- Looking for netsnmp... /usr/lib/x86_64-linux-gnu/libsnmp.so
-- Looking for libgcrypt...
-- Looking for libgcrypt... /usr/lib/x86_64-linux-gnu/libgcrypt.so
-- checking for module 'zlib'
-- found zlib, version 1.2.8
-- checking for module 'gio-2.0'
-- found gio-2.0, version 2.46.1
-- checking for module 'uuid'
-- found uuid, version 2.26.0
-- Looking for libldap...
-- Found /usr/lib/x86_64-linux-gnu/libldap.so - ldap support enabled
-- Looking for bison...
-- Looking for bison... /usr/bin/bison
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.9.1")
-- Configuring done
-- Generating done
make
Scanning dependencies of target openvas_base_shared
[ 1%] Building C object base/CMakeFiles/openvas_base_shared.dir/array.c.o
[ 2%] Building C object base/CMakeFiles/openvas_base_shared.dir/credentials.c.o
[ 3%] Building C object base/CMakeFiles/openvas_base_shared.dir/openvas_hosts.c.o
[ 4%] Building C object base/CMakeFiles/openvas_base_shared.dir/cvss.c.o
[ 6%] Building C object base/CMakeFiles/openvas_base_shared.dir/drop_privileges.c.o
[ 7%] Building C object base/CMakeFiles/openvas_base_shared.dir/nvti.c.o
[ 8%] Building C object base/CMakeFiles/openvas_base_shared.dir/nvticache.c.o
[ 9%] Building C object base/CMakeFiles/openvas_base_shared.dir/openvas_compress.c.o
[ 10%] Building C object base/CMakeFiles/openvas_base_shared.dir/openvas_file.c.o
[ 12%] Building C object base/CMakeFiles/openvas_base_shared.dir/openvas_networking.c.o
[ 13%] Building C object base/CMakeFiles/openvas_base_shared.dir/openvas_string.c.o
[ 13%] Building C object base/CMakeFiles/openvas_base_shared.dir/pidfile.c.o
[ 14%] Building C object base/CMakeFiles/openvas_base_shared.dir/settings.c.o
[ 15%] Building C object base/CMakeFiles/openvas_base_shared.dir/gpgme_util.c.o
[ 17%] Building C object base/CMakeFiles/openvas_base_shared.dir/pwpolicy.c.o
Linking C shared library libopenvas_base.so
[ 17%] Built target openvas_base_shared
Scanning dependencies of target openvas_misc_shared
[ 18%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/arglists.c.o
[ 19%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/bpf_share.c.o
[ 20%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/ftp_funcs.c.o
[ 21%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/ids_send.c.o
[ 23%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/ldap_connect_auth.c.o
[ 24%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/kb_redis.c.o
[ 25%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/network.c.o
[ 26%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/openvas_ssh.c.o
[ 28%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/openvas_auth.c.o
[ 29%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/openvas_logging.c.o
[ 30%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/openvas_server.c.o
[ 31%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/openvas_uuid.c.o
[ 32%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/plugutils.c.o
[ 34%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/popen.c.o
[ 34%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/radius.c.o
[ 35%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/openvas_proctitle.c.o
[ 36%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/prefs.c.o
[ 37%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/www_funcs.c.o
[ 39%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/pcap.c.o
Linking C shared library libopenvas_misc.so
[ 39%] Built target openvas_misc_shared
Scanning dependencies of target test-hosts
[ 40%] Building C object base/CMakeFiles/test-hosts.dir/test-hosts.c.o
Linking C executable test-hosts
libopenvas_base.so.8.1+beta3: undefined reference to `log_legacy_write'
libopenvas_base.so.8.1+beta3: undefined reference to `KBDefaultOperations'
libopenvas_base.so.8.1+beta3: undefined reference to `kb_item_free'
collect2: error: ld returned 1 exit status
base/CMakeFiles/test-hosts.dir/build.make:87: recipe for target 'base/test-hosts' failed
make[2]: *** [base/test-hosts] Error 1
CMakeFiles/Makefile2:177: recipe for target 'base/CMakeFiles/test-hosts.dir/all' failed
make[1]: *** [base/CMakeFiles/test-hosts.dir/all] Error 2
Makefile:146: recipe for target 'all' failed
make: *** [all] Error 2
cmake ..
-- Configuring greenbone-security-assistant...
-- The C compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- checking for module 'libmicrohttpd>=0.9.0'
-- found libmicrohttpd, version 0.9.37
-- checking for module 'libxml-2.0'
-- found libxml-2.0, version 2.9.2
-- checking for module 'glib-2.0>=2.16'
-- found glib-2.0, version 2.46.1
-- checking for module 'libexslt'
-- found libexslt, version 0.8.17
-- checking for module 'libopenvas_omp>=8.0.0'
-- found libopenvas_omp, version 8.1.0
-- checking for module 'libopenvas_base>=8.0.0'
-- found libopenvas_base, version 8.1.0
-- checking for module 'libopenvas_misc>=8.0.0'
-- found libopenvas_misc, version 8.1.0
-- checking for module 'libxslt'
-- found libxslt, version 1.1.28
-- checking for module 'gnutls>=2.8'
-- found gnutls, version 3.3.15
-- Looking for libgcrypt...
-- Looking for libgcrypt... /usr/lib/x86_64-linux-gnu/libgcrypt.so
-- Install prefix: /usr/local
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Internal XSL transformations, with libxslt.
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.4")
-- Found PythonInterp: /usr/bin/python (found version "2.7.10")
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.9.1")
-- Looking for xmltoman...
-- Looking for xmltoman... /usr/bin/xmltoman
-- Looking for xmlmantohtml... /usr/bin/xmlmantohtml
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/MyDisk/Apps/Programs/openvas/trunk/gsa/build
make
Scanning dependencies of target cpe-icon-dict
[ 5%] Generating CPE icon dictionary
[ 5%] Built target cpe-icon-dict
Scanning dependencies of target zone-dict
[ 10%] Generating timezone dictionary
[ 10%] Built target zone-dict
Scanning dependencies of target gsad_base
[ 15%] Building C object src/CMakeFiles/gsad_base.dir/gsad_base.c.o
Linking C static library libgsad_base.a
[ 15%] Built target gsad_base
Scanning dependencies of target gsad_omp
[ 21%] Building C object src/CMakeFiles/gsad_omp.dir/gsad_omp.c.o
Linking C static library libgsad_omp.a
[ 21%] Built target gsad_omp
Scanning dependencies of target gsad_xslt_ext
[ 26%] Building C object src/CMakeFiles/gsad_xslt_ext.dir/xslt_i18n.c.o
Linking C static library libgsad_xslt_ext.a
[ 26%] Built target gsad_xslt_ext
Scanning dependencies of target revisiontag
[ 26%] Built target revisiontag
Scanning dependencies of target gsad
[ 31%] Building C object src/CMakeFiles/gsad.dir/gsad.c.o
In file included from /usr/include/glib-2.0/glib.h:62:0,
from /mnt/MyDisk/Apps/Programs/openvas/trunk/gsa/src/gsad.c:62:
/usr/include/glib-2.0/glib/gmessages.h:69:0: error: "G_LOG_FATAL_MASK" redefined [-Werror]
#define G_LOG_FATAL_MASK (G_LOG_FLAG_RECURSION | G_LOG_LEVEL_ERROR)
^
/mnt/MyDisk/Apps/Programs/openvas/trunk/gsa/src/gsad.c:54:0: note: this is the location of the previous definition
#define G_LOG_FATAL_MASK G_LOG_LEVEL_ERROR
^
cc1: all warnings being treated as errors
src/CMakeFiles/gsad.dir/build.make:54: recipe for target 'src/CMakeFiles/gsad.dir/gsad.c.o' failed
make[2]: *** [src/CMakeFiles/gsad.dir/gsad.c.o] Error 1
CMakeFiles/Makefile2:303: recipe for target 'src/CMakeFiles/gsad.dir/all' failed
make[1]: *** [src/CMakeFiles/gsad.dir/all] Error 2
Makefile:136: recipe for target 'all' failed
make: *** [all] Error 2
_______________________________________________
Openvas-discuss mailing list
[email protected]
https://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-discuss