+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-bluecloth-2.2.0nb4/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-bluecloth-2.2.0nb4/work.log ===> Installing for ruby34-bluecloth-2.2.0nb4 => Generating pre-install file lists => Installing gem into installation root Building native extensions. This could take a while... ERROR: Error installing /home/pbulk/build/textproc/ruby-bluecloth/work/bluecloth-2.2.0/bluecloth-2.2.0.gem: ERROR: Failed to build gem native extension. current directory: /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/bluecloth-2.2.0/ext /opt/pkg/bin/ruby34 extconf.rb checking for srand()... yes checking for random()... yes checking for bzero() in string.h,strings.h... yes checking for strcasecmp()... yes checking for strncasecmp()... yes checking for mkdio.h... yes checking for ruby/encoding.h... yes creating extconf.h creating Makefile current directory: /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/bluecloth-2.2.0/ext make DESTDIR\= sitearchdir\=./.gem.20250716-34163-rvwgx8 sitelibdir\=./.gem.20250716-34163-rvwgx8 clean current directory: /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/bluecloth-2.2.0/ext make DESTDIR\= sitearchdir\=./.gem.20250716-34163-rvwgx8 sitelibdir\=./.gem.20250716-34163-rvwgx8 compiling Csio.c compiling bluecloth.c bluecloth.c: In function 'bluecloth_s_allocate': bluecloth.c:135:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 135 | return Data_Wrap_Struct( klass, NULL, bluecloth_gc_free, 0 ); | ^~~~~~ In file included from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/core.h:27, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:29, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby.h:38, from bluecloth.h:14, from bluecloth.c:25: /home/pbulk/build/textproc/ruby-bluecloth/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bluecloth.c: In function 'bluecloth_initialize': bluecloth.c:232:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 232 | OBJ_INFECT( self, text ); | ^~~~~~~~~~ In file included from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:30, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:29, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/arithmetic.h:24, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:28: /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:859:1: note: declared here 859 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c: In function 'bluecloth_to_html': bluecloth.c:266:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 266 | OBJ_INFECT( result, self ); | ^~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:859:1: note: declared here 859 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c: In function 'bluecloth_header': bluecloth.c:306:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 306 | OBJ_INFECT( fieldstring, self ); | ^~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:859:1: note: declared here 859 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c:311:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 311 | OBJ_INFECT( fieldstring, self ); | ^~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:859:1: note: declared here 859 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c:316:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 316 | OBJ_INFECT( fieldstring, self ); | ^~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:859:1: note: declared here 859 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ compiling css.c compiling docheader.c compiling emmatch.c compiling generate.c generate.c: In function 'isautoprefix': generate.c:474:35: error: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 474 | if ( (size >= p->nlen) && strncasecmp(text, p->name, p->nlen) == 0 ) | ^~~~~~~~~~~ generate.c:474:63: warning: 'strncasecmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 474 | if ( (size >= p->nlen) && strncasecmp(text, p->name, p->nlen) == 0 ) | ~^~~~~~ : note: built-in 'strncasecmp' declared here generate.c: In function 'pseudo': generate.c:528:63: warning: 'strncasecmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 528 | if ( (S(t) > r->szpat) && (strncasecmp(T(t), r->pat, r->szpat) == 0) ) | ~^~~~~~~ : note: built-in 'strncasecmp' declared here generate.c: In function 'forbidden_tag': generate.c:860:53: warning: 'strncasecmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 860 | && strncasecmp(cursor(f)+1, "MG", 2) == 0 | ^ : note: built-in 'strncasecmp' declared here generate.c: In function 'process_possible_link': generate.c:908:53: warning: 'strncasecmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 908 | if ( (size > 7) && strncasecmp(text, "mailto:", 7) == 0 ) { | ^ : note: built-in 'strncasecmp' declared here *** Error code 1 Stop. make: stopped making "all" in /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/bluecloth-2.2.0/ext make failed, exit code 1 Gem files will remain installed in /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/bluecloth-2.2.0 for inspection. Results logged to /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/extensions/x86_64-solaris-2.11/3.4.0/bluecloth-2.2.0/gem_make.out *** Error code 1 Stop. bmake[1]: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-bluecloth *** Error code 1 Stop. bmake: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-bluecloth