=> Building net/l4ip build started at Wed Oct 5 09:08:49 PDT 2016 port directory: /usr/ports/net/l4ip building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: leeym@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../02//usr/ports/net/l4ip/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=l4ip-1.0.294_1 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/net/l4ip XDG_CONFIG_HOME=/wrkdirs/net/l4ip HOME=/wrkdirs/net/l4ip TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/net/l4ip XDG_CONFIG_HOME=/wrkdirs/net/l4ip HOME=/wrkdirs/net/l4ip TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/l4ip" EXAMPLESDIR="share/examples/l4ip" DATADIR="share/l4ip" WWWDIR="www/l4ip" ETCDIR="etc/l4ip" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/l4ip DOCSDIR=/usr/local/share/doc/l4ip EXAMPLESDIR=/usr/local/share/examples/l4ip WWWDIR=/usr/local/www/l4ip ETCDIR=/usr/local/etc/l4ip --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> l4ip-1.0.294_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> l4ip-1.0.294_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of l4ip-1.0.294_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by l4ip-1.0.294_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by l4ip-1.0.294_1 for building => SHA256 Checksum OK for l4ip-v1.0.b294.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by l4ip-1.0.294_1 for building ===> Extracting for l4ip-1.0.294_1 => SHA256 Checksum OK for l4ip-v1.0.b294.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for l4ip-1.0.294_1 ===> Applying ports patches for l4ip-1.0.294_1 /usr/bin/sed -i.bak -e 's,service_type_t,script_type_t,g' /wrkdirs/net/l4ip/l4ip/src/service.c /usr/bin/sed -i.bak -e 's,/usr/sbin,/sbin,g' /wrkdirs/net/l4ip/l4ip/src/l4ip.conf /usr/bin/sed -i.bak -e '/^CC/d' /wrkdirs/net/l4ip/l4ip/src/Makefile /wrkdirs/net/l4ip/l4ip/src/../lion/Makefile /usr/bin/sed -i.bak -e "s|/usr/local/ssl|/usr/local|g" /wrkdirs/net/l4ip/l4ip/src/Makefile =========================================================================== =================================================== ===> l4ip-1.0.294_1 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz Installing gmake-4.2.1_1... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing gettext-runtime-0.19.8.1... `-- Extracting gettext-runtime-0.19.8.1: .......... done Extracting gmake-4.2.1_1: .......... done ===> l4ip-1.0.294_1 depends on executable: gmake - found ===> Returning to build of l4ip-1.0.294_1 ===> l4ip-1.0.294_1 depends on file: /usr/local/lib/libcrypto.so.38 - not found ===> Installing existing package /packages/All/libressl-2.4.3.txz Installing libressl-2.4.3... Extracting libressl-2.4.3: .......... done ===> l4ip-1.0.294_1 depends on file: /usr/local/lib/libcrypto.so.38 - found ===> Returning to build of l4ip-1.0.294_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for l4ip-1.0.294_1 =========================================================================== =================================================== ===> Building for l4ip-1.0.294_1 gmake[1]: Entering directory '/wrkdirs/net/l4ip/l4ip/src' Making dependencies for sense.c... Making dependencies for run.c... Making dependencies for log.c... Making dependencies for service.c... Making dependencies for nat.c... Making dependencies for cluster.c... Making dependencies for debug.c... Making dependencies for conf.c... Making dependencies for main.c... cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL main.c -o main.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL conf.c -o conf.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL debug.c -o debug.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL cluster.c -o cluster.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL service.c -o service.o conf.c: In function 'conf_init': conf.c:34:15: warning: implicit declaration of function 'strdup' [-Wimplicit-function-declaration] conf_file = strdup(CONF_DEFAULT_FILE); ^ conf.c:34:15: warning: incompatible implicit declaration of built-in function 'strdup' conf.c: In function 'url_decode': conf.c:89:11: warning: incompatible implicit declaration of built-in function 'strdup' result = strdup(s); ^ conf.c: In function 'conf_read': conf.c:312:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] int_variable = &conf_sense_enabled; ^ conf.c:455:9: warning: implicit declaration of function 'strchr' [-Wimplicit-function-declaration] r = strchr(token, ':'); ^ conf.c:455:9: warning: incompatible implicit declaration of built-in function 'strchr' conf.c:455:9: note: include '' or provide a declaration of 'strchr' conf.c:462:29: warning: incompatible implicit declaration of built-in function 'strdup' cluster->listen_ip = strdup(token); ^ conf.c:465:27: warning: incompatible implicit declaration of built-in function 'strdup' cluster->bind_ip = strdup(token); ^ conf.c:479:6: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(tmp, 0, sizeof(*tmp)); ^ conf.c:479:6: warning: incompatible implicit declaration of built-in function 'memset' conf.c:479:6: note: include '' or provide a declaration of 'memset' conf.c:480:18: warning: incompatible implicit declaration of built-in function 'strdup' tmp->ip = strdup(token); ^ conf.c:524:6: warning: incompatible implicit declaration of built-in function 'memset' memset(tester, 0, sizeof(*tester)); ^ conf.c:524:6: note: include '' or provide a declaration of 'memset' In file included from conf.c:6:0: ../lion/misc.h:15:56: warning: incompatible implicit declaration of built-in function 'strdup' #define SAFE_COPY(X, Y) { SAFE_FREE(X); if ((Y)) (X) = strdup((Y)); } ^ conf.c:574:5: note: in expansion of macro 'SAFE_COPY' SAFE_COPY(*variable, token); ^ cluster.c: In function 'cluster_newnode': cluster.c:31:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(node, 0, sizeof(*node)); ^ cluster.c:31:2: warning: incompatible implicit declaration of built-in function 'memset' cluster.c:31:2: note: include '' or provide a declaration of 'memset' cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL nat.c -o nat.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL log.c -o log.o main.c: In function 'hup_interrupt': main.c:66:19: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGHUP, hup_interrupt); ^ In file included from /usr/include/signal.h:39:0, from main.c:3: /usr/include/sys/signal.h:413:17: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' __sighandler_t *signal (int, __sighandler_t *); ^ main.c: In function 'info_interrupt': main.c:75:18: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGUSR1, info_interrupt); ^ In file included from /usr/include/signal.h:39:0, from main.c:3: /usr/include/sys/signal.h:413:17: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' __sighandler_t *signal (int, __sighandler_t *); ^ main.c: In function 'main': main.c:89:18: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGINT, exit_interrupt); ^ In file included from /usr/include/signal.h:39:0, from main.c:3: /usr/include/sys/signal.h:413:17: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' __sighandler_t *signal (int, __sighandler_t *); ^ main.c:90:19: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGTERM, int_interrupt); ^ In file included from /usr/include/signal.h:39:0, from main.c:3: /usr/include/sys/signal.h:413:17: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' __sighandler_t *signal (int, __sighandler_t *); ^ main.c:92:19: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGHUP, hup_interrupt); ^ In file included from /usr/include/signal.h:39:0, from main.c:3: /usr/include/sys/signal.h:413:17: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' __sighandler_t *signal (int, __sighandler_t *); ^ main.c:93:18: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGUSR1, info_interrupt); ^ In file included from /usr/include/signal.h:39:0, from main.c:3: /usr/include/sys/signal.h:413:17: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' __sighandler_t *signal (int, __sighandler_t *); ^ In file included from main.c:8:0: main.c: In function 'arguments': ../lion/misc.h:17:42: warning: implicit declaration of function 'strdup' [-Wimplicit-function-declaration] #define SAFE_DUPE(X, Y) { if ((Y)) (X) = strdup((Y)); else (X) = NULL; } ^ main.c:268:4: note: in expansion of macro 'SAFE_DUPE' SAFE_DUPE(conf_file, optarg); ^ service.c: In function 'service_handler_run': ../lion/misc.h:17:42: warning: incompatible implicit declaration of built-in function 'strdup' #define SAFE_DUPE(X, Y) { if ((Y)) (X) = strdup((Y)); else (X) = NULL; } ^ main.c:268:4: note: in expansion of macro 'SAFE_DUPE' SAFE_DUPE(conf_file, optarg); ^ service.c:461:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] service_script(cluster, member, SCRIPT_RUNEXIT, (char *) size); ^ service.c: In function 'service_script': service.c:852:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (int) line, member->handle); ^ service.c:867:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((int)line!=atoi(cluster->testers[ member->script_pos ].line)) { ^ service.c:870:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (int) line); ^ service.c:722:2: warning: enumeration value 'SCRIPT_TYPE_EXPECTCMD' not handled in switch [-Wswitch] switch(type) { ^ service.c:722:2: warning: enumeration value 'SCRIPT_TYPE_RUNSEND' not handled in switch [-Wswitch] In file included from nat.c:28:0: nat.c: In function 'nat_init': ../lion/misc.h:15:56: warning: implicit declaration of function 'strdup' [-Wimplicit-function-declaration] #define SAFE_COPY(X, Y) { SAFE_FREE(X); if ((Y)) (X) = strdup((Y)); } ^ nat.c:96:3: note: in expansion of macro 'SAFE_COPY' SAFE_COPY(conf_ipnat_cmd, NAT_IPNAT_CMD); ^ ../lion/misc.h:15:56: warning: incompatible implicit declaration of built-in function 'strdup' #define SAFE_COPY(X, Y) { SAFE_FREE(X); if ((Y)) (X) = strdup((Y)); } ^ nat.c:96:3: note: in expansion of macro 'SAFE_COPY' SAFE_COPY(conf_ipnat_cmd, NAT_IPNAT_CMD); ^ nat.c: In function 'nat_add': nat.c:387:7: warning: implicit declaration of function 'strerror' [-Wimplicit-function-declaration] strerror(errno)); ^ cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL run.c -o run.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL sense.c -o sense.o gmake DEFINES="-DPOSIX -D"NAT_IPNAT_CMD=\"`which ipnat`\"" -DWITH_SSL" CFLAGS="-Wall -g -I../lion -I/usr/local/include" -C ../lion gmake[2]: Entering directory '/wrkdirs/net/l4ip/l4ip/lion' Making dependencies for tls.c... Making dependencies for udp.c... Making dependencies for lfnmatch.c... run.c: In function 'run_command': run.c:71:2: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] strncpy(args, cmd, sizeof(args)); ^ run.c:71:2: warning: incompatible implicit declaration of built-in function 'strncpy' run.c:71:2: note: include '' or provide a declaration of 'strncpy' Making dependencies for lgroup.c... Making dependencies for misc.c... Making dependencies for pipe.c... Making dependencies for file.c... Making dependencies for base64.c... Making dependencies for zlib.c... Making dependencies for io.c... Making dependencies for connections.c... Making dependencies for sockets.c... Making dependencies for lion.c... cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL lion.c -o lion.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL sockets.c -o sockets.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL connections.c -o connections.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL io.c -o io.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL zlib.c -o zlib.o io.c: In function 'io_process_fdset_sub': io.c:888:33: warning: pointer targets in passing argument 2 of 'sockets_read' differ in signedness [-Wpointer-sign] sockets_read( node->socket, node->buffer, 1 ); ^ In file included from io.c:48:0: sockets.h:33:6: note: expected 'unsigned char *' but argument is of type 'char *' int sockets_read(int fd, unsigned char *buffer, unsigned int len); ^ sockets.c: In function 'sockets_make': sockets.c:255:59: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] getsockname(new_socket, (struct sockaddr *) &local_sin, &option_arg); ^ In file included from sockets.c:27:0: /usr/include/sys/socket.h:491:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'int *' int getsockname(int, struct sockaddr *, socklen_t *); ^ sockets.c: In function 'sockets_accept': sockets.c:291:57: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] new_socket = accept(sock, (struct sockaddr *)&from, &len); ^ In file included from sockets.c:27:0: /usr/include/sys/socket.h:484:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'int *' int accept(int, struct sockaddr *, socklen_t *); ^ io.c: In function 'lion_send': io.c:2188:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] state.next_in = buffer; ^ io.c:2191:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] state.next_out = msg; ^ io.c:2217:19: warning: pointer targets in passing argument 1 of 'base64_encode' differ in signedness [-Wpointer-sign] base64_encode( msg, new_len, &buffer[4] ); ^ In file included from io.c:2109:0: base64.h:7:9: note: expected 'const unsigned char *' but argument is of type 'char *' void base64_encode (const unsigned char *, int, unsigned char *); ^ io.c:2217:33: warning: pointer targets in passing argument 3 of 'base64_encode' differ in signedness [-Wpointer-sign] base64_encode( msg, new_len, &buffer[4] ); ^ In file included from io.c:2109:0: base64.h:7:9: note: expected 'unsigned char *' but argument is of type 'char *' void base64_encode (const unsigned char *, int, unsigned char *); ^ io.c: In function 'io_read': io.c:2298:40: warning: pointer targets in passing argument 2 of 'sockets_read' differ in signedness [-Wpointer-sign] result = sockets_read(node->socket, buffer, size); ^ In file included from io.c:48:0: sockets.h:33:6: note: expected 'unsigned char *' but argument is of type 'char *' int sockets_read(int fd, unsigned char *buffer, unsigned int len); ^ io.c:2311:21: warning: pointer targets in passing argument 1 of 'BF_cfb64_encrypt' differ in signedness [-Wpointer-sign] BF_cfb64_encrypt(buffer, ^ In file included from connections.h:18:0, from io.c:47: /usr/local/include/openssl/blowfish.h:102:6: note: expected 'const unsigned char *' but argument is of type 'char *' void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, ^ sockets.c: In function 'sockets_pasv': io.c:2312:9: warning: pointer targets in passing argument 2 of 'BF_cfb64_encrypt' differ in signedness [-Wpointer-sign] buffer, ^ In file included from connections.h:18:0, from io.c:47: /usr/local/include/openssl/blowfish.h:102:6: note: expected 'unsigned char *' but argument is of type 'char *' void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, ^ sockets.c:714:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pp = strchr(line, '('); ^ sockets.c:718:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pp = line; ^ io.c:2324:43: warning: pointer targets in passing argument 2 of 'sockets_recvfrom' differ in signedness [-Wpointer-sign] result = sockets_recvfrom(node->socket, buffer, size, ^ In file included from io.c:48:0: sockets.h:52:5: note: expected 'unsigned char *' but argument is of type 'char *' int sockets_recvfrom(int, unsigned char *, unsigned int, ^ sockets.c:721:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] if (sscanf(&pp[0], "%u,%u,%u,%u,%u,%u", &IPA[0], &IPA[1], &IPA[2], &IPA[3], ^ In file included from sockets.c:6:0: /usr/include/stdio.h:224:6: note: expected 'const char * restrict' but argument is of type 'unsigned char *' int sscanf(const char * __restrict, const char * __restrict, ...); ^ io.c: In function 'io_write': io.c:2398:40: warning: pointer targets in passing argument 2 of 'sockets_write' differ in signedness [-Wpointer-sign] sent = sockets_write( node->socket, buffer, size); ^ In file included from io.c:48:0: sockets.h:34:6: note: expected 'unsigned char *' but argument is of type 'char *' int sockets_write(int fd, unsigned char *buffer, unsigned int len); ^ io.c:2411:21: warning: pointer targets in passing argument 1 of 'BF_cfb64_encrypt' differ in signedness [-Wpointer-sign] BF_cfb64_encrypt(buffer, ^ In file included from connections.h:18:0, from io.c:47: /usr/local/include/openssl/blowfish.h:102:6: note: expected 'const unsigned char *' but argument is of type 'char *' void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, ^ io.c:2412:9: warning: pointer targets in passing argument 2 of 'BF_cfb64_encrypt' differ in signedness [-Wpointer-sign] buffer, ^ In file included from connections.h:18:0, from io.c:47: /usr/local/include/openssl/blowfish.h:102:6: note: expected 'unsigned char *' but argument is of type 'char *' void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, ^ sockets.c: In function 'sockets_getsockname': sockets.c:785:48: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (getsockname(fd, (struct sockaddr *)&par, &len) < 0) { ^ io.c:2434:40: warning: pointer targets in passing argument 2 of 'sockets_sendto' differ in signedness [-Wpointer-sign] sent = sockets_sendto( node->socket, buffer, size, ^ In file included from io.c:48:0: sockets.h:54:5: note: expected 'unsigned char *' but argument is of type 'char *' int sockets_sendto(int, unsigned char *, unsigned int, ^ In file included from sockets.c:27:0: /usr/include/sys/socket.h:491:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'int *' int getsockname(int, struct sockaddr *, socklen_t *); ^ sockets.c: In function 'sockets_getpeername': sockets.c:810:48: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if (getpeername(fd, (struct sockaddr *)&par, &len) < 0) { ^ In file included from sockets.c:27:0: /usr/include/sys/socket.h:490:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'int *' int getpeername(int, struct sockaddr *, socklen_t *); ^ sockets.c: In function 'sockets_udp': sockets.c:1114:58: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] getsockname(new_socket, (struct sockaddr *) &local_sin, &option_arg); ^ In file included from sockets.c:27:0: /usr/include/sys/socket.h:491:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'int *' int getsockname(int, struct sockaddr *, socklen_t *); ^ io.c: In function 'io_input': io.c:2622:28: warning: pointer targets in passing argument 1 of 'base64_decode' differ in signedness [-Wpointer-sign] new_len = base64_decode(&line[4], decode, strlen( &line[4] )); ^ In file included from io.c:2109:0: base64.h:6:9: note: expected 'unsigned char *' but argument is of type 'char *' int base64_decode (unsigned char *, unsigned char *, int); ^ sockets.c: In function 'sockets_recvfrom': sockets.c:1145:68: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] result = recvfrom(fd, buffer, size, 0, (struct sockaddr *)&from, &len); ^ In file included from sockets.c:27:0: /usr/include/sys/socket.h:495:9: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'int *' ssize_t recvfrom(int, void *, size_t, int, struct sockaddr *, socklen_t *); ^ io.c:2622:38: warning: pointer targets in passing argument 2 of 'base64_decode' differ in signedness [-Wpointer-sign] new_len = base64_decode(&line[4], decode, strlen( &line[4] )); ^ In file included from io.c:2109:0: base64.h:6:9: note: expected 'unsigned char *' but argument is of type 'char *' int base64_decode (unsigned char *, unsigned char *, int); ^ io.c:2646:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] state.next_in = decode; ^ io.c:2649:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] state.next_out = large; ^ cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL base64.c -o base64.o base64.c: In function 'base64_encode': base64.c:25:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cp = encoded; ^ lion.c: In function 'lion_ssl_setkey': lion.c:720:35: warning: pointer targets in passing argument 3 of 'BF_set_key' differ in signedness [-Wpointer-sign] BF_set_key(&handle->bf_key, len, key); ^ In file included from connections.h:18:0, from lion.c:45: /usr/local/include/openssl/blowfish.h:93:6: note: expected 'const unsigned char *' but argument is of type 'char *' void BF_set_key(BF_KEY *key, int len, const unsigned char *data); ^ cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL file.c -o file.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL pipe.c -o pipe.o pipe.c: In function 'lion_child_starter': pipe.c:196:6: warning: variable 'err' set but not used [-Wunused-but-set-variable] int err; ^ pipe.c: In function 'pipe_signal_sub': pipe.c:516:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (node->pid == (int) arg1) ^ pipe.c: In function 'pipe_signal_child': pipe.c:561:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] node = connections_find(pipe_signal_sub, (void *) pid, NULL); ^ cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL misc.c -o misc.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL lgroup.c -o lgroup.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL udp.c -o udp.o lgroup.c: In function 'lgroup_new': lgroup.c:70:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset( &newg[ lgroup_allocated ], 0, ^ lgroup.c:70:3: warning: incompatible implicit declaration of built-in function 'memset' lgroup.c:70:3: note: include '' or provide a declaration of 'memset' cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL lfnmatch.c -o lfnmatch.o cc -c -Wall -g -I../lion -I/usr/local/include -DPOSIX -DNAT_IPNAT_CMD="" -DWITH_SSL tls.c -o tls.o tls.c: In function 'tls_init': tls.c:53:6: warning: unused variable 'egdbytes' [-Wunused-variable] int egdbytes, status; ^ tls.c: In function 'tls_cont_auth': tls.c:297:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cipher = SSL_get_current_cipher(node->ctx); ^ tls.c: In function 'tls_cont_clauth': tls.c:584:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cipher = SSL_get_current_cipher(node->ctx); ^ tls.c: In function 'tls_peek': tls.c:684:35: warning: pointer targets in passing argument 2 of 'sockets_peek' differ in signedness [-Wpointer-sign] ret = sockets_peek(node->socket, &buffer, 1); ^ In file included from tls.c:25:0: sockets.h:48:5: note: expected 'unsigned char *' but argument is of type 'char *' int sockets_peek(int fd, unsigned char *buffer, unsigned int len); ^ ar rv liblion.a lion.o sockets.o connections.o io.o zlib.o base64.o file.o pipe.o misc.o lgroup.o udp.o lfnmatch.o tls.o /usr/libexec/binutils225/elf/ar: creating liblion.a a - lion.o a - sockets.o a - connections.o a - io.o a - zlib.o a - base64.o a - file.o a - pipe.o a - misc.o a - lgroup.o a - udp.o a - lfnmatch.o a - tls.o gmake[2]: Leaving directory '/wrkdirs/net/l4ip/l4ip/lion' cc -Wl,-rpath,/usr/local/lib -L../lion -L/usr/local/lib -Wall -g -I../lion -I/usr/local/include main.o conf.o debug.o cluster.o service.o nat.o log.o run.o sense.o -llion -lssl -lcrypto -o l4ip /bin/sh: build: not found Ignore above _build_ failure gmake[1]: Leaving directory '/wrkdirs/net/l4ip/l4ip/src' =========================================================================== =================================================== ===> l4ip-1.0.294_1 depends on file: /usr/local/lib/libcrypto.so.38 - found =========================================================================== =================================================== ===> Staging for l4ip-1.0.294_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/net/l4ip/l4ip/src/l4ip /wrkdirs/net/l4ip/stage/usr/local/sbin install -m 0644 /wrkdirs/net/l4ip/l4ip/src/l4ip.conf /wrkdirs/net/l4ip/stage/usr/local/etc/l4ip.conf.sample /bin/mkdir -p /wrkdirs/net/l4ip/stage/usr/local/share/examples/l4ip install /wrkdirs/net/l4ip/l4ip/src/../samples/*.conf /wrkdirs/net/l4ip/stage/usr/local/share/examples/l4ip ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for l4ip-1.0.294_1 file sizes/checksums [11]: . done packing files [11]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for l4ip-1.0.294_1 build of net/l4ip ended at Wed Oct 5 09:08:58 PDT 2016 build time: 00:00:09