Nessus Install Fails

maillist at maillist at
Fri Nov 11 16:23:19 PST 2005

Hi Guys
I just did a cvsup on all ports and tried installing Nessus. This is what
comes up (as per the attachment).. Any one got a clue for a fix ??
Running freeBSD 5.4-Release
G Marais
-------------- next part --------------
[root at storm nessus]# make reinstall
===>  Vulnerability check disabled, database not found
===>  Extracting for nessus-gtk2-2.2.6
=> MD5 Checksum OK for nessus/nessus-core-2.2.6.tar.gz.
===>  Patching for nessus-gtk2-2.2.6
===>  Applying FreeBSD patches for nessus-gtk2-2.2.6
===>   nessus-gtk2-2.2.6 depends on file: /usr/local/bin/libtool13 - found
===>   nessus-gtk2-2.2.6 depends on file: /usr/local/bin/intltool-extract - found
===>   nessus-gtk2-2.2.6 depends on executable: pkg-config - found
===>   nessus-gtk2-2.2.6 depends on shared library: nasl.4 - found
===>   nessus-gtk2-2.2.6 depends on shared library: atk-1.0.0 - found
===>   nessus-gtk2-2.2.6 depends on shared library: glib-2.0.0 - found
===>   nessus-gtk2-2.2.6 depends on shared library: gtk-x11-2.0.0 - found
===>   nessus-gtk2-2.2.6 depends on shared library: pango-1.0.0 - found
===>  Configuring for nessus-gtk2-2.2.6
creating cache ./config.cache
checking host system type... i386-unknown-freebsd5.4
checking for gcc... cc
checking whether the C compiler (cc -O -pipe  ) works... yes
checking whether the C compiler (cc -O -pipe  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking for nessus-config... /usr/local/bin/nessus-config
checking for nasl-config... /usr/local/bin/nasl-config
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for unistd.h... yes
checking for getopt.h... yes
checking for string.h... yes
checking for strings.h... yes
checking for sys/sockio.h... yes
checking for sys/socketio.h... no
checking for sys/param.h... yes
checking for netinet/tcpip.h... yes
checking for netinet/in_systm.h... yes
checking for netinet/ip_udp.h... no
checking for netinet/protocols.h... no
checking for sys/ioctl.h... yes
checking for netinet/ip_icmp.h... yes
checking for rpc/rpc.h... yes
checking for netinet/udp.h... yes
checking for dlfcn.h... yes
checking for sys/un.h... yes
checking for memory.h... yes
checking for ctype.h... yes
checking for errno.h... yes
checking for sys/types.h... yes
checking for stdlib.h... yes
checking for stdio.h... yes
checking for sys/filio.h... yes
checking for pwd.h... yes
checking for assert.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for arpa/inet.h... yes
checking for poll.h... yes
checking for sys/poll.h... yes
checking for netinet/ip_tcp.h... no
checking for fcntl.h... yes
checking for signal.h... yes
checking for limits.h... yes
checking for sys/stat.h... yes
checking for stat.h... no
checking for net/if.h... yes
checking for sys/mman.h... yes
checking for sys/resource.h... yes
checking for dl.h... no
checking for pty.h... no
checking for termio.h... no
checking for termios.h... yes
checking for sgtty.h... yes
checking for libutil.h... yes
checking for setjmp.h... yes
checking for values.h... no
checking for sys/socket.h... yes
checking for netinet/ip.h... yes
checking for netinet/tcp.h... yes
checking for working alloca.h... no
checking for alloca... yes
checking for wait3 that fills in rusage... yes
checking for waitpid... yes
checking for wait4... yes
checking for mmap... yes
checking for atexit... yes
checking for lstat... yes
checking for memmove... yes
checking for gettimeofday... yes
checking for gethrtime... no
checking for getrusage... yes
checking for rand... yes
checking for strchr... yes
checking for memcpy... yes
checking for select... yes
checking for poll... yes
checking for vsnprintf... yes
checking for bzero... yes
checking for bcopy... yes
checking for setsid... yes
checking for rint... no
checking for mkstemp... yes
checking for addr2ascii... yes
checking for inet_neta... yes
checking for setproctitle... yes
checking for _exit... yes
checking size of unsigned int... 4
checking size of unsigned long... 4
checking whether byte ordering is bigendian... no
checking for time_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for struct timeval... yes
checking whether gettimeofday can't accept two arguments... no
checking for a working regexp implementation... no
checking struct ip contains ip_csum... no
checking struct ip... yes
checking struct icmp... yes
checking struct udphdr... yes
checking BSD struct udphdr... yes
checking struct tcphdr... yes
checking struct tcphdr has th_off... yes
checking struct tcphdr has th_x2_off... no
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for long file names... yes
checking for -lrpcsvc... yes
checking for xdr_mon in -lrpcsvc... yes
checking for lfind in -lcompat... yes
checking for inet_aton in -lc... yes
checking for inet_aton in -lresolv... no
checking for dlopen in -ldl... no
checking for shl_load... no
checking for NSCreateObjectFileImageFromFile... no
checking for nessuslib_pthreads_enabled in -lnessus... no
checking if sockaddr{} has sa_len member... yes
checking whether struct sigaction has sa_restorer... no
checking for gtk-config... no
checking for gtk12-config... no
checking for gtk10-config... no
checking for pkg-config... /usr/local/bin/pkg-config
checking GTK version... 2.8.6
configure: warning: **** gtk not found
checking for ar... /usr/bin/ar
updating cache ./config.cache
creating ./config.status
creating nessus.tmpl
creating include/corevers.h
creating nessus-adduser
creating nessus-rmuser
creating nessus-mkcert
creating nessus-mkcert-client
creating include/config.h
===>  Building for nessus-gtk2-2.2.6
cd nessus && make
cc -O -pipe `sh ./cflags` -c auth.c
cc -O -pipe `sh ./cflags` -c comm.c
cc -O -pipe `sh ./cflags` -c sighand.c
cc -O -pipe `sh ./cflags` -c xstuff.c
cc -O -pipe `sh ./cflags` -c cli.c
cc -O -pipe `sh ./cflags` -c parser.c
cc -O -pipe `sh ./cflags` -c plugin_infos.c
cc -O -pipe `sh ./cflags` -c preferences.c
cc -O -pipe `sh ./cflags` -c families.c
cc -O -pipe `sh ./cflags` -c attack.c
cc -O -pipe `sh ./cflags` -c report.c
cc -O -pipe `sh ./cflags` -c report_ng.c
cc -O -pipe `sh ./cflags` -c report_save.c
cc -O -pipe `sh ./cflags` -c report_utils.c
cc -O -pipe `sh ./cflags` -c nsr_output.c
cc -O -pipe `sh ./cflags` -c nbe_output.c
cc -O -pipe `sh ./cflags` -c html_output.c
cc -O -pipe `sh ./cflags` -c latex_output.c
cc -O -pipe `sh ./cflags` -c text_output.c
cc -O -pipe `sh ./cflags` -c xml_output.c
cc -O -pipe `sh ./cflags` -c xml_output_ng.c
cc -O -pipe `sh ./cflags` -c html_graph_output.c
cc -O -pipe `sh ./cflags` -c error_dialog.c
cc -O -pipe `sh ./cflags` -c password_dialog.c
cc -O -pipe `sh ./cflags` -c monitor_dialog.c
monitor_dialog.c: In function `idle_socket':
monitor_dialog.c:115: warning: implicit declaration of function `stream_pending'
monitor_dialog.c:108: warning: 'soc' might be used uninitialized in this function
cc -O -pipe `sh ./cflags` -c backend.c
cc -O -pipe `sh ./cflags` -c data_mining.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_dialog.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_dialog_misc.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_dialog_scan_opt.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_dialog_user.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_dialog_auth.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_dialog_plugins_prefs.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_plugins.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_target.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_about.c
cc -O -pipe `sh ./cflags` -c prefs_dialog/prefs_kb.c
cc -O -pipe `sh ./cflags` -c netmap.c
cc -O -pipe `sh ./cflags` -c detached_index.c
cc -O -pipe `sh ./cflags` -c read_target_file.c
cd gdchart0.94b && make
cc -O -pipe `sh ../cflags` -Igd1.3 -I. -c gdc.c
cc -O -pipe `sh ../cflags` -Igd1.3 -I. -c gdchart.c
cc -O -pipe `sh ../cflags` -Igd1.3 -I. -c price_conv.c
cc -O -pipe `sh ../cflags` -Igd1.3 -I. -c gdc_pie.c
cd gd1.3 ; make -f Makefile libgd.a
cc -O -pipe -c gd.c
cc -O -pipe -c gdfontt.c
cc -O -pipe -c gdfonts.c
cc -O -pipe -c gdfontmb.c
cc -O -pipe -c gdfontl.c
cc -O -pipe -c gdfontg.c
rm -f libgd.a
/usr/bin/ar rc libgd.a gd.o gdfontt.o gdfonts.o gdfontmb.o  gdfontl.o gdfontg.o
cc -O -pipe `sh ./cflags` -c regex.c
cc -O -pipe `sh ./cflags` -c filter.c
cc -O -pipe `sh ./cflags` -c dirutils.c
cc -O -pipe `sh ./cflags` -c sslui.c
cc -O -pipe `sh ./cflags` -c nessus.c
cc  auth.o  comm.o  sighand.o  xstuff.o  cli.o  parser.o  plugin_infos.o  preferences.o  families.o  attack.o  report.o  report_ng.o  report_save.o  report_utils.o  nsr_output.o   nbe_output.o  html_output.o  latex_output.o  text_output.o  xml_output.o  xml_output_ng.o  html_graph_output.o  error_dialog.o  password_dialog.o  monitor_dialog.o  backend.o  data_mining.o  prefs_dialog.o  prefs_dialog_misc.o  prefs_dialog_scan_opt.o  prefs_dialog_user.o  prefs_dialog_auth.o  prefs_dialog_plugins_prefs.o  prefs_plugins.o  prefs_target.o  prefs_about.o  prefs_kb.o  netmap.o  detached_index.o  read_target_file.o  gdchart0.94b/gdc.o  gdchart0.94b/price_conv.o  gdchart0.94b/gdc_pie.o  gdchart0.94b/gdchart.o  regex.o  filter.o  dirutils.o  sslui.o  nessus.o   -o nessus `/usr/local/bin/nessus-config --libs` -L/usr/X11R6/lib -I/usr/X11R6/include -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 -lm -lXrender -lX11 -lXext -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv     gdchart0.94b/gd1.3/libgd.a -lm
monitor_dialog.o(.text+0x132): In function `idle_socket':
: undefined reference to `stream_pending'
*** Error code 1

Stop in /usr/ports/security/nessus/work/nessus-core/nessus.
*** Error code 1

Stop in /usr/ports/security/nessus/work/nessus-core.
*** Error code 1

Stop in /usr/ports/security/nessus.
*** Error code 1

Stop in /usr/ports/security/nessus.
[root at storm nessus]#

More information about the freebsd-ports mailing list