+ 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=32 WRKLOG=/tmp/bulklog/ruby32-native-hyperestraier-1.0.0.1.4.13nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=32 WRKLOG=/tmp/bulklog/ruby32-native-hyperestraier-1.0.0.1.4.13nb2/work.log ===> Building for ruby32-native-hyperestraier-1.0.0.1.4.13nb2 --- all --- ( cd src && if ! [ -f Makefile ] ; then /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/bin/ruby extconf.rb ; fi ) checking for estraier.h... yes checking for -lestraier... yes creating Makefile ( cd src && make ) --- estraier.o --- compiling estraier.c estraier.c: In function 'res_get_score': estraier.c:633:11: warning: variable 'res' set but not used [-Wunused-but-set-variable] 633 | ESTRES *res; | ^~~ estraier.c: In function 'res_get_shadows': estraier.c:645:11: warning: variable 'res' set but not used [-Wunused-but-set-variable] 645 | ESTRES *res; | ^~~ estraier.c: In function 'db_informer': estraier.c:1239:39: error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types] 1239 | rb_rescue(db_informer_process, ary, db_informer_resque, Qnil); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.2.0/ruby/ruby.h:41, from /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.2.0/ruby.h:38, from estraier.c:17: /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.2.0/ruby/internal/iterator.h:364:62: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ *** [estraier.o] Error code 1 make[1]: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative/src make[1]: 1 error make[1]: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative/src *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-native-hyperestraier *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-native-hyperestraier