+ 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-bz2-0.2.2nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-bz2-0.2.2nb2/work.log ===> Building for ruby34-bz2-0.2.2nb2 --- bz2.o --- compiling bz2.c In file included from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/internal/assume.h:29, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/defines.h:72, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:25, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby.h:38, from bz2.c:1: bz2.c: In function 'bz_find_struct': bz2.c:121:64: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 121 | Data_Get_Struct(RARRAY_PTR(bz_internal_ary)[i], struct bz_iv, bziv); | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:121:9: note: in expansion of macro 'Data_Get_Struct' 121 | Data_Get_Struct(RARRAY_PTR(bz_internal_ary)[i], struct bz_iv, bziv); | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core.h:27, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:29: /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_writer_internal_close': /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.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.4.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.4.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ bz2.c: In function 'bz_internal_finalize': bz2.c:228:38: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 228 | Data_Get_Struct(elem, struct bz_iv, bziv); | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:228:9: note: in expansion of macro 'Data_Get_Struct' 228 | Data_Get_Struct(elem, struct bz_iv, bziv); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.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.4.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.4.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ bz2.c:237:47: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 237 | Data_Get_Struct(bziv->bz2, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:237:13: note: in expansion of macro 'Data_Get_Struct' 237 | Data_Get_Struct(bziv->bz2, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_writer_close': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:257:5: note: in expansion of macro 'Get_BZ2' 257 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_writer_close_bang': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:272:5: note: in expansion of macro 'Get_BZ2' 272 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_io_data_finalize': bz2.c:305:43: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 305 | Data_Get_Struct(bziv->bz2, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:305:9: note: in expansion of macro 'Data_Get_Struct' 305 | Data_Get_Struct(bziv->bz2, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.4.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.4.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.4.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.4.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.4.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.4.0/ruby/io.h:150:11: note: declared here 150 | FILE *stdio_file; | ^~~~~~~~~~ bz2.c: In function 'bz_writer_flush': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:374:5: note: in expansion of macro 'Get_BZ2' 374 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_writer_s_open': bz2.c:403:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 403 | Data_Get_Struct(res, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:403:5: note: in expansion of macro 'Data_Get_Struct' 403 | Data_Get_Struct(res, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_writer_init': bz2.c:448:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 448 | Data_Get_Struct(obj, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:448:5: note: in expansion of macro 'Data_Get_Struct' 448 | Data_Get_Struct(obj, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.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.4.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.4.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.4.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.4.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.4.0/ruby/io.h:174:12: note: declared here 174 | void (*finalize)(struct rb_io*,int); | ^~~~~~~~ bz2.c: In function 'bz_writer_write': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:514:5: note: in expansion of macro 'Get_BZ2' 514 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.4.0/ruby/internal/core/rstring.h:30, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:29, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/internal/arithmetic.h:24, from /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:28: /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ bz2.c:571:37: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 571 | Data_Get_Struct(bz2, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:571:9: note: in expansion of macro 'Data_Get_Struct' 571 | Data_Get_Struct(bz2, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.4.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_s_open': bz2.c:609:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 609 | Data_Get_Struct(res, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:609:5: note: in expansion of macro 'Data_Get_Struct' 609 | Data_Get_Struct(res, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.4.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.4.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c:665:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 665 | Data_Get_Struct(obj, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:665:5: note: in expansion of macro 'Data_Get_Struct' 665 | Data_Get_Struct(obj, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_get_bzf': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:678:5: note: in expansion of macro 'Get_BZ2' 678 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.4.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.4.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_ungetc': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:903:5: note: in expansion of macro 'Get_BZ2' 903 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_ungets': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:929:5: note: in expansion of macro 'Get_BZ2' 929 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.4.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.4.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ bz2.c: In function 'bz_reader_set_unused': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1044:5: note: in expansion of macro 'Get_BZ2' 1044 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_unused': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1167:5: note: in expansion of macro 'Get_BZ2' 1167 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.c: In function 'bz_reader_eoz': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1187:5: note: in expansion of macro 'Get_BZ2' 1187 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_eof': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1206:9: note: in expansion of macro 'Get_BZ2' 1206 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_closed': bz2.c:1230:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1230 | Data_Get_Struct(obj, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:1230:5: note: in expansion of macro 'Data_Get_Struct' 1230 | Data_Get_Struct(obj, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_close': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1241:5: note: in expansion of macro 'Get_BZ2' 1241 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_finish': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1275:5: note: in expansion of macro 'Get_BZ2' 1275 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_close_bang': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1292:5: note: in expansion of macro 'Get_BZ2' 1292 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_s_foreach': bz2.c:1347:37: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1347 | Data_Get_Struct(arg.obj, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:1347:5: note: in expansion of macro 'Data_Get_Struct' 1347 | Data_Get_Struct(arg.obj, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_s_readlines': bz2.c:1385:37: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1385 | Data_Get_Struct(arg.obj, struct bz_file, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:1385:5: note: in expansion of macro 'Data_Get_Struct' 1385 | Data_Get_Struct(arg.obj, struct bz_file, bzf); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_lineno': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1396:5: note: in expansion of macro 'Get_BZ2' 1396 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_reader_set_lineno': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1406:5: note: in expansion of macro 'Get_BZ2' 1406 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_to_io': bz2.c:46:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:46:5: note: in expansion of macro 'Data_Get_Struct' 46 | Data_Get_Struct(obj, struct bz_file, bzf); \ | ^~~~~~~~~~~~~~~ bz2.c:1417:5: note: in expansion of macro 'Get_BZ2' 1417 | Get_BZ2(obj, bzf); | ^~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_str_read': bz2.c:1430:33: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1430 | Data_Get_Struct(obj, struct bz_str, bzs); | ^~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~ bz2.c:1430:5: note: in expansion of macro 'Data_Get_Struct' 1430 | Data_Get_Struct(obj, struct bz_str, bzs); | ^~~~~~~~~~~~~~~ /home/pbulk/build/archivers/ruby-bz2/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bz2.c: In function 'bz_proc_new': bz2.c:1486:5: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1486 | VALUE tmp = Data_Wrap_Struct(rb_cObject, 0, 0, 0); | ^~~~~ /home/pbulk/build/archivers/ruby-bz2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ *** [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