+ 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-xslt-0.9.10nb13/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-xslt-0.9.10nb13/work.log ===> Installing for ruby34-xslt-0.9.10nb13 => Generating pre-install file lists => Installing gem into installation root Building native extensions with: '--build-args --with-xslt-dir=/opt/pkg' This could take a while... ERROR: Error installing /home/pbulk/build/textproc/ruby-xslt/work/ruby-xslt-0.9.10/ruby-xslt-0.9.10.gem: ERROR: Failed to build gem native extension. current directory: /home/pbulk/build/textproc/ruby-xslt/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/ruby-xslt-0.9.10/ext/xslt_lib /opt/pkg/bin/ruby34 extconf.rb --build-args --with-xslt-dir\=/opt/pkg checking for xmlParseDoc() in -lxml2... yes checking for xsltParseStylesheetFile() in -lxslt... yes checking for exsltRegisterAll() in -lexslt... yes creating extconf.h creating Makefile current directory: /home/pbulk/build/textproc/ruby-xslt/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/ruby-xslt-0.9.10/ext/xslt_lib make DESTDIR\= sitearchdir\=./.gem.20250705-141287-6ixf5o sitelibdir\=./.gem.20250705-141287-6ixf5o clean current directory: /home/pbulk/build/textproc/ruby-xslt/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/ruby-xslt-0.9.10/ext/xslt_lib make DESTDIR\= sitearchdir\=./.gem.20250705-141287-6ixf5o sitelibdir\=./.gem.20250705-141287-6ixf5o compiling extfunc.c extfunc.c: In function 'xpathObj2value': extfunc.c:71:13: warning: 'content' is deprecated [-Wdeprecated-declarations] 71 | rDocument = rb_funcall(cDocument, rb_intern("new"), 1,rb_str_new2((char *)buff->content)); | ^~~~~~~~~ In file included from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/parser.h:16, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/tree.h:17, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/debugXML.h:15, from xslt.h:22, from extfunc.c:19: /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/tree.h:103:14: note: declared here 103 | xmlChar *content XML_DEPRECATED_MEMBER; | ^~~~~~~ extfunc.c:71:13: warning: 'content' is deprecated [-Wdeprecated-declarations] 71 | rDocument = rb_funcall(cDocument, rb_intern("new"), 1,rb_str_new2((char *)buff->content)); | ^~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/tree.h:103:14: note: declared here 103 | xmlChar *content XML_DEPRECATED_MEMBER; | ^~~~~~~ extfunc.c:101:5: warning: case value '5' not in enumerated type 'xmlXPathObjectType' [-Wswitch] 101 | case XPATH_POINT: | ^~~~ extfunc.c:102:5: warning: case value '6' not in enumerated type 'xmlXPathObjectType' [-Wswitch] 102 | case XPATH_RANGE: | ^~~~ extfunc.c:103:5: warning: case value '7' not in enumerated type 'xmlXPathObjectType' [-Wswitch] 103 | case XPATH_LOCATIONSET: | ^~~~ compiling parameters.c compiling parser.c parser.c: In function 'parse_xsl': parser.c:51:3: warning: 'xmlInitCharEncodingHandlers' is deprecated [-Wdeprecated-declarations] 51 | xmlInitCharEncodingHandlers( ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/parser.h:25, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/tree.h:17, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/debugXML.h:15, from xslt.h:22, from parser.c:19: /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/encoding.h:208:9: note: declared here 208 | xmlInitCharEncodingHandlers (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c:77:5: warning: 'name' is deprecated [-Wdeprecated-declarations] 77 | if( (encoder != NULL) && (xmlStrEqual((const xmlChar *)encoder->name, (const xmlChar *) "UTF-8")) ) { | ^~ /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/encoding.h:169:11: note: declared here 169 | char *name XML_DEPRECATED_MEMBER; | ^~~~ parser.c: In function 'parse': parser.c:90:7: warning: variable 'iXMLDocumentResult' set but not used [-Wunused-but-set-variable] 90 | int iXMLDocumentResult; | ^~~~~~~~~~~~~~~~~~ compiling rb_utils.c compiling xslt_lib.c xslt_lib.c: In function 'ruby_xslt_free': xslt_lib.c:40:3: warning: 'xmlMemoryDump' is deprecated [-Wdeprecated-declarations] 40 | xmlMemoryDump(); | ^~~~~~~~~~~~~ In file included from xslt.h:21, from xslt_lib.c:19: /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/xmlmemory.h:161:9: note: declared here 161 | xmlMemoryDump (void); | ^~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_new': xslt_lib.c:88:3: warning: 'xmlInitMemory' is deprecated [-Wdeprecated-declarations] 88 | xmlInitMemory(); | ^~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/xmlmemory.h:133:9: note: declared here 133 | xmlInitMemory (void); | ^~~~~~~~~~~~~ xslt_lib.c:89:3: warning: 'xmlSubstituteEntitiesDefault' is deprecated [-Wdeprecated-declarations] 89 | xmlSubstituteEntitiesDefault( 1 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/tree.h:17, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/debugXML.h:15, from xslt.h:22: /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/parser.h:1106:17: note: declared here 1106 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c:90:3: warning: '__xmlLoadExtDtdDefaultValue' is deprecated [-Wdeprecated-declarations] 90 | xmlLoadExtDtdDefaultValue = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/libxml2/libxml/parser.h:1034:16: note: declared here 1034 | XMLPUBFUN int *__xmlLoadExtDtdDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c:92:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 92 | return( Data_Wrap_Struct( class, ruby_xslt_mark, ruby_xslt_free, pRbTxslt ) ); | ^~~~~~ In file included from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/core.h:27, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:29, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby.h:38, from xslt.h:42: /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_xml_obj_set': xslt_lib.c:126:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 126 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_xml_2str_get': xslt_lib.c:167:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 167 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_xml_2obj_get': xslt_lib.c:179:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 179 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_xsl_obj_set': xslt_lib.c:219:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 219 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_xsl_2str_get': xslt_lib.c:266:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 266 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_xsl_2obj_get': xslt_lib.c:278:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 278 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_serve': xslt_lib.c:297:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 297 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_parameters_set': xslt_lib.c:432:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 432 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c:437:5: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 437 | (void)rb_iterate( each_pair, parameters, process_pair, pRbTxslt->pxParams ); | ^ In file included from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:41: /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ xslt_lib.c:437:46: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 437 | (void)rb_iterate( each_pair, parameters, process_pair, pRbTxslt->pxParams ); | ^~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ xslt_lib.c: In function 'ruby_xslt_media_type': xslt_lib.c:465:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 465 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c: In function 'ruby_xslt_to_s': xslt_lib.c:498:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 498 | Data_Get_Struct( self, RbTxslt, pRbTxslt ); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-xslt/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xslt_lib.c:535:3: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 535 | if( OBJ_TAINTED(self) ) OBJ_TAINT(vStrOut); | ^~ In file included from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:30, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:29, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/arithmetic.h:24, from /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:28: /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:792:1: note: declared here 792 | RB_OBJ_TAINTED(VALUE obj) | ^~~~~~~~~~~~~~ xslt_lib.c:535:3: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 535 | if( OBJ_TAINTED(self) ) OBJ_TAINT(vStrOut); | ^~ /home/pbulk/build/textproc/ruby-xslt/work/.buildlink/include/ruby-3.4.0/ruby/internal/fl_type.h:824:1: note: declared here 824 | RB_OBJ_TAINT(VALUE obj) | ^~~~~~~~~~~~ *** Error code 1 Stop. make: stopped making "all" in /home/pbulk/build/textproc/ruby-xslt/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/ruby-xslt-0.9.10/ext/xslt_lib make failed, exit code 1 Gem files will remain installed in /home/pbulk/build/textproc/ruby-xslt/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/ruby-xslt-0.9.10 for inspection. Results logged to /home/pbulk/build/textproc/ruby-xslt/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/extensions/x86_64-solaris-2.11/3.4.0/ruby-xslt-0.9.10/gem_make.out *** Error code 1 Stop. bmake[1]: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-xslt *** Error code 1 Stop. bmake: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-xslt