+ 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=33 WRKLOG=/tmp/bulklog/ruby33-bz2-0.2.2nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=33 WRKLOG=/tmp/bulklog/ruby33-bz2-0.2.2nb2/work.log ===> Building for ruby33-bz2-0.2.2nb2 --- bz2.o --- compiling bz2.c In file included from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/assume.h:29, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/backward/2/assume.h:24, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/defines.h:72, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/ruby.h:25, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby.h:38, from bz2.c:1: bz2.c: In function 'bz_writer_internal_close': /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/core/rfile.h:50:40: warning: 'finalize' is deprecated: with no replacement [-Wdeprecated-declarations] 50 | #define RFILE(obj) RBIMPL_CAST((struct RFile *)(obj)) | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/cast.h:31:29: note: in definition of macro 'RBIMPL_CAST' 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ bz2.c:194:13: note: in expansion of macro 'RFILE' 194 | RFILE(bzf->io)->fptr->finalize = bziv->finalize; | ^~~~~ In file included from bz2.c:3: /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ bz2.c: In function 'bz_internal_finalize': /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/core/rfile.h:50:40: warning: 'finalize' is deprecated: with no replacement [-Wdeprecated-declarations] 50 | #define RFILE(obj) RBIMPL_CAST((struct RFile *)(obj)) | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/cast.h:31:29: note: in definition of macro 'RBIMPL_CAST' 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ bz2.c:232:17: note: in expansion of macro 'RFILE' 232 | RFILE(bziv->io)->fptr->finalize = bziv->finalize; | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ bz2.c: In function 'bz_io_data_finalize': bz2.c:323:13: warning: 'fd' is deprecated: rb_io_descriptor [-Wdeprecated-declarations] 323 | if (file->fd) { | ^~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:154:9: note: declared here 154 | int fd; | ^~ bz2.c:324:17: warning: 'fd' is deprecated: rb_io_descriptor [-Wdeprecated-declarations] 324 | close(file->fd); | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:154:9: note: declared here 154 | int fd; | ^~ bz2.c:325:17: warning: 'fd' is deprecated: rb_io_descriptor [-Wdeprecated-declarations] 325 | file->fd = -1; | ^~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:154:9: note: declared here 154 | int fd; | ^~ bz2.c:327:13: warning: 'stdio_file' is deprecated: with no replacement [-Wdeprecated-declarations] 327 | if (file->stdio_file) { | ^~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:150:11: note: declared here 150 | FILE *stdio_file; | ^~~~~~~~~~ bz2.c:328:17: warning: 'stdio_file' is deprecated: with no replacement [-Wdeprecated-declarations] 328 | fclose(file->stdio_file); | ^~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:150:11: note: declared here 150 | FILE *stdio_file; | ^~~~~~~~~~ bz2.c:329:17: warning: 'stdio_file' is deprecated: with no replacement [-Wdeprecated-declarations] 329 | file->stdio_file = 0; | ^~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:150:11: note: declared here 150 | FILE *stdio_file; | ^~~~~~~~~~ bz2.c: In function 'bz_writer_init': /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/core/rfile.h:50:40: warning: 'finalize' is deprecated: with no replacement [-Wdeprecated-declarations] 50 | #define RFILE(obj) RBIMPL_CAST((struct RFile *)(obj)) | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/cast.h:31:29: note: in definition of macro 'RBIMPL_CAST' 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ bz2.c:489:30: note: in expansion of macro 'RFILE' 489 | bziv->finalize = RFILE(a)->fptr->finalize; | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/core/rfile.h:50:40: warning: 'finalize' is deprecated: with no replacement [-Wdeprecated-declarations] 50 | #define RFILE(obj) RBIMPL_CAST((struct RFile *)(obj)) | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/cast.h:31:29: note: in definition of macro 'RBIMPL_CAST' 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ bz2.c:490:13: note: in expansion of macro 'RFILE' 490 | RFILE(a)->fptr->finalize = bz_io_data_finalize; | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ bz2.c: In function 'bz_compress': bz2.c:569:5: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 569 | if (OBJ_TAINTED(str)) { | ^~ In file included from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/core/rstring.h:30, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/arithmetic.h:24, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/ruby.h:28: /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ bz2.c:572:9: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 572 | OBJ_TAINT(bzf->io); | ^~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_init': bz2.c:631:5: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 631 | if (OBJ_TAINTED(a)) { | ^~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ bz2.c:632:9: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 632 | OBJ_TAINT(obj); | ^~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_read': bz2.c:859:5: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 859 | if (OBJ_TAINTED(obj)) { | ^~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ bz2.c:860:9: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 860 | OBJ_TAINT(res); | ^~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_gets': bz2.c:961:13: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 961 | OBJ_TAINT(str); | ^~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_gets_internal': bz2.c:1032:9: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 1032 | OBJ_TAINT(res); | ^~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.3.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_unused': bz2.c:1172:15: error: implicit declaration of function 'rb_tainted_str_new'; did you mean 'rb_enc_str_new'? [-Wimplicit-function-declaration] 1172 | res = rb_tainted_str_new(bzf->bzs.next_in, bzf->bzs.avail_in); | ^~~~~~~~~~~~~~~~~~ | rb_enc_str_new *** [bz2.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/archivers/ruby-bz2/work/bz2-0.2.2 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/archivers/ruby-bz2/work/bz2-0.2.2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/archivers/ruby-bz2 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/archivers/ruby-bz2