+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=33 WRKLOG=/tmp/bulklog/ruby33-ncurses-1.2.4nb5/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=33 WRKLOG=/tmp/bulklog/ruby33-ncurses-1.2.4nb5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ruby33-ncurses-1.2.4nb5 --- form_wrap.o --- --- menu_wrap.o --- --- form_wrap.o --- compiling form_wrap.c --- menu_wrap.o --- compiling menu_wrap.c --- ncurses_wrap.o --- --- panel_wrap.o --- --- ncurses_wrap.o --- compiling ncurses_wrap.c --- panel_wrap.o --- compiling panel_wrap.c --- ncurses_wrap.o --- ncurses_wrap.c: In function 'rbncurshelper_nonblocking_wgetch': ncurses_wrap.c:818:25: error: dereferencing pointer to incomplete type 'WINDOW' {aka 'struct _win_st'} int windelay = c_win->_delay; ^~ ncurses_wrap.c:851:2: warning: implicit declaration of function 'rb_thread_select'; did you mean 'rb_thread_sleep'? [-Wimplicit-function-declaration] rb_thread_select(infd + 1, &in_fds, NULL, NULL, &tv); ^~~~~~~~~~~~~~~~ rb_thread_sleep In file included from /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/ruby.h:27, from /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby.h:38, from ncurses_wrap.h:86, from ncurses_wrap.c:67: ncurses_wrap.c: In function 'init_functions_3': ncurses_wrap.c:2469:32: warning: passing argument 3 of 'rb_define_module_function_01' from incompatible pointer type [-Wincompatible-pointer-types] (&rbncurs_wenclose), /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/internal/anyargs.h:338:143: note: in definition of macro 'rb_define_module_function' #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) ^~~~ /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/internal/anyargs.h:274:21: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE, VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)'} RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/internal/anyargs.h:256:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ ^~~ ncurses_wrap.c:2483:32: warning: passing argument 3 of 'rb_define_module_function_02' from incompatible pointer type [-Wincompatible-pointer-types] (&rbncurs_has_key), /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/internal/anyargs.h:338:143: note: in definition of macro 'rb_define_module_function' #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) ^~~~ /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/internal/anyargs.h:274:21: note: expected 'VALUE (*)(VALUE, VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/ruby-ncurses/work/.buildlink/include/ruby-3.3.0/ruby/internal/anyargs.h:257:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \ ^~~ *** [ncurses_wrap.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/devel/ruby-ncurses/work/ncurses-ruby-1.2.4 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/devel/ruby-ncurses/work/ncurses-ruby-1.2.4 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/devel/ruby-ncurses *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/devel/ruby-ncurses