+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gstreamermm-1.10.0nb11/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gstreamermm-1.10.0nb11/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for gstreamermm-1.10.0nb11 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0' Making all in tools gmake[2]: Entering directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tools' CXX extra_defs_gen/generate_defs_gst.o CXXLD extra_defs_gen/generate_defs_gst CXX extra_defs_gen/generate_plugin_module_defs_gst.o CXXLD extra_defs_gen/generate_plugin_module_defs_gst CXX extra_defs_gen/generate_plugin_gmmproc_file.o extra_defs_gen/generate_plugin_gmmproc_file.cc:386:13: warning: Deprecated pre-processor symbol: replace with "(g_array_get_type ())" 386 | returnGType != G_TYPE_VALUE_ARRAY && | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXXLD extra_defs_gen/generate_plugin_gmmproc_file gmake[2]: Leaving directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tools' Making all in gstreamer/gstreamermm gmake[2]: Entering directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/gstreamer/gstreamermm' CXX allocator.lo CXX audiobasesink.lo CXX audiobasesrc.lo CXX audiocdsrc.lo CXX audioclock.lo CXX audiofilter.lo CXX audioformat.lo CXX audioinfo.lo CXX audioringbuffer.lo CXX audiosink.lo CXX audiosrc.lo CXX basesink.lo CXX basesrc.lo CXX basetransform.lo CXX bin.lo CXX buffer.lo CXX bufferlist.lo CXX bus.lo CXX caps.lo CXX capsfeatures.lo CXX childproxy.lo CXX clock.lo CXX clockutils.lo CXX context.lo CXX colorbalance.lo CXX colorbalancechannel.lo CXX discoverer.lo CXX discovererinfo.lo CXX elementfactory.lo CXX element.lo element.cc: In member function 'Glib::RefPtr<Gst::Pad> Gst::Element::get_request_pad(const Glib::ustring&)': element.cc:978:48: warning: 'GstPad* gst_element_get_request_pad(GstElement*, const gchar*)' is deprecated: Use 'gst_element_request_pad_simple' instead [-Wdeprecated-declarations] 978 | return Glib::wrap(gst_element_get_request_pad(gobj(), name.c_str())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../gstreamermm/element.h:28, from element.cc:6: /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/gstreamer-1.0/gst/gstelement.h:1042:25: note: declared here 1042 | GstPad* gst_element_get_request_pad (GstElement *element, const gchar *name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX encodingprofile.lo CXX enums.lo CXX error.lo CXX event.lo event.cc: In member function 'void Gst::EventToc::parse(Glib::RefPtr<const Gst::Toc>&, bool&) const': event.cc:312:6: warning: infinite recursion detected [-Winfinite-recursion] 312 | void EventToc::parse(Glib::RefPtr<const Gst::Toc>& toc, bool& updated) const | ^~~~~~~~ event.cc:314:37: note: recursive call 314 | const_cast<EventToc*>(this)->parse(toc, updated); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CXX format.lo CXX ghostpad.lo CXX iterator.lo CXX mapinfo.lo CXX message.lo message.cc: In member function 'Glib::RefPtr<const Gst::Clock> Gst::MessageClockProvide::parse_clock_provide() const': message.cc:367:32: warning: infinite recursion detected [-Winfinite-recursion] 367 | Glib::RefPtr<const Gst::Clock> MessageClockProvide::parse_clock_provide() const | ^~~~~~~~~~~~~~~~~~~ message.cc:369:30: note: recursive call 369 | return parse_clock_provide(); | ^ message.cc: In member function 'Glib::RefPtr<const Gst::Clock> Gst::MessageClockLost::parse_clock_lost() const': message.cc:387:32: warning: infinite recursion detected [-Winfinite-recursion] 387 | Glib::RefPtr<const Gst::Clock> MessageClockLost::parse_clock_lost() const | ^~~~~~~~~~~~~~~~ message.cc:389:27: note: recursive call 389 | return parse_clock_lost(); | ^ message.cc: In member function 'Glib::RefPtr<const Gst::Clock> Gst::MessageNewClock::parse_new_clock() const': message.cc:399:32: warning: infinite recursion detected [-Winfinite-recursion] 399 | Glib::RefPtr<const Gst::Clock> MessageNewClock::parse_new_clock() const | ^~~~~~~~~~~~~~~ message.cc:401:26: note: recursive call 401 | return parse_new_clock(); | ^ message.cc: In member function 'Glib::RefPtr<const Gst::Context> Gst::MessageHaveContext::parse_have_context() const': message.cc:662:34: warning: infinite recursion detected [-Winfinite-recursion] 662 | Glib::RefPtr<const Gst::Context> MessageHaveContext::parse_have_context() const | ^~~~~~~~~~~~~~~~~~ message.cc:664:29: note: recursive call 664 | return parse_have_context(); | ^ CXX memory.lo CXX miniobject.lo CXX navigation.lo CXX netclientclock.lo CXX object.lo CXX pad.lo CXX padtemplate.lo CXX parse.lo CXX pipeline.lo CXX pluginfeature.lo CXX plugin.lo CXX preset.lo CXX pushsrc.lo CXX query.lo CXX registry.lo CXX sample.lo CXX sdpmessage.lo CXX segment.lo CXX streamvolume.lo CXX structure.lo CXX systemclock.lo CXX taglist.lo CXX tagsetter.lo CXX task.lo CXX taskpool.lo CXX toc.lo CXX tocsetter.lo CXX typefindfactory.lo CXX typefind.lo CXX urihandler.lo CXX value.lo CXX valuelist.lo CXX videochroma.lo CXX videoformat.lo CXX videoframe.lo CXX videoinfo.lo CXX videoorientation.lo CXX videosink.lo CXX videooverlay.lo CXX capsfilter.lo CXX concat.lo CXX downloadbuffer.lo CXX fakesink.lo CXX fakesrc.lo CXX fdsink.lo CXX fdsrc.lo CXX filesink.lo CXX filesrc.lo CXX funnel.lo CXX identity.lo CXX inputselector.lo CXX multiqueue.lo CXX outputselector.lo CXX streamiddemux.lo CXX queue.lo CXX queue2.lo CXX tee.lo CXX typefindelement.lo CXX valve.lo CXX adder.lo CXX alsasink.lo CXX alsasrc.lo CXX appsink.lo CXX appsrc.lo CXX audioconvert.lo CXX audiorate.lo CXX audiotestsrc.lo CXX cdparanoiasrc.lo CXX clockoverlay.lo CXX decodebin.lo CXX encodebin.lo CXX giosink.lo CXX giosrc.lo CXX giostreamsink.lo CXX giostreamsrc.lo CXX multifdsink.lo CXX multisocketsink.lo CXX oggdemux.lo CXX oggmux.lo CXX playbin.lo CXX playsink.lo CXX socketsrc.lo CXX streamsynchronizer.lo CXX subtitleoverlay.lo CXX tcpclientsink.lo CXX tcpclientsrc.lo CXX tcpserversink.lo CXX tcpserversrc.lo CXX textoverlay.lo CXX textrender.lo CXX theoradec.lo CXX theoraenc.lo CXX theoraparse.lo CXX timeoverlay.lo CXX uridecodebin.lo CXX videoconvert.lo CXX videorate.lo CXX videoscale.lo CXX videotestsrc.lo CXX volume.lo CXX vorbisdec.lo CXX vorbisenc.lo CXX vorbisparse.lo CXX vorbistag.lo CXX ximagesink.lo CXX xvimagesink.lo CXX wrap_init.lo CXX check.lo CXX init.lo CXX handle_error.lo CXX version.lo CXXLD libgstreamermm-1.0.la gmake[2]: Leaving directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/gstreamer/gstreamermm' Making all in tests gmake[2]: Entering directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tests' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tests' Making all in examples gmake[2]: Entering directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/examples' CXX all_media_player/main.o In file included from /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../gstreamer/gstreamermm/check.h:11, from ../gstreamer/gstreamermm.h:63, from all_media_player/main.cc:8: ../gstreamer/gstreamermm/register.h: In function 'GType Gst::register_mm_type(const gchar*)': /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:19: error: argument 2 of '__atomic_load' must not be a pointer to a 'volatile' type 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ../gstreamer/gstreamermm/register.h:114:9: note: in expansion of macro 'g_once_init_enter' 114 | if (g_once_init_enter (&gonce_data)) { | ^~~~~~~~~~~~~~~~~ gmake[2]: *** [Makefile:824: all_media_player/main.o] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/examples' gmake[1]: *** [Makefile:607: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0' gmake: *** [Makefile:461: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/gstreamermm1 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/gstreamermm1