+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-rcsparse-0.0.0.47/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-rcsparse-0.0.0.47/work.log ===> Building for ruby34-rcsparse-0.0.0.47 --- rcsparse.o --- --- rb-rcsparse.o --- --- rcsparse.o --- compiling rcsparse.c --- rb-rcsparse.o --- compiling rb-rcsparse.c --- rcsparse.o --- rcsparse.c: In function 'tokstripat': rcsparse.c:427:17: error: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration] 427 | bcopy(tok->str, ret, tok->len); | ^~~~~ rcsparse.c:427:17: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] rcsparse.c:436:25: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 436 | bcopy(ipos, opos, at - ipos + 1); | ^~~~~ rcsparse.c:440:17: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 440 | bcopy(ipos, opos, endpos - ipos); | ^~~~~ rcsparse.c: In function 'strnfo2txtbuf': rcsparse.c:466:25: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 466 | bcopy(curline->str, pos, curline->len); | ^~~~~ rcsparse.c:476:33: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 476 | bcopy(oldpos, pos, newpos - oldpos + 1); | ^~~~~ rcsparse.c:480:25: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 480 | bcopy(oldpos, pos, endpos - oldpos); | ^~~~~ rcsparse.c: In function 'applydelta': rcsparse.c:555:25: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 555 | bcopy(&curtext->lines[curdelta->pos], | ^~~~~ rcsparse.c: In function 'rcsrevfromsym': rcsparse.c:1189:17: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 1189 | bcopy(rev->rev->str, branchstr, rev->rev->len); | ^~~~~ rcsparse.c:1231:9: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 1231 | bcopy(tok->str, retrev, tok->len); | ^~~~~ *** [rcsparse.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/devel/ruby-rcsparse/work/rcsparse-60871fde79db91aed56b3974e8ebc829342d18e8 --- rb-rcsparse.o --- rb-rcsparse.c: In function 'str_from_tok': rb-rcsparse.c:35:16: error: implicit declaration of function 'rb_tainted_str_new'; did you mean 'rb_utf8_str_new'? [-Wimplicit-function-declaration] 35 | return rb_tainted_str_new(tok->str, tok->len); | ^~~~~~~~~~~~~~~~~~ | rb_utf8_str_new In file included from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/internal/assume.h:29, from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/defines.h:72, from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:25, from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby.h:38, from rb-rcsparse.c:18: rb-rcsparse.c: In function 'rcsfile_data': rb-rcsparse.c:166:38: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 166 | Data_Get_Struct(self, struct rb_rcsfile, rb_rf); | ^~~~~~~~~~ /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro 'RBIMPL_CAST' 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ rb-rcsparse.c:166:9: note: in expansion of macro 'Data_Get_Struct' 166 | Data_Get_Struct(self, struct rb_rcsfile, rb_rf); | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/internal/core.h:27, from /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:29: /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rb-rcsparse.c: In function 'rb_rcsfile_initialize': rb-rcsparse.c:187:38: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 187 | Data_Get_Struct(self, struct rb_rcsfile, rb_rf); | ^~~~~~~~~~ /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro 'RBIMPL_CAST' 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ rb-rcsparse.c:187:9: note: in expansion of macro 'Data_Get_Struct' 187 | Data_Get_Struct(self, struct rb_rcsfile, rb_rf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/ruby-rcsparse/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rb-rcsparse.c: In function 'rb_rcsfile_resolve_sym': rb-rcsparse.c:357:15: error: implicit declaration of function 'rb_tainted_str_new2'; did you mean 'rb_utf8_str_new'? [-Wimplicit-function-declaration] 357 | ret = rb_tainted_str_new2(rev); | ^~~~~~~~~~~~~~~~~~~ | rb_utf8_str_new *** [rb-rcsparse.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/devel/ruby-rcsparse/work/rcsparse-60871fde79db91aed56b3974e8ebc829342d18e8 bmake: 2 errors bmake: stopped making "all" in /home/pbulk/build/devel/ruby-rcsparse/work/rcsparse-60871fde79db91aed56b3974e8ebc829342d18e8 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/ruby-rcsparse *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/ruby-rcsparse