=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for honeyd-1.5bnb39 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in . --- honeydstats-tagging.o --- --- honeydstats-stats.o --- --- honeydstats-util.o --- --- honeydstats-histogram.o --- --- honeydstats-untagging.o --- --- smtp-atomicio.o --- --- smtp-util.o --- --- proxy-smtp.o --- --- proxy-atomicio.o --- --- proxy-util.o --- --- atomicio.lo --- --- fdpass.lo --- --- honeyd.o --- --- command.o --- --- config.o --- --- personality.o --- --- honeydstats-tagging.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o honeydstats-tagging.o `test -f 'tagging.c' || echo './'`tagging.c --- honeydstats-stats.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o honeydstats-stats.o `test -f 'stats.c' || echo './'`stats.c --- honeydstats-util.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o honeydstats-util.o `test -f 'util.c' || echo './'`util.c --- honeydstats-histogram.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o honeydstats-histogram.o `test -f 'histogram.c' || echo './'`histogram.c --- honeydstats-untagging.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o honeydstats-untagging.o `test -f 'untagging.c' || echo './'`untagging.c --- smtp-atomicio.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o smtp-atomicio.o `test -f 'atomicio.c' || echo './'`atomicio.c --- smtp-util.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o smtp-util.o `test -f 'util.c' || echo './'`util.c --- proxy-smtp.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o proxy-smtp.o `test -f 'subsystems/smtp.c' || echo './'`subsystems/smtp.c --- proxy-atomicio.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o proxy-atomicio.o `test -f 'atomicio.c' || echo './'`atomicio.c --- proxy-util.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I./ -I./compat -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o proxy-util.o `test -f 'util.c' || echo './'`util.c --- atomicio.lo --- /bin/sh ./libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o atomicio.lo atomicio.c --- fdpass.lo --- /bin/sh ./libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c -o fdpass.lo fdpass.c --- honeyd.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c honeyd.c --- config.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c config.c --- command.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c command.c --- personality.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c personality.c --- fdpass.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I./ -I./compat -I/usr/include/pcap -I/data/scratch/security/honeyd/work/.buildlink/include -O2 -DPATH_HONEYDINCLUDE=\"/usr/pkg/include/honeyd\" -DPATH_HONEYDDATA=\"/usr/pkg/share/examples/honeyd\" -DPATH_HONEYDLIB=\"/usr/pkg/lib/honeyd\" -DHONEYD_PLUGINS_DECLARE= -DHONEYD_PLUGINS= -DPATH_RRDTOOL=\"\" -c fdpass.c -fPIC -DPIC -o .libs/fdpass.o --- atomicio.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I./ -I./compat -I/usr/include/pcap -I/data/scratch/security/honeyd/work/.buildlink/include -O2 -DPATH_HONEYDINCLUDE=\"/usr/pkg/include/honeyd\" -DPATH_HONEYDDATA=\"/usr/pkg/share/examples/honeyd\" -DPATH_HONEYDLIB=\"/usr/pkg/lib/honeyd\" -DHONEYD_PLUGINS_DECLARE= -DHONEYD_PLUGINS= -DPATH_RRDTOOL=\"\" -c atomicio.c -fPIC -DPIC -o .libs/atomicio.o --- util.o --- --- proxy-smtp.o --- subsystems/smtp.c:806:8: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] char *data = EVBUFFER_DATA(buffer); ^ ~~~~~~~~~~~~~~~~~~~~~ --- util.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c util.c --- honeydstats-stats.o --- In file included from stats.c:68: ./tagging.h:89:17: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ ./tagging.h:89:41: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/sys/types.h:80:18: note: expanded from macro 'uint32_t' #define uint32_t __uint32_t ^ In file included from stats.c:68: ./tagging.h:89:6: error: conflicting types for 'evtag_encode_int' void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/event2/tag_compat.h:46:35: note: expanded from macro 'encode_int' #define encode_int(evbuf, number) evtag_encode_int((evbuf), (number)) ^ /usr/include/event2/tag.h:93:6: note: previous declaration is here void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); ^ --- ipfrag.o --- --- honeydstats-stats.o --- stats.c:389:7: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] EVBUFFER_LENGTH(tmp->evbuf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/event2/buffer_compat.h:111:28: note: expanded from macro 'EVBUFFER_LENGTH' #define EVBUFFER_LENGTH(x) evbuffer_get_length(x) ^~~~~~~~~~~~~~~~~~~~~~ --- ipfrag.o --- clang -DHAVE_CONFIG_H -I. -I. -I. -I./ -I./compat -I/usr/include/pcap -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -DPATH_HONEYDINCLUDE="\"/usr/pkg/include/honeyd\"" -DPATH_HONEYDDATA="\"/usr/pkg/share/examples/honeyd\"" -DPATH_HONEYDLIB="\"/usr/pkg/lib/honeyd\"" -DHONEYD_PLUGINS_DECLARE="" -DHONEYD_PLUGINS="" -DPATH_RRDTOOL="\"\"" -c ipfrag.c --- honeydstats-stats.o --- stats.c:898:7: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] sizeof(something), EVBUFFER_LENGTH(buf)); ^~~~~~~~~~~~~~~~~ stats.c:898:26: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] sizeof(something), EVBUFFER_LENGTH(buf)); ^~~~~~~~~~~~~~~~~~~~ /usr/include/event2/buffer_compat.h:111:28: note: expanded from macro 'EVBUFFER_LENGTH' #define EVBUFFER_LENGTH(x) evbuffer_get_length(x) ^~~~~~~~~~~~~~~~~~~~~~ 5 warnings and 1 error generated. *** [honeydstats-stats.o] Error code 1 make[2]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b --- honeydstats-untagging.o --- In file included from untagging.c:59: ./tagging.h:89:17: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ ./tagging.h:89:41: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/sys/types.h:80:18: note: expanded from macro 'uint32_t' #define uint32_t __uint32_t ^ In file included from untagging.c:59: ./tagging.h:89:6: error: conflicting types for 'evtag_encode_int' void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/event2/tag_compat.h:46:35: note: expanded from macro 'encode_int' #define encode_int(evbuf, number) evtag_encode_int((evbuf), (number)) ^ /usr/include/event2/tag.h:93:6: note: previous declaration is here void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); ^ untagging.c:117:18: error: variable has incomplete type 'struct evbuffer' struct evbuffer tmp; ^ /usr/include/event2/buffer.h:98:8: note: forward declaration of 'struct evbuffer' struct evbuffer ^ --- command.o --- command.c:323:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] syslog(LOG_WARNING, error); ^~~~~ command.c:323:22: note: treat the string as an argument to avoid this syslog(LOG_WARNING, error); ^ "%s", --- honeyd.o --- In file included from honeyd.c:89: ./interface.h:39:20: warning: field 'if_ent' with variable sized type 'struct intf_entry' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] struct intf_entry if_ent; ^ --- honeydstats-untagging.o --- 2 warnings and 2 errors generated. --- honeyd.o --- In file included from honeyd.c:97: ./tagging.h:89:17: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ ./tagging.h:89:41: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/stdint.h:65:18: note: expanded from macro 'uint32_t' #define uint32_t __uint32_t ^ In file included from honeyd.c:97: ./tagging.h:89:6: error: conflicting types for 'evtag_encode_int' void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/event2/tag_compat.h:46:35: note: expanded from macro 'encode_int' #define encode_int(evbuf, number) evtag_encode_int((evbuf), (number)) ^ /usr/include/event2/tag.h:93:6: note: previous declaration is here void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); ^ --- honeydstats-untagging.o --- *** [honeydstats-untagging.o] Error code 1 make[2]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b --- honeydstats-tagging.o --- In file included from tagging.c:59: ./tagging.h:89:17: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ ./tagging.h:89:41: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/sys/types.h:80:18: note: expanded from macro 'uint32_t' #define uint32_t __uint32_t ^ In file included from tagging.c:59: ./tagging.h:89:6: error: conflicting types for 'evtag_encode_int' void encode_int(struct evbuffer *evbuf, uint32_t number); ^ /usr/include/event2/tag_compat.h:46:35: note: expanded from macro 'encode_int' #define encode_int(evbuf, number) evtag_encode_int((evbuf), (number)) ^ /usr/include/event2/tag.h:93:6: note: previous declaration is here void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); ^ tagging.c:76:12: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] encode_int(struct evbuffer *evbuf, uint32_t number) ^ tagging.c:76:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] encode_int(struct evbuffer *evbuf, uint32_t number) ^ /usr/include/sys/types.h:80:18: note: expanded from macro 'uint32_t' #define uint32_t __uint32_t ^ tagging.c:76:1: error: conflicting types for 'evtag_encode_int' encode_int(struct evbuffer *evbuf, uint32_t number) ^ /usr/include/event2/tag_compat.h:46:35: note: expanded from macro 'encode_int' #define encode_int(evbuf, number) evtag_encode_int((evbuf), (number)) ^ /usr/include/event2/tag.h:93:6: note: previous declaration is here void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); ^ tagging.c:76:12: error: parameter name omitted encode_int(struct evbuffer *evbuf, uint32_t number) ^ tagging.c:76:36: error: parameter name omitted encode_int(struct evbuffer *evbuf, uint32_t number) ^ /usr/include/sys/types.h:80:18: note: expanded from macro 'uint32_t' #define uint32_t __uint32_t ^ tagging.c:82:9: error: use of undeclared identifier 'number' while (number) { ^ tagging.c:84:42: error: use of undeclared identifier 'number' data[off/2] = (data[off/2] & 0xf0) | (number & 0x0f); ^ --- config.o --- In file included from config.c:71: ./interface.h:39:20: warning: field 'if_ent' with variable sized type 'struct intf_entry' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] struct intf_entry if_ent; ^ --- honeydstats-tagging.o --- tagging.c:87:10: error: use of undeclared identifier 'number' ((number & 0x0f) << 4); ^ tagging.c:88:3: error: use of undeclared identifier 'number' number >>= 4; ^ tagging.c:98:15: error: use of undeclared identifier 'evbuf' evbuffer_add(evbuf, data, (off + 1) / 2); ^ 4 warnings and 9 errors generated. --- honeyd.o --- honeyd.c:1311:33: warning: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Wstrlcpy-strlcat-size] strlcpy(command, line, sizeof(line)); ~~~~~~~^~~~~ honeyd.c:1311:26: note: change size argument to be the size of the destination strlcpy(command, line, sizeof(line)); ^~~~~~~~~~~~ sizeof(command) --- honeydstats-tagging.o --- *** [honeydstats-tagging.o] Error code 1 make[2]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b --- fdpass.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I./ -I./compat -I/usr/include/pcap -I/data/scratch/security/honeyd/work/.buildlink/include -O2 -DPATH_HONEYDINCLUDE=\"/usr/pkg/include/honeyd\" -DPATH_HONEYDDATA=\"/usr/pkg/share/examples/honeyd\" -DPATH_HONEYDLIB=\"/usr/pkg/lib/honeyd\" -DHONEYD_PLUGINS_DECLARE= -DHONEYD_PLUGINS= -DPATH_RRDTOOL=\"\" -c fdpass.c -o fdpass.o >/dev/null 2>&1 --- honeyd.o --- 4 warnings and 1 error generated. *** [honeyd.o] Error code 1 make[2]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b --- config.o --- config.c:914:50: warning: format specifies type 'unsigned long' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat] evbuffer_add_printf(buffer, " TCP seq: %lx\n", tmpl->seq); ~~~ ^~~~~~~~~ %x config.c:1003:8: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] char *p = EVBUFFER_DATA(evbuf); ^ ~~~~~~~~~~~~~~~~~~~~ --- atomicio.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I./ -I./compat -I/usr/include/pcap -I/data/scratch/security/honeyd/work/.buildlink/include -O2 -DPATH_HONEYDINCLUDE=\"/usr/pkg/include/honeyd\" -DPATH_HONEYDDATA=\"/usr/pkg/share/examples/honeyd\" -DPATH_HONEYDLIB=\"/usr/pkg/lib/honeyd\" -DHONEYD_PLUGINS_DECLARE= -DHONEYD_PLUGINS= -DPATH_RRDTOOL=\"\" -c atomicio.c -o atomicio.o >/dev/null 2>&1 --- command.o --- 1 warning generated. --- proxy-smtp.o --- 1 warning generated. --- config.o --- 3 warnings generated. 4 errors make[2]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b *** [all-recursive] Error code 1 make[1]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b 1 error make[1]: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b *** [all] Error code 2 make: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b 1 error make: stopped in /data/scratch/security/honeyd/work/honeyd-1.5b *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/security/honeyd *** Error code 1 Stop. make: stopped in /data/pkgsrc/security/honeyd