=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for sysmon-0.92.2nb3 (cd src; make ) cc -O2 -march=i586 -I/usr/include -I/usr/pkg/include '-DMAIL=' -DCFILE='"/usr/pkg/etc/sysmon.conf"' -DHAVE_SNPRINTF -I/usr/local/include -I/usr/include -I/usr/pkg/include -c heartbeat.c heartbeat.c:21:24: warning: passing 'char [13]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] hp = my_gethostbyname(HEARTBEAT_HOST, AF_INET); ^~~~~~~~~~~~~~ ./config.h:440:24: note: expanded from macro 'HEARTBEAT_HOST' #define HEARTBEAT_HOST "204.42.254.5" ^~~~~~~~~~~~~~ ./config.h:736:52: note: passing argument to parameter here struct my_hostent *my_gethostbyname(unsigned char *, int); ^ 1 warning generated. cc -O2 -march=i586 -I/usr/include -I/usr/pkg/include '-DMAIL=' -DCFILE='"/usr/pkg/etc/sysmon.conf"' -DHAVE_SNPRINTF -I/usr/local/include -I/usr/include -I/usr/pkg/include -c syswatch.c syswatch.c:513:24: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] newentry->unique_name = unique_name; /* DO NOT FREE */ ^ ~~~~~~~~~~~ syswatch.c:641:49: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] queue_check(here->data, here->unique_name); ^~~~~~~~~~~~~~~~~ syswatch.c:491:48: note: passing argument to parameter 'unique_name' here void queue_check(struct hostinfo *entry, char *unique_name) ^ syswatch.c:776:63: warning: incompatible pointer types passing 'int (const struct graph_elements *, const struct graph_elements *)' to parameter of type 'int (*)(const void *, const void *)' [-Wincompatible-pointer-types] qsort(queue_list, numele, sizeof(struct graph_elements *), q_time_cmp); ^~~~~~~~~~ /usr/include/stdlib.h:118:43: note: passing argument to parameter here void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); ^ syswatch.c:789:43: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] queue_check(queue_list[curr]->data, queue_list[curr]->unique_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ syswatch.c:491:48: note: passing argument to parameter 'unique_name' here void queue_check(struct hostinfo *entry, char *unique_name) ^ syswatch.c:1172:27: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] client_send_statechange(handle_this->unique_name, handle_this->checkent->lastcheck, handle_this->retval); ^~~~~~~~~~~~~~~~~~~~~~~~ ./config.h:808:36: note: passing argument to parameter here void client_send_statechange(char *, int , int); ^ syswatch.c:1812:12: error: use of undeclared identifier 'RLIMIT_OFILE' setrlimit(RLIMIT_OFILE, &thislimit); ^ syswatch.c:1813:12: error: use of undeclared identifier 'RLIMIT_OFILE' getrlimit(RLIMIT_OFILE, &thislimit); ^ 5 warnings and 2 errors generated. *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/work/net/sysmon/work/sysmon-0.92.2/src *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/net/sysmon/work/sysmon-0.92.2 *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/net/sysmon *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/net/sysmon