+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent MYSQL_VERSION_REQD=mariadb1011 WRKLOG=/tmp/bulklog/neko-2.3.0nb27/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent MYSQL_VERSION_REQD=mariadb1011 WRKLOG=/tmp/bulklog/neko-2.3.0nb27/work.log WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. ===> Building for neko-2.3.0nb27 [ 1%] Building C object CMakeFiles/libneko.dir/vm/alloc.c.o /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c: In function 'neko_gc_init': /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:123:9: warning: 'GC_all_interior_pointers' is deprecated [-Wdeprecated-declarations] 123 | GC_all_interior_pointers = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:45: /home/pbulk/build/lang/neko/work/.buildlink/include/gc/gc.h:193:31: note: declared here 193 | GC_API GC_ATTR_DEPRECATED int GC_all_interior_pointers; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:131:9: warning: 'GC_java_finalization' is deprecated [-Wdeprecated-declarations] 131 | GC_java_finalization = 1; | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/.buildlink/include/gc/gc.h:219:31: note: declared here 219 | GC_API GC_ATTR_DEPRECATED int GC_java_finalization; | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:134:9: warning: 'GC_no_dls' is deprecated [-Wdeprecated-declarations] 134 | GC_no_dls = 1; | ^~~~~~~~~ /home/pbulk/build/lang/neko/work/.buildlink/include/gc/gc.h:306:31: note: declared here 306 | GC_API GC_ATTR_DEPRECATED int GC_no_dls; | ^~~~~~~~~ In function 'neko_alloc_empty_string', inlined from 'neko_alloc_empty_string' at /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:172:14: /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:182:23: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 182 | (&s->c)[size] = 0; | ~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/alloc.c:24: /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h: In function 'neko_alloc_empty_string': /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h:192:14: note: at offset 1 into destination object 'c' of size 1 192 | char c; | ^ [ 2%] Building C object CMakeFiles/libneko.dir/vm/builtins.c.o /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c: In function 'builtin_sset16': /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c:314:46: warning: writing 2 bytes into a region of size 1 [-Wstringop-overflow=] 314 | *(unsigned short*)(val_string(s)+pp) = v; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c:25: /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h:192:14: note: destination object 'c' of size 1 192 | char c; | ^ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c: In function 'builtin_sset32': /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c:350:44: warning: writing 4 bytes into a region of size 1 [-Wstringop-overflow=] 350 | *(unsigned int*)(val_string(s)+pp) = v; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h:192:14: note: destination object 'c' of size 1 192 | char c; | ^ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c: In function 'builtin_ssetf': /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c:395:45: warning: writing 4 bytes into a region of size 1 [-Wstringop-overflow=] 395 | *(float*)(val_string(s)+pp) = f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h:192:14: note: destination object 'c' of size 1 192 | char c; | ^ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/builtins.c:393:52: warning: writing 4 bytes into a region of size 1 [-Wstringop-overflow=] 393 | *(unsigned int*)(val_string(s)+pp) = bits; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h:192:14: note: destination object 'c' of size 1 192 | char c; | ^ [ 3%] Building C object CMakeFiles/libneko.dir/vm/callback.c.o [ 4%] Building C object CMakeFiles/libneko.dir/vm/elf.c.o [ 6%] Building C object CMakeFiles/libneko.dir/vm/interp.c.o [ 7%] Building C object CMakeFiles/libneko.dir/vm/load.c.o In function 'load_primitive', inlined from 'loader_loadprim' at /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/load.c:349:15: /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/load.c:252:21: warning: 'strlen' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 252 | if( strlen(pos) > 90 ) | ^~~~~~~~~~~ In file included from /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/neko_vm.h:24, from /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/vm.h:25, from /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/load.c:27: /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h: In function 'loader_loadprim': /home/pbulk/build/lang/neko/work/neko-2-3-0/neko.h:192:14: note: at offset 1 into source object 'c' of size 1 192 | char c; | ^ [ 8%] Building C object CMakeFiles/libneko.dir/vm/objtable.c.o [ 9%] Building C object CMakeFiles/libneko.dir/vm/others.c.o [ 10%] Building C object CMakeFiles/libneko.dir/vm/hash.c.o [ 12%] Building C object CMakeFiles/libneko.dir/vm/module.c.o [ 13%] Building C object CMakeFiles/libneko.dir/vm/jit_x86.c.o [ 14%] Building C object CMakeFiles/libneko.dir/vm/threads.c.o /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c: In function 'neko_thread_blocking': /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:189:16: error: unknown type name 'callb_func' 189 | static callb_func do_blocking = NULL; | ^~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:189:41: warning: initialization of 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 189 | static callb_func do_blocking = NULL; | ^~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:190:16: error: unknown type name 'std_func' 190 | static std_func start = NULL, end = NULL; | ^~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:190:33: warning: initialization of 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 190 | static std_func start = NULL, end = NULL; | ^~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:190:45: warning: initialization of 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 190 | static std_func start = NULL, end = NULL; | ^~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:192:17: error: called object 'do_blocking' is not a function or function pointer 192 | do_blocking(f,p); | ^~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:189:27: note: declared here 189 | static callb_func do_blocking = NULL; | ^~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:194:17: error: called object 'start' is not a function or function pointer 194 | start(); | ^~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:190:25: note: declared here 190 | static std_func start = NULL, end = NULL; | ^~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:196:17: error: called object 'end' is not a function or function pointer 196 | end(); | ^~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:190:39: note: declared here 190 | static std_func start = NULL, end = NULL; | ^~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:199:32: error: 'callb_func' undeclared (first use in this function) 199 | do_blocking = (callb_func)dlsym(self,"GC_do_blocking"); | ^~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:199:32: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:199:43: error: expected ';' before 'dlsym' 199 | do_blocking = (callb_func)dlsym(self,"GC_do_blocking"); | ^~~~~ | ; /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:201:34: error: 'std_func' undeclared (first use in this function) 201 | start = (std_func)dlsym(self,"GC_start_blocking"); | ^~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:201:43: error: expected ';' before 'dlsym' 201 | start = (std_func)dlsym(self,"GC_start_blocking"); | ^~~~~ | ; /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:202:41: error: expected ';' before 'dlsym' 202 | end = (std_func)dlsym(self,"GC_end_blocking"); | ^~~~~ | ; /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c: In function 'neko_thread_register': /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:226:16: error: unknown type name 'gc_stack_ptr' 226 | static gc_stack_ptr get_sb = NULL, my_thread = NULL; | ^~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:226:38: warning: initialization of 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 226 | static gc_stack_ptr get_sb = NULL, my_thread = NULL; | ^~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:226:56: warning: initialization of 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 226 | static gc_stack_ptr get_sb = NULL, my_thread = NULL; | ^~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:227:16: error: unknown type name 'std_func' 227 | static std_func unreg_my_thread = NULL; | ^~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:227:43: warning: initialization of 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 227 | static std_func unreg_my_thread = NULL; | ^~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:228:35: warning: comparison between pointer and integer 228 | if( !t && unreg_my_thread != NULL ) { | ^~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:229:24: error: called object 'unreg_my_thread' is not a function or function pointer 229 | return unreg_my_thread() == GC_SUCCESS; | ^~~~~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:227:25: note: declared here 227 | static std_func unreg_my_thread = NULL; | ^~~~~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:230:30: warning: comparison between pointer and integer 230 | } else if( my_thread != NULL ) { | ^~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:233:21: error: called object 'get_sb' is not a function or function pointer 233 | if( get_sb(&sb) != GC_SUCCESS ) | ^~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:226:29: note: declared here 226 | static gc_stack_ptr get_sb = NULL, my_thread = NULL; | ^~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:235:21: error: called object 'my_thread' is not a function or function pointer 235 | r = my_thread(&sb); | ^~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:226:44: note: declared here 226 | static gc_stack_ptr get_sb = NULL, my_thread = NULL; | ^~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:239:30: error: 'gc_stack_ptr' undeclared (first use in this function) 239 | my_thread = (gc_stack_ptr)dlsym(self,"GC_register_my_thread"); | ^~~~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:239:43: error: expected ';' before 'dlsym' 239 | my_thread = (gc_stack_ptr)dlsym(self,"GC_register_my_thread"); | ^~~~~ | ; /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:240:40: error: expected ';' before 'dlsym' 240 | get_sb = (gc_stack_ptr)dlsym(self,"GC_get_stack_base"); | ^~~~~ | ; /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:241:36: error: 'std_func' undeclared (first use in this function) 241 | unreg_my_thread = (std_func)dlsym(self,"GC_unregister_my_thread"); | ^~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:241:45: error: expected ';' before 'dlsym' 241 | unreg_my_thread = (std_func)dlsym(self,"GC_unregister_my_thread"); | ^~~~~ | ; /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:242:31: warning: comparison between pointer and integer 242 | if( my_thread == NULL ) my_thread = do_nothing; | ^~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:242:53: error: 'do_nothing' undeclared (first use in this function) 242 | if( my_thread == NULL ) my_thread = do_nothing; | ^~~~~~~~~~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:243:28: warning: comparison between pointer and integer 243 | if( get_sb == NULL ) get_sb = do_nothing; | ^~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:244:37: warning: comparison between pointer and integer 244 | if( unreg_my_thread == NULL ) unreg_my_thread = (std_func)do_nothing; | ^~ /home/pbulk/build/lang/neko/work/neko-2-3-0/vm/threads.c:244:75: error: expected ';' before 'do_nothing' 244 | if( unreg_my_thread == NULL ) unreg_my_thread = (std_func)do_nothing; | ^~~~~~~~~~ | ; *** Error code 1 Stop. bmake[2]: stopped making "CMakeFiles/libneko.dir/build" in /home/pbulk/build/lang/neko/work/neko-2-3-0 *** Error code 1 Stop. bmake[1]: stopped making "all" in /home/pbulk/build/lang/neko/work/neko-2-3-0 *** Error code 1 Stop. bmake: stopped making "all" in /home/pbulk/build/lang/neko/work/neko-2-3-0 *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/neko *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/neko