Building bmon-2.1.0_5.txz (origin /buildshare/ports/355755/net/bmon) for powerpc-10-0 on XXX slot2: created x distfiles/ x distfiles/bmon-2.1.0.tar.gz x packages/ x packages/libdbi-0.9.0_1.txz x packages/gettext-0.18.3.1_1.txz x packages/gmake-3.82_1.txz x packages/libtool-2.4.2_3.txz x packages/pkg-1.2.7_2.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> bmon-2.1.0_5 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /buildshare/ports/355755/ports-mgmt/pkg ===> Installing existing package /packages/pkg-1.2.7_2.txz Installing pkg-1.2.7_2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of bmon-2.1.0_5 ===> bmon-2.1.0_5 depends on shared library: libdbi.so - not found ===> Verifying for libdbi.so in /buildshare/ports/355755/databases/libdbi ===> Installing existing package /packages/libdbi-0.9.0_1.txz Installing libdbi-0.9.0_1... done ===> Returning to build of bmon-2.1.0_5 ===> bmon-2.1.0_5 depends on executable: gmake - not found ===> Verifying install for gmake in /buildshare/ports/355755/devel/gmake ===> Installing existing package /packages/gmake-3.82_1.txz Installing gmake-3.82_1...Installing gettext-0.18.3.1_1... done done ===> Returning to build of bmon-2.1.0_5 Make install ===> bmon-2.1.0_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by bmon-2.1.0_5 for building ===> Extracting for bmon-2.1.0_5 => SHA256 Checksum OK for bmon-2.1.0.tar.gz. ===> Patching for bmon-2.1.0_5 ===> Applying FreeBSD patches for bmon-2.1.0_5 ===> bmon-2.1.0_5 depends on executable: gmake - found ===> bmon-2.1.0_5 depends on shared library: libdbi.so - found (/usr/local/lib/libdbi.so.2) ===> Configuring for bmon-2.1.0_5 ===> FreeBSD 10 autotools fix applied to /obj/buildshare/ports/355755/net/bmon/work/bmon-2.1.0/configure configure: loading site script /buildshare/ports/355755/Templates/config.site checking build system type... powerpc-portbld-freebsd11.0 checking host system type... powerpc-portbld-freebsd11.0 checking target system type... powerpc-portbld-freebsd11.0 checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for strerror in -lcposix... no checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... (cached) none needed checking how to run the C preprocessor... cpp checking whether gmake sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for egrep... grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for size_t... (cached) yes checking return type of signal handlers... void checking for pid_t... (cached) yes checking for unistd.h... (cached) yes checking for vfork.h... (cached) no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... yes checking for working vfork... (cached) yes checking for getopt.h... (cached) yes checking ncurses/ncurses.h usability... no checking ncurses/ncurses.h presence... no checking for ncurses/ncurses.h... no checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for dirent.h... (cached) yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/sockio.h usability... yes checking sys/sockio.h presence... yes checking for sys/sockio.h... yes checking netinet6/in6.h usability... no checking netinet6/in6.h presence... no checking for netinet6/in6.h... no checking rrd.h usability... no checking rrd.h presence... no checking for rrd.h... no checking for fcntl.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking sysctl/ioctl.h usability... no checking sysctl/ioctl.h presence... no checking for sysctl/ioctl.h... no checking for sys/param.h... (cached) yes checking for sys/socket.h... (cached) yes checking for suseconds_t... yes checking for atexit... (cached) yes checking for gettimeofday... (cached) yes checking for memset... (cached) yes checking for pow... no checking for socket... yes checking for strcasecmp... (cached) yes checking for strchr... yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for strncasecmp... (cached) yes checking for strstr... yes checking for strtol... (cached) yes checking for uname... (cached) yes checking for connect... yes checking for gethostbyname... (cached) yes checking for inet_aton... (cached) yes checking for fcloseall... yes checking for initscr in -lncurses... yes checking for redrawwin in -lncurses... yes checking for use_default_colors in -lncurses... yes checking for rrd_create in -lrrd... no *** Warning: Building bmon w/o rrd support *** checking for dbi_initialize in -ldbi... yes checking for snd_seq_open in -lasound... no *** Warning: Building bmon w/o libasound support *** checking for kstat_open in -lkstat... no checking for nl_connect in -lnl... no checking for pow in -lm... yes configure: creating ./config.status config.status: creating Makefile.opts config.status: creating include/bmon/defs.h ---------------------------------------------------------------------- SUMMARY: OS: freebsd11.0 Included in Compilation: bmon: Yes -lm -lncurses -ldbi Dependencies: bmon: libm Yes (required) lib(n)curses Yes (suggested) librrd No (suggested) libdbi Yes (suggested) libasound No (toy) ---------------------------------------------------------------------- WARNING: Please do not install the bmon executable as SUID root. This software package was written with portability and configurability in mind and will never fulfill the requirements to be installed as SUID root executable. If you do please be aware that every user will be able to run arbitary commands as root via the key bind interface or by providing a malicious netstat binary. In fact there is no reason to do so, all supported input modules will work fine without superuser privileges. There is probably a good reason if your operating system requires special privileges which is that a normal user is not supposed to read the statistics which should not be worked around using the SUID bit. Thanks. ===> Building for bmon-2.1.0_5 gmake[1]: Entering directory `/obj/buildshare/ports/355755/net/bmon/work/bmon-2.1.0' Entering src DEP out_db.c DEP out_curses.c DEP out_xml_state.c DEP out_xml_event.c DEP out_distribution.c DEP out_html.c DEP out_format.c DEP out_ascii.c DEP out_null.c DEP in_netstat.c DEP in_distribution.c DEP in_sysctl.c DEP in_sysfs.c DEP in_netlink.c DEP in_kstat.c DEP in_proc.c DEP in_dummy.c DEP in_null.c DEP itemtab.c DEP bindings.c DEP signal.c DEP graph.c DEP item.c DEP node.c DEP conf.c DEP output.c DEP input.c DEP utils.c DEP bmon.c CC bmon.c CC utils.c CC input.c CC output.c CC conf.c CC node.c CC item.c CC graph.c CC signal.c CC bindings.c CC itemtab.c CC in_null.c CC in_dummy.c CC in_proc.c CC in_kstat.c CC in_netlink.c CC in_sysfs.c CC in_sysctl.c CC in_distribution.c CC in_netstat.c CC out_null.c CC out_ascii.c CC out_format.c CC out_html.c CC out_distribution.c CC out_xml_event.c CC out_xml_state.c CC out_curses.c CC out_db.c out_db.c: In function 'attr_exists': out_db.c:267: warning: 'dbi_result_get_long' is deprecated (declared at /usr/local/include/dbi/dbi.h:286) out_db.c: In function 'item_exists': out_db.c:341: warning: 'dbi_result_get_long' is deprecated (declared at /usr/local/include/dbi/dbi.h:286) out_db.c: In function 'node_exists': out_db.c:412: warning: 'dbi_result_get_long' is deprecated (declared at /usr/local/include/dbi/dbi.h:286) out_db.c: In function 'db_probe': out_db.c:633: warning: 'dbi_initialize' is deprecated (declared at /usr/local/include/dbi/dbi.h:169) out_db.c:638: warning: 'dbi_conn_new' is deprecated (declared at /usr/local/include/dbi/dbi.h:199) out_db.c: In function 'db_shutdown': out_db.c:674: warning: 'dbi_shutdown' is deprecated (declared at /usr/local/include/dbi/dbi.h:171) LD bmon gmake[1]: Leaving directory `/obj/buildshare/ports/355755/net/bmon/work/bmon-2.1.0' ===> Staging for bmon-2.1.0_5 ===> Generating temporary packing list install -s -o root -g wheel -m 555 /obj/buildshare/ports/355755/net/bmon/work/bmon-2.1.0/src/bmon /obj/buildshare/ports/355755/net/bmon/work/stage/usr/local/sbin install -o root -g wheel -m 444 /obj/buildshare/ports/355755/net/bmon/work/bmon-2.1.0/man/bmon.1 /obj/buildshare/ports/355755/net/bmon/work/stage/usr/local/man/man1/bmon.1 ====> Compressing man pages (compress-man) ===> Installing for bmon-2.1.0_5 ===> Checking if net/bmon already installed ===> Registering installation for bmon-2.1.0_5 Installing bmon-2.1.0_5... done ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/sbin/bmon If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://people.suug.ch/~tgr/bmon/ Make package ===> Building package for bmon-2.1.0_5 slot2: removed