+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/py311-soapy-sdr-0.8.1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/py311-soapy-sdr-0.8.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for py311-soapy-sdr-0.8.1
[ 33%] Swig compile /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/SoapySDR.i for python
/home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Device.hpp:105: Warning 509: Overloaded method SoapySDR::Device::make(std::vector< std::string,std::allocator< std::string > > const &) effectively ignored,
/home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Device.hpp:95: Warning 509: as it is shadowed by SoapySDR::Device::make(SoapySDR::KwargsList const &).
[ 33%] Built target SoapySDR_swig_compilation
[ 66%] Building CXX object CMakeFiles/_SoapySDR.dir/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx.o
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1845:23: warning: cast between incompatible function types from 'PyObject* (*)(PyObject*)' {aka '_object* (*)(_object*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type]
 1845 |   {(char *)"disown",  (PyCFunction)SwigPyObject_disown,  METH_NOARGS,  (char *)"releases ownership of the pointer"},
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1846:23: warning: cast between incompatible function types from 'PyObject* (*)(PyObject*)' {aka '_object* (*)(_object*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type]
 1846 |   {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS,  (char *)"acquires ownership of the pointer"},
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1849:23: warning: cast between incompatible function types from 'PyObject* (*)(PyObject*)' {aka '_object* (*)(_object*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type]
 1849 |   {(char *)"next",    (PyCFunction)SwigPyObject_next,    METH_NOARGS,  (char *)"returns the next 'this' object"},
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1850:23: warning: cast between incompatible function types from 'PyObject* (*)(SwigPyObject*)' {aka '_object* (*)(SwigPyObject*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type]
 1850 |   {(char *)"__repr__",(PyCFunction)SwigPyObject_repr,    METH_NOARGS,  (char *)"returns object representation"},
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyTypeObject* SwigPyObject_TypeOnce()':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:2008:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
 2008 |     };
      |     ^
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyTypeObject* SwigPyPacked_TypeOnce()':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:2195:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
 2195 |     };
      |     ^
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyTypeObject* swig_varlink_type()':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:59794:7: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
59794 |       };
      |       ^
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyObject* PyInit__SoapySDR()':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1068:64: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
 1068 | #     define SWIG_PYTHON_INITIALIZE_THREADS  PyEval_InitThreads()
      |                                              ~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:60112:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS'
60112 |   SWIG_PYTHON_INITIALIZE_THREADS;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/python3.11/Python.h:95,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:175:
/home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/python3.11/ceval.h:132:37: note: declared here
  132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
      |                                     ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64:   required from 'Type swig::as(PyObject*, bool) [with Type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20:   required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5464:30:   required from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Seq = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12:   required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, swig::traits_asptr_stdseq<Seq, T>::sequence**) [with Seq = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object; swig::traits_asptr_stdseq<Seq, T>::sequence = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5547:52:   required from 'static int swig::traits_asptr<std::vector<T> >::asptr(PyObject*, std::vector<T>**) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37:   required from 'int swig::asptr(PyObject*, Type**) [with Type = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:16140:23:   required from here
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 4601 |         memset(v_def,0,sizeof(Type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3037:
/usr/include/c++/11/bits/stl_map.h:100:11: note: 'class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' declared here
  100 |     class map
      |           ^~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = SoapySDR::ArgInfo; PyObject = _object]':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64:   required from 'Type swig::as(PyObject*, bool) [with Type = SoapySDR::ArgInfo; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20:   required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = SoapySDR::ArgInfo]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5464:30:   required from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont<SoapySDR::ArgInfo>; Seq = std::vector<SoapySDR::ArgInfo>]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12:   required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, swig::traits_asptr_stdseq<Seq, T>::sequence**) [with Seq = std::vector<SoapySDR::ArgInfo>; T = SoapySDR::ArgInfo; PyObject = _object; swig::traits_asptr_stdseq<Seq, T>::sequence = std::vector<SoapySDR::ArgInfo>]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5547:52:   required from 'static int swig::traits_asptr<std::vector<T> >::asptr(PyObject*, std::vector<T>**) [with T = SoapySDR::ArgInfo; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37:   required from 'int swig::asptr(PyObject*, Type**) [with Type = std::vector<SoapySDR::ArgInfo>; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:19484:23:   required from here
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class SoapySDR::ArgInfo' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 4601 |         memset(v_def,0,sizeof(Type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Modules.hpp:15,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3615:
/home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Types.hpp:97:21: note: 'class SoapySDR::ArgInfo' declared here
   97 | class SOAPY_SDR_API ArgInfo
      |                     ^~~~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = SoapySDR::Range; PyObject = _object]':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64:   required from 'Type swig::as(PyObject*, bool) [with Type = SoapySDR::Range; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20:   required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = SoapySDR::Range]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5464:30:   required from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont<SoapySDR::Range>; Seq = std::vector<SoapySDR::Range>]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12:   required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, swig::traits_asptr_stdseq<Seq, T>::sequence**) [with Seq = std::vector<SoapySDR::Range>; T = SoapySDR::Range; PyObject = _object; swig::traits_asptr_stdseq<Seq, T>::sequence = std::vector<SoapySDR::Range>]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5547:52:   required from 'static int swig::traits_asptr<std::vector<T> >::asptr(PyObject*, std::vector<T>**) [with T = SoapySDR::Range; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37:   required from 'int swig::asptr(PyObject*, Type**) [with Type = std::vector<SoapySDR::Range>; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:26140:23:   required from here
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SoapySDR::Range'; use assignment or value-initialization instead [-Wclass-memaccess]
 4601 |         memset(v_def,0,sizeof(Type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Modules.hpp:15,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3615:
/home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Types.hpp:64:21: note: 'class SoapySDR::Range' declared here
   64 | class SOAPY_SDR_API Range
      |                     ^~~~~
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]':
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64:   required from 'Type swig::as(PyObject*, bool) [with Type = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20:   required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5253:14:   required from 'swig::SwigPySequence_ArrowProxy<T> swig::SwigPySequence_InputIterator<T, Reference>::operator->() const [with T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; Reference = const swig::SwigPySequence_Ref<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5975:25:   required from 'void swig::assign(const SwigPySeq&, std::map<K, T, Compare, Alloc>*) [with SwigPySeq = swig::SwigPySequence_Cont<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; K = std::__cxx11::basic_string<char>; T = std::__cxx11::basic_string<char>; Compare = std::less<std::__cxx11::basic_string<char> >; Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12:   required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, swig::traits_asptr_stdseq<Seq, T>::sequence**) [with Seq = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object; swig::traits_asptr_stdseq<Seq, T>::sequence = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5991:64:   required from 'static int swig::traits_asptr<std::map<_Key, _Tp, _Compare, _Alloc> >::asptr(PyObject*, swig::traits_asptr<std::map<_Key, _Tp, _Compare, _Alloc> >::map_type**) [with K = std::__cxx11::basic_string<char>; T = std::__cxx11::basic_string<char>; Compare = std::less<std::__cxx11::basic_string<char> >; Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; PyObject = _object; swig::traits_asptr<std::map<_Key, _Tp, _Compare, _Alloc> >::map_type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37:   required from 'int swig::asptr(PyObject*, Type**) [with Type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]'
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:14359:26:   required from here
/home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
 4601 |         memset(v_def,0,sizeof(Type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algobase.h:64,
                 from /usr/include/c++/11/bits/char_traits.h:39,
                 from /usr/include/c++/11/string:40,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3033:
/usr/include/c++/11/bits/stl_pair.h:211:12: note: 'struct std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' declared here
  211 |     struct pair
      |            ^~~~
In file included from /usr/include/string.h:519,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/python3.11/Python.h:26,
                 from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:175:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'void SWIG_Python_FixMethods(PyMethodDef*, swig_const_info*, swig_type_info**, swig_type_info**)' at /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:59906:22,
    inlined from 'PyObject* PyInit__SoapySDR()' at /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:60001:25:
/usr/include/bits/string_fortified.h:95:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX shared module _SoapySDR.so
/bin/ld: cannot find -lintl
collect2: error: ld returned 1 exit status
--- _SoapySDR.so ---
*** [_SoapySDR.so] Error code 1

bmake[2]: stopped making "CMakeFiles/_SoapySDR.dir/build" in /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build
bmake[2]: 1 error

bmake[2]: stopped making "CMakeFiles/_SoapySDR.dir/build" in /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build
--- CMakeFiles/_SoapySDR.dir/all ---
*** [CMakeFiles/_SoapySDR.dir/all] Error code 2

bmake[1]: stopped making "all" in /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build
bmake[1]: 1 error

bmake[1]: stopped making "all" in /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build
*** [all] Error code 2

bmake: stopped making "all" in /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/cmake-pkgsrc-build
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/ham/py-soapy-sdr
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/ham/py-soapy-sdr