=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> 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 neko-2.3.0nb4 Scanning dependencies of target sha1 Scanning dependencies of target socket Scanning dependencies of target libneko [ 1%] Building C object libs/common/CMakeFiles/sha1.dir/sha1.c.o [ 2%] Building C object libs/common/CMakeFiles/socket.dir/socket.c.o [ 3%] Building C object CMakeFiles/libneko.dir/vm/elf.c.o [ 6%] Building C object CMakeFiles/libneko.dir/vm/interp.c.o [ 6%] Building C object CMakeFiles/libneko.dir/vm/builtins.c.o [ 7%] Building C object CMakeFiles/libneko.dir/vm/callback.c.o [ 8%] Building C object CMakeFiles/libneko.dir/vm/load.c.o [ 9%] Building C object CMakeFiles/libneko.dir/vm/alloc.c.o /data/scratch/lang/neko/work/neko-2-3-0/vm/elf.c:32:19: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] static const char const* BYTECODE_SEC_NAME = ".nekobytecode"; ^ /data/scratch/lang/neko/work/neko-2-3-0/vm/alloc.c:123:2: warning: 'GC_all_interior_pointers' is deprecated [-Wdeprecated-declarations] GC_all_interior_pointers = 0; ^ /data/scratch/lang/neko/work/.buildlink/include/gc/gc.h:189:8: note: 'GC_all_interior_pointers' has been explicitly marked deprecated here GC_API GC_ATTR_DEPRECATED int GC_all_interior_pointers; ^ /data/scratch/lang/neko/work/.buildlink/include/gc/gc_config_macros.h:284:46: note: expanded from macro 'GC_ATTR_DEPRECATED' # define GC_ATTR_DEPRECATED __attribute__((__deprecated__)) ^ /data/scratch/lang/neko/work/neko-2-3-0/vm/alloc.c:131:2: warning: 'GC_java_finalization' is deprecated [-Wdeprecated-declarations] GC_java_finalization = 1; ^ /data/scratch/lang/neko/work/.buildlink/include/gc/gc.h:215:8: note: 'GC_java_finalization' has been explicitly marked deprecated here GC_API GC_ATTR_DEPRECATED int GC_java_finalization; ^ /data/scratch/lang/neko/work/.buildlink/include/gc/gc_config_macros.h:284:46: note: expanded from macro 'GC_ATTR_DEPRECATED' # define GC_ATTR_DEPRECATED __attribute__((__deprecated__)) ^ /data/scratch/lang/neko/work/neko-2-3-0/vm/alloc.c:134:2: warning: 'GC_no_dls' is deprecated [-Wdeprecated-declarations] GC_no_dls = 1; ^ /data/scratch/lang/neko/work/.buildlink/include/gc/gc.h:303:8: note: 'GC_no_dls' has been explicitly marked deprecated here GC_API GC_ATTR_DEPRECATED int GC_no_dls; ^ /data/scratch/lang/neko/work/.buildlink/include/gc/gc_config_macros.h:284:46: note: expanded from macro 'GC_ATTR_DEPRECATED' # define GC_ATTR_DEPRECATED __attribute__((__deprecated__)) ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/common/socket.c:129:3: warning: implicit declaration of function 'gethostbyname_r' is invalid in C99 [-Wimplicit-function-declaration] gethostbyname_r(host,&hbase,buf,1024,&h,&errcode); ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/common/socket.c:143:10: warning: taking address of packed member 's_addr' of class or structure 'in_addr' may result in an unaligned pointer value [-Waddress-of-packed-member] *(int*)&addr.sin_addr.s_addr = host; ^~~~~~~~~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/vm/builtins.c:1459:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] return alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ [ 10%] Building C object CMakeFiles/libneko.dir/vm/objtable.c.o 1 warning generated. /data/scratch/lang/neko/work/neko-2-3-0/vm/interp.c:1114:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value] acc = (int_val)(( *sp > acc )?alloc_int(1):(( *sp < acc )?alloc_int(-1):alloc_int(0))); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ 2 warnings generated. [ 12%] Building C object CMakeFiles/libneko.dir/vm/others.c.o [ 13%] Linking C static library ../../bin/libsocket.a 3 warnings generated. [ 14%] Building C object CMakeFiles/libneko.dir/vm/hash.c.o [ 15%] Building C object CMakeFiles/libneko.dir/vm/module.c.o [ 15%] Built target socket [ 16%] Building C object CMakeFiles/libneko.dir/vm/threads.c.o [ 18%] Building C object CMakeFiles/libneko.dir/vm/jit_x86.c.o [ 19%] Linking C static library ../../bin/libsha1.a [ 19%] Built target sha1 1 warning generated. 1 warning generated. [ 20%] Linking C shared library bin/libneko.so [ 20%] Built target libneko Scanning dependencies of target zlib.ndll Scanning dependencies of target nekovm Scanning dependencies of target mysql5.ndll Scanning dependencies of target regexp.ndll Scanning dependencies of target sqlite.ndll Scanning dependencies of target mysql.ndll Scanning dependencies of target std.ndll [ 21%] Building C object libs/zlib/CMakeFiles/zlib.ndll.dir/zlib.c.o [ 22%] Building C object libs/regexp/CMakeFiles/regexp.ndll.dir/regexp.c.o [ 25%] Building C object CMakeFiles/nekovm.dir/vm/stats.c.o [ 25%] Building C object libs/mysql/CMakeFiles/mysql5.ndll.dir/my_proto/my_proto.c.o [ 26%] Building C object libs/sqlite/CMakeFiles/sqlite.ndll.dir/sqlite.c.o [ 27%] Building C object libs/mysql/CMakeFiles/mysql.ndll.dir/mysql.c.o [ 28%] Building C object libs/std/CMakeFiles/std.ndll.dir/buffer.c.o Scanning dependencies of target ssl.ndll [ 30%] Building C object libs/ssl/CMakeFiles/ssl.ndll.dir/ssl.c.o /data/scratch/lang/neko/work/neko-2-3-0/libs/mysql/my_proto/my_proto.c:259:19: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] sha1_update(&ctx,pass,strlen(pass));; ^~~~ /data/scratch/lang/neko/work/neko-2-3-0/libs/common/sha1.h:36:53: note: passing argument to parameter 'data' here void sha1_update( SHA1_CTX *c, const unsigned char *data, unsigned int len ); ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/mysql/my_proto/my_proto.c:267:20: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] sha1_update(&ctx, seed, SHA1_SIZE); ^~~~ /data/scratch/lang/neko/work/neko-2-3-0/libs/common/sha1.h:36:53: note: passing argument to parameter 'data' here void sha1_update( SHA1_CTX *c, const unsigned char *data, unsigned int len ); ^ [ 31%] Building C object libs/std/CMakeFiles/std.ndll.dir/date.c.o [ 32%] Building C object CMakeFiles/nekovm.dir/vm/main.c.o [ 33%] Linking C shared module ../../bin/zlib.ndll [ 34%] Linking C shared module ../../bin/regexp.ndll [ 34%] Built target zlib.ndll [ 36%] Linking C shared module ../../bin/mysql.ndll [ 36%] Built target regexp.ndll [ 37%] Linking C shared module ../../bin/sqlite.ndll Scanning dependencies of target mod_neko2.ndll [ 39%] Building C object libs/mod_neko/CMakeFiles/mod_neko2.ndll.dir/mod_neko.c.o [ 39%] Building C object libs/mod_neko/CMakeFiles/mod_neko2.ndll.dir/__/__/vm/stats.c.o 2 warnings generated. [ 40%] Building C object libs/std/CMakeFiles/std.ndll.dir/file.c.o [ 40%] Built target mysql.ndll [ 40%] Built target sqlite.ndll [ 42%] Building C object libs/mysql/CMakeFiles/mysql5.ndll.dir/my_proto/my_api.c.o [ 43%] Linking C executable bin/neko [ 44%] Building C object libs/mysql/CMakeFiles/mysql5.ndll.dir/mysql.c.o [ 44%] Built target nekovm [ 45%] Building C object libs/mod_neko/CMakeFiles/mod_neko2.ndll.dir/cgi.c.o [ 46%] Building C object libs/std/CMakeFiles/std.ndll.dir/init.c.o [ 48%] Building C object libs/std/CMakeFiles/std.ndll.dir/math.c.o [ 49%] Building C object libs/std/CMakeFiles/std.ndll.dir/int32.c.o [ 50%] Linking C shared module ../../bin/ssl.ndll /data/scratch/lang/neko/work/neko-2-3-0/libs/std/int32.c:79:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] return alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ [ 51%] Linking C shared module ../../bin/mysql5.ndll [ 51%] Built target ssl.ndll [ 53%] Building C object libs/std/CMakeFiles/std.ndll.dir/string.c.o [ 54%] Building C object libs/std/CMakeFiles/std.ndll.dir/random.c.o [ 55%] Building C object libs/std/CMakeFiles/std.ndll.dir/serialize.c.o [ 56%] Building C object libs/std/CMakeFiles/std.ndll.dir/socket.c.o [ 56%] Built target mysql5.ndll 1 warning generated. [ 57%] Building C object libs/std/CMakeFiles/std.ndll.dir/sys.c.o [ 59%] Building C object libs/std/CMakeFiles/std.ndll.dir/xml.c.o [ 60%] Building C object libs/std/CMakeFiles/std.ndll.dir/module.c.o /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:380:3: warning: implicit declaration of function 'gethostbyname_r' is invalid in C99 [-Wimplicit-function-declaration] gethostbyname_r(val_string(host),&hbase,buf,1024,&h,&errcode); ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:415:2: warning: implicit declaration of function 'gethostbyaddr_r' is invalid in C99 [-Wimplicit-function-declaration] gethostbyaddr_r((char *)&ip,4,AF_INET,&htmp,buf,1024,&h,&errcode); ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:445:10: warning: taking address of packed member 's_addr' of class or structure 'in_addr' may result in an unaligned pointer value [-Waddress-of-packed-member] *(int*)&addr.sin_addr.s_addr = val_int32(host); ^~~~~~~~~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:557:10: warning: taking address of packed member 's_addr' of class or structure 'in_addr' may result in an unaligned pointer value [-Waddress-of-packed-member] *(int*)&addr.sin_addr.s_addr = val_int32(host); ^~~~~~~~~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:723:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value] val_array_ptr(p->ridx)[i] = alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:724:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value] val_array_ptr(p->widx)[i] = alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:833:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value] val_array_ptr(p->ridx)[k] = alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:838:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value] val_array_ptr(p->widx)[k] = alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:860:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] while( val_array_ptr(p->ridx)[rcount] != alloc_int(-1) ) ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:925:10: warning: taking address of packed member 's_addr' of class or structure 'in_addr' may result in an unaligned pointer value [-Waddress-of-packed-member] *(int*)&addr.sin_addr.s_addr = val_int32(host); ^~~~~~~~~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/socket.c:967:97: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] ret = recvfrom(val_sock(o), val_string(data) + p , l, MSG_NOSIGNAL, (struct sockaddr*)&saddr, &slen); ^~~~~ /usr/include/sys/socket.h:633:58: note: passing argument to parameter here struct sockaddr * __restrict, socklen_t * __restrict); ^ [ 61%] Building C object libs/std/CMakeFiles/std.ndll.dir/md5.c.o /data/scratch/lang/neko/work/neko-2-3-0/libs/std/sys.c:235:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value] return alloc_int(-1); ^~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:263:53: note: expanded from macro 'alloc_int' #define alloc_int(v) ((value)(int_val)((((int)(v)) << 1) | 1)) ~~~~~~~~~~ ^ [ 62%] Linking C shared module ../../bin/mod_neko2.ndll [ 63%] Building C object libs/std/CMakeFiles/std.ndll.dir/unicode.c.o [ 63%] Built target mod_neko2.ndll [ 65%] Building C object libs/std/CMakeFiles/std.ndll.dir/utf8.c.o [ 66%] Building C object libs/std/CMakeFiles/std.ndll.dir/memory.c.o Scanning dependencies of target mod_tora2.ndll [ 67%] Building C object libs/mod_tora/CMakeFiles/mod_tora2.ndll.dir/protocol.c.o /data/scratch/lang/neko/work/neko-2-3-0/libs/std/unicode.c:123:10: warning: enumeration values 'UTF16_BE', 'UTF16_LE', and 'LAST_ENCODING' not handled in switch [-Wswitch] switch( e ) { ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/unicode.c:859:13: warning: passing 'char *' to parameter of type 'ustring' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] uchar_set(val_string(vto) + pos, e_to, c); ^~~~~~~~~~~~~~~~~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/neko.h:255:24: note: expanded from macro 'val_string' #define val_string(v) (&((vstring*)(v))->c) ^ /data/scratch/lang/neko/work/neko-2-3-0/libs/std/unicode.c:122:32: note: passing argument to parameter 'str' here static void uchar_set( ustring str, encoding e, uchar c ) { ^ 1 warning generated. [ 68%] Building C object libs/std/CMakeFiles/std.ndll.dir/misc.c.o /data/scratch/lang/neko/work/neko-2-3-0/libs/mod_tora/protocol.c:401:21: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if( !proto_read(p,header,4) ) ^~~~~~ /data/scratch/lang/neko/work/neko-2-3-0/libs/mod_tora/protocol.c:126:41: note: passing argument to parameter 'str' here static bool proto_read( proto *p, char *str, int len ) { ^ [ 69%] Building C object libs/std/CMakeFiles/std.ndll.dir/thread.c.o [ 71%] Building C object libs/std/CMakeFiles/std.ndll.dir/process.c.o [ 72%] Building C object libs/std/CMakeFiles/std.ndll.dir/elf_update.c.o /data/scratch/lang/neko/work/neko-2-3-0/libs/std/process.c:461:2: warning: implicit declaration of function 'kill' is invalid in C99 [-Wimplicit-function-declaration] kill(val_process(vp)->pid,9); ^ 2 warnings generated. 1 warning generated. [ 73%] Building C object libs/mod_tora/CMakeFiles/mod_tora2.ndll.dir/mod_tora.c.o 1 warning generated. 11 warnings generated. [ 74%] Linking C shared module ../../bin/std.ndll [ 74%] Built target std.ndll [ 75%] Generating bin/nekoc.n, bin/nekoml.n Scanning dependencies of target test.n [ 77%] Generating bin/nekoc.n, bin/nekoml.n [ 78%] Generating bin/nekoc.n, bin/nekoml.n Scanning dependencies of target nekoml.std Error copying file "../boot/nekoc.n" to "/data/scratch/lang/neko/work/neko-2-3-0/bin". --- bin/nekoc.n --- *** [bin/nekoc.n] Error code 1 make[2]: *** bin/nekoc.n removed make[2]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 1 error make[2]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 --- CMakeFiles/nekotools.dir/all --- *** [CMakeFiles/nekotools.dir/all] Error code 2 make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 [ 79%] Generating bin/nekoc.n, bin/nekoml.n [ 80%] Generating bin/nekoc.n, bin/nekoml.n --- CMakeFiles/nekoc.dir/all --- *** [CMakeFiles/nekoc.dir/all] Error code 2 make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 --- CMakeFiles/nekoml.dir/all --- *** [CMakeFiles/nekoml.dir/all] Error code 2 make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 --- CMakeFiles/test.n.dir/all --- *** [CMakeFiles/test.n.dir/all] Error code 2 make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 --- CMakeFiles/nekoml.std.dir/all --- *** [CMakeFiles/nekoml.std.dir/all] Error code 2 make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 --- libs/mod_tora/CMakeFiles/mod_tora2.ndll.dir/all --- *** [libs/mod_tora/CMakeFiles/mod_tora2.ndll.dir/all] Error code 2 make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 6 errors make[1]: stopped in /data/scratch/lang/neko/work/neko-2-3-0 *** [all] Error code 2 make: stopped in /data/scratch/lang/neko/work/neko-2-3-0 1 error make: stopped in /data/scratch/lang/neko/work/neko-2-3-0 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/lang/neko *** Error code 1 Stop. make: stopped in /data/pkgsrc/lang/neko