+ 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=27 WRKLOG=/tmp/bulklog/ruby27-taglib-1.1.2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=27 WRKLOG=/tmp/bulklog/ruby27-taglib-1.1.2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Installing for ruby27-taglib-1.1.2 => Generating pre-install file lists => Installing gem into installation root Building native extensions. This could take a while... ERROR: Error installing /home/pbulk/build/audio/ruby-taglib/work/taglib-ruby-1.1.2/taglib-ruby-1.1.2.gem: ERROR: Failed to build gem native extension. current directory: /home/pbulk/build/audio/ruby-taglib/work/.inst/opt/pkg/lib/ruby/gems/2.7.0/gems/taglib-ruby-1.1.2/ext/taglib_id3v2 /opt/pkg/bin/ruby27 -I /opt/pkg/lib/ruby/2.7.0 -r ./siteconf20220621-969232-1ybrzr3.rb extconf.rb checking for -lstdc++... yes checking for -ltag... yes creating Makefile current directory: /home/pbulk/build/audio/ruby-taglib/work/.inst/opt/pkg/lib/ruby/gems/2.7.0/gems/taglib-ruby-1.1.2/ext/taglib_id3v2 make "DESTDIR=" clean current directory: /home/pbulk/build/audio/ruby-taglib/work/.inst/opt/pkg/lib/ruby/gems/2.7.0/gems/taglib-ruby-1.1.2/ext/taglib_id3v2 make "DESTDIR=" compiling taglib_id3v2_wrap.cxx cc1plus: warning: command-line option '-std=gnu99' is valid for C/ObjC but not for C++ <command-line>: warning: "_XOPEN_SOURCE" redefined <built-in>: note: this is the location of the previous definition taglib_id3v2_wrap.cxx: In function 'VALUE taglib_bytevector_to_ruby_string(const TagLib::ByteVector&)': taglib_id3v2_wrap.cxx:1948:25: warning: 'bool TagLib::ByteVector::isNull() const' is deprecated [-Wdeprecated-declarations] 1948 | if (byteVector.isNull()) { | ^ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tstring.h:31, from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2frame.h:29, from taglib_id3v2_wrap.cxx:1908: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tbytevector.h:284:28: note: declared here 284 | TAGLIB_DEPRECATED bool isNull() const; | ^~~~~~ taglib_id3v2_wrap.cxx: In function 'TagLib::ByteVector ruby_string_to_taglib_bytevector(VALUE)': taglib_id3v2_wrap.cxx:1957:32: warning: 'TagLib::ByteVector::null' is deprecated [-Wdeprecated-declarations] 1957 | return TagLib::ByteVector::null; | ^~~~ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tstring.h:31, from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2frame.h:29, from taglib_id3v2_wrap.cxx:1908: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tbytevector.h:598:41: note: declared here 598 | TAGLIB_DEPRECATED static ByteVector null; | ^~~~ taglib_id3v2_wrap.cxx:1957:32: warning: 'TagLib::ByteVector::null' is deprecated [-Wdeprecated-declarations] 1957 | return TagLib::ByteVector::null; | ^~~~ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tstring.h:31, from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2frame.h:29, from taglib_id3v2_wrap.cxx:1908: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tbytevector.h:598:41: note: declared here 598 | TAGLIB_DEPRECATED static ByteVector null; | ^~~~ taglib_id3v2_wrap.cxx: In function 'VALUE taglib_string_to_ruby_string(const TagLib::String&)': taglib_id3v2_wrap.cxx:1964:21: warning: 'bool TagLib::String::isNull() const' is deprecated [-Wdeprecated-declarations] 1964 | if (string.isNull()) { | ^ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2frame.h:29, from taglib_id3v2_wrap.cxx:1908: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tstring.h:343:28: note: declared here 343 | TAGLIB_DEPRECATED bool isNull() const; | ^~~~~~ taglib_id3v2_wrap.cxx: In function 'TagLib::String ruby_string_to_taglib_string(VALUE)': taglib_id3v2_wrap.cxx:1975:28: warning: 'TagLib::String::null' is deprecated [-Wdeprecated-declarations] 1975 | return TagLib::String::null; | ^~~~ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2frame.h:29, from taglib_id3v2_wrap.cxx:1908: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tstring.h:528:37: note: declared here 528 | TAGLIB_DEPRECATED static String null; | ^~~~ taglib_id3v2_wrap.cxx:1975:28: warning: 'TagLib::String::null' is deprecated [-Wdeprecated-declarations] 1975 | return TagLib::String::null; | ^~~~ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2frame.h:29, from taglib_id3v2_wrap.cxx:1908: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/tstring.h:528:37: note: declared here 528 | TAGLIB_DEPRECATED static String null; | ^~~~ In file included from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/ruby-2.7.0/ruby/defines.h:171, from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/ruby-2.7.0/ruby/ruby.h:29, from /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/ruby-2.7.0/ruby.h:33, from taglib_id3v2_wrap.cxx:880: taglib_id3v2_wrap.cxx: In function 'int SWIG_AsVal_float(VALUE, float*)': /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/ruby-2.7.0/ruby/missing.h:192:24: error: 'finite' was not declared in this scope; did you mean 'isfinite'? 192 | # define isfinite(x) finite(x) | ^~~~~~ taglib_id3v2_wrap.cxx:2368:29: note: in expansion of macro 'isfinite' 2368 | # define SWIG_isfinite(X) (isfinite(X)) | ^~~~~~~~ taglib_id3v2_wrap.cxx:2402:73: note: in expansion of macro 'SWIG_isfinite' 2402 | # define SWIG_Float_Overflow_Check(X) ((X < -FLT_MAX || X > FLT_MAX) && SWIG_isfinite(X)) | ^~~~~~~~~~~~~ taglib_id3v2_wrap.cxx:2444:9: note: in expansion of macro 'SWIG_Float_Overflow_Check' 2444 | if (SWIG_Float_Overflow_Check(v)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ taglib_id3v2_wrap.cxx: In function 'VALUE _wrap_Tag_footer(int, VALUE*, VALUE)': taglib_id3v2_wrap.cxx:3743:80: warning: 'TagLib::ID3v2::Footer* TagLib::ID3v2::Tag::footer() const' is deprecated [-Wdeprecated-declarations] 3743 | result = (TagLib::ID3v2::Footer *)((TagLib::ID3v2::Tag const *)arg1)->footer(); | ^ In file included from taglib_id3v2_wrap.cxx:1910: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2tag.h:196:33: note: declared here 196 | TAGLIB_DEPRECATED Footer *footer() const; | ^~~~~~ taglib_id3v2_wrap.cxx: In function 'VALUE _wrap_FrameFactory_create_frame__SWIG_0(int, VALUE*, VALUE)': taglib_id3v2_wrap.cxx:4009:131: warning: 'TagLib::ID3v2::Frame* TagLib::ID3v2::FrameFactory::createFrame(const TagLib::ByteVector&, bool) const' is deprecated [-Wdeprecated-declarations] 4009 | result = (TagLib::ID3v2::Frame *)((TagLib::ID3v2::FrameFactory const *)arg1)->createFrame((TagLib::ByteVector const &)*arg2,arg3); | ^ In file included from taglib_id3v2_wrap.cxx:1909: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2framefactory.h:77:32: note: declared here 77 | TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, bool synchSafeInts) const; | ^~~~~~~~~~~ taglib_id3v2_wrap.cxx: In function 'VALUE _wrap_FrameFactory_create_frame__SWIG_1(int, VALUE*, VALUE)': taglib_id3v2_wrap.cxx:4047:131: warning: 'TagLib::ID3v2::Frame* TagLib::ID3v2::FrameFactory::createFrame(const TagLib::ByteVector&, unsigned int) const' is deprecated [-Wdeprecated-declarations] 4047 | result = (TagLib::ID3v2::Frame *)((TagLib::ID3v2::FrameFactory const *)arg1)->createFrame((TagLib::ByteVector const &)*arg2,arg3); | ^ In file included from taglib_id3v2_wrap.cxx:1909: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2framefactory.h:87:32: note: declared here 87 | TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, unsigned int version = 4) const; | ^~~~~~~~~~~ taglib_id3v2_wrap.cxx: In function 'VALUE _wrap_FrameFactory_create_frame__SWIG_2(int, VALUE*, VALUE)': taglib_id3v2_wrap.cxx:4077:126: warning: 'TagLib::ID3v2::Frame* TagLib::ID3v2::FrameFactory::createFrame(const TagLib::ByteVector&, unsigned int) const' is deprecated [-Wdeprecated-declarations] 4077 | result = (TagLib::ID3v2::Frame *)((TagLib::ID3v2::FrameFactory const *)arg1)->createFrame((TagLib::ByteVector const &)*arg2); | ^ In file included from taglib_id3v2_wrap.cxx:1909: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/id3v2framefactory.h:87:32: note: declared here 87 | TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, unsigned int version = 4) const; | ^~~~~~~~~~~ taglib_id3v2_wrap.cxx: In function 'VALUE _wrap_RelativeVolumeFrame_channel_type(int, VALUE*, VALUE)': taglib_id3v2_wrap.cxx:4435:125: warning: 'TagLib::ID3v2::RelativeVolumeFrame::ChannelType TagLib::ID3v2::RelativeVolumeFrame::channelType() const' is deprecated [-Wdeprecated-declarations] 4435 | result = (TagLib::ID3v2::RelativeVolumeFrame::ChannelType)((TagLib::ID3v2::RelativeVolumeFrame const *)arg1)->channelType(); | ^ In file included from taglib_id3v2_wrap.cxx:1921: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/relativevolumeframe.h:134:37: note: declared here 134 | TAGLIB_DEPRECATED ChannelType channelType() const; | ^~~~~~~~~~~ taglib_id3v2_wrap.cxx: In function 'VALUE _wrap_RelativeVolumeFrame_channel_typee___(int, VALUE*, VALUE)': taglib_id3v2_wrap.cxx:4465:30: warning: 'void TagLib::ID3v2::RelativeVolumeFrame::setChannelType(TagLib::ID3v2::RelativeVolumeFrame::ChannelType)' is deprecated [-Wdeprecated-declarations] 4465 | (arg1)->setChannelType(arg2); | ^ In file included from taglib_id3v2_wrap.cxx:1921: /home/pbulk/build/audio/ruby-taglib/work/.buildlink/include/taglib/relativevolumeframe.h:139:30: note: declared here 139 | TAGLIB_DEPRECATED void setChannelType(ChannelType t); | ^~~~~~~~~~~~~~ *** Error code 1 Stop. make: stopped in /home/pbulk/build/audio/ruby-taglib/work/.inst/opt/pkg/lib/ruby/gems/2.7.0/gems/taglib-ruby-1.1.2/ext/taglib_id3v2 make failed, exit code 1 Gem files will remain installed in /home/pbulk/build/audio/ruby-taglib/work/.inst/opt/pkg/lib/ruby/gems/2.7.0/gems/taglib-ruby-1.1.2 for inspection. Results logged to /home/pbulk/build/audio/ruby-taglib/work/.inst/opt/pkg/lib/ruby/gems/2.7.0/extensions/x86_64-solaris-2.11/2.7.0/taglib-ruby-1.1.2/gem_make.out *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/ruby-taglib *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/ruby-taglib