+ 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=32 WRKLOG=/tmp/bulklog/ruby32-bluecloth-2.2.0nb4/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=32 WRKLOG=/tmp/bulklog/ruby32-bluecloth-2.2.0nb4/work.log ===> Installing for ruby32-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.2.0/gems/bluecloth-2.2.0/ext /opt/pkg/bin/ruby32 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.2.0/gems/bluecloth-2.2.0/ext make DESTDIR\= sitearchdir\=./.gem.20250717-176189-ztbd4a sitelibdir\=./.gem.20250717-176189-ztbd4a clean current directory: /home/pbulk/build/textproc/ruby-bluecloth/work/.inst/opt/pkg/lib/ruby/gems/3.2.0/gems/bluecloth-2.2.0/ext make DESTDIR\= sitearchdir\=./.gem.20250717-176189-ztbd4a sitelibdir\=./.gem.20250717-176189-ztbd4a compiling Csio.c compiling bluecloth.c 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.2.0/ruby/internal/core/rstring.h:30, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/arithmetic/char.h:29, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/arithmetic.h:24, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/ruby.h:28, from /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby.h:38, from bluecloth.h:14, from bluecloth.c:25: /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/fl_type.h:114:30: note: declared here 114 | #define RB_OBJ_INFECT RB_OBJ_INFECT | ^~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/fl_type.h:884:1: note: in expansion of macro 'RB_OBJ_INFECT' 884 | 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.2.0/ruby/internal/fl_type.h:114:30: note: declared here 114 | #define RB_OBJ_INFECT RB_OBJ_INFECT | ^~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/fl_type.h:884:1: note: in expansion of macro 'RB_OBJ_INFECT' 884 | 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.2.0/ruby/internal/fl_type.h:114:30: note: declared here 114 | #define RB_OBJ_INFECT RB_OBJ_INFECT | ^~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/fl_type.h:884:1: note: in expansion of macro 'RB_OBJ_INFECT' 884 | 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.2.0/ruby/internal/fl_type.h:114:30: note: declared here 114 | #define RB_OBJ_INFECT RB_OBJ_INFECT | ^~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/fl_type.h:884:1: note: in expansion of macro 'RB_OBJ_INFECT' 884 | 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.2.0/ruby/internal/fl_type.h:114:30: note: declared here 114 | #define RB_OBJ_INFECT RB_OBJ_INFECT | ^~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-bluecloth/work/.buildlink/include/ruby-3.2.0/ruby/internal/fl_type.h:884:1: note: in expansion of macro 'RB_OBJ_INFECT' 884 | 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.2.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.2.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.2.0/extensions/x86_64-solaris-2.11/3.2.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