===> Building for gstreamermm-1.10.0nb13 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0' Making all in tools gmake[2]: Entering directory '/Users/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:57: warning: Deprecated pre-processor symbol: replace with "(g_array_get_type ())" [-W#pragma-messages] returnGType != G_TYPE_VALUE_ARRAY && ^ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/gobject/gvaluearray.h:40:56: note: expanded from macro 'G_TYPE_VALUE_ARRAY' #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:142:49: note: expanded from macro 'GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR' #define GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :184:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"(g_array_get_type ())\"" ^ 1 warning generated. CXXLD extra_defs_gen/generate_plugin_gmmproc_file gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tools' Making all in gstreamer/gstreamermm gmake[2]: Entering directory '/Users/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:978:21: warning: 'gst_element_get_request_pad' is deprecated: Use 'gst_element_request_pad_simple' instead [-Wdeprecated-declarations] return Glib::wrap(gst_element_get_request_pad(gobj(), name.c_str())); ^ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/gstreamer-1.0/gst/gstelement.h:1041:9: note: 'gst_element_get_request_pad' has been explicitly marked deprecated here GST_API G_DEPRECATED_FOR(gst_element_request_pad_simple) ^ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 1 warning generated. CXX encodingprofile.lo CXX enums.lo CXX error.lo CXX event.lo event.cc:313:1: warning: all paths through this function will call itself [-Winfinite-recursion] { ^ 1 warning generated. CXX format.lo CXX ghostpad.lo CXX iterator.lo CXX mapinfo.lo CXX message.lo message.cc:368:1: warning: all paths through this function will call itself [-Winfinite-recursion] { ^ message.cc:388:1: warning: all paths through this function will call itself [-Winfinite-recursion] { ^ message.cc:400:1: warning: all paths through this function will call itself [-Winfinite-recursion] { ^ message.cc:663:1: warning: all paths through this function will call itself [-Winfinite-recursion] { ^ message.cc:692:11: warning: explicitly assigning value of variable of type 'bool' to itself [-Wself-assign] updated = updated; ~~~~~~~ ^ ~~~~~~~ 5 warnings generated. 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 '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/gstreamer/gstreamermm' Making all in tests gmake[2]: Entering directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tests' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/tests' Making all in examples gmake[2]: Entering directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/examples' CXX all_media_player/main.o In file included from all_media_player/main.cc:8: In file included from ../gstreamer/gstreamermm.h:66: ../gstreamer/gstreamermm/register.h:114:9: error: cannot initialize a parameter of type 'unsigned long *' with an rvalue of type 'typename std::remove_reference::type *' (aka 'volatile unsigned long *') if (g_once_init_enter (&gonce_data)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gthread.h:272:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/multimedia/gstreamermm1/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 error generated. gmake[2]: *** [Makefile:824: all_media_player/main.o] Error 1 gmake[2]: Leaving directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0/examples' gmake[1]: *** [Makefile:607: all-recursive] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/gstreamermm1/work/gstreamermm-1.10.0' gmake: *** [Makefile:461: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/multimedia/gstreamermm1 *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/multimedia/gstreamermm1