Source: gr-osmosdr
Version: 0.2.3-5
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=gr-osmosdr&ver=0.2.3-5%2Bb3

...
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:63: error: template 
argument 1 is invalid
   60 | void freesrp_source_c::freesrp_rx_callback(const vector<sample> 
&samples)
      |                                                               ^
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:63: error: template 
argument 2 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:63: error: template 
argument 1 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:63: error: template 
argument 2 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:63: error: template 
argument 1 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:63: error: template 
argument 2 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:50: error: invalid 
template-id
   60 | void freesrp_source_c::freesrp_rx_callback(const vector<sample> 
&samples)
      |                                                  ^~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:6: error: variable or field 
‘freesrp_rx_callback’ declared void
   60 | void freesrp_source_c::freesrp_rx_callback(const vector<sample> 
&samples)
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:60:44: error: expected 
primary-expression before ‘const’
   60 | void freesrp_source_c::freesrp_rx_callback(const vector<sample> 
&samples)
      |                                            ^~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc: In member function ‘virtual 
int freesrp_source_c::work(int, gr_vector_const_void_star&, 
gr_vector_void_star&)’:
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:101:9: error: reference to 
‘sample’ is ambiguous
  101 |         sample s;
      |         ^~~~~~
In file included from /usr/include/c++/11/functional:65,
                 from /usr/include/boost/system/error_code.hpp:19,
                 from /usr/include/boost/system/system_error.hpp:11,
                 from /usr/include/boost/thread/exceptions.hpp:22,
                 from /usr/include/boost/thread/pthread/mutex.hpp:14,
                 from /usr/include/boost/thread/mutex.hpp:16,
                 from /usr/include/boost/thread/barrier.hpp:16,
                 from /usr/include/gnuradio/thread/thread.h:15,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.h:24,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:1:
/usr/include/c++/11/bits/stl_algo.h:5845:5: note: candidates are: 
‘template<class _PopulationIterator, class _SampleIterator, class _Distance, 
class _UniformRandomBitGenerator> _SampleIterator 
std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, 
_Distance, _UniformRandomBitGenerator&&)’
 5845 |     sample(_PopulationIterator __first, _PopulationIterator __last,
      |     ^~~~~~
In file included from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_common.h:10,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.h:31,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:1:
/usr/include/freesrp.hpp:72:12: note:                 ‘struct FreeSRP::sample’
   72 |     struct sample
      |            ^~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:102:36: error: ‘s’ was not 
declared in this scope
  102 |         if(!_buf_queue.try_dequeue(s))
      |                                    ^
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_source_c.cc:112:38: error: ‘s’ was not 
declared in this scope
  112 |         out[i] = gr_complex(((float) s.i) / 2048.0f, ((float) s.q) / 
2048.0f);
      |                                      ^
make[3]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:471: 
lib/CMakeFiles/gnuradio-osmosdr.dir/freesrp/freesrp_source_c.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:55: error: template argument 
1 is invalid
   54 | void freesrp_sink_c::freesrp_tx_callback(vector<sample>& samples)
      |                                                       ^
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:55: error: template argument 
2 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:55: error: template argument 
1 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:55: error: template argument 
2 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:55: error: template argument 
1 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:55: error: template argument 
2 is invalid
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:42: error: invalid template-id
   54 | void freesrp_sink_c::freesrp_tx_callback(vector<sample>& samples)
      |                                          ^~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:6: error: variable or field 
‘freesrp_tx_callback’ declared void
   54 | void freesrp_sink_c::freesrp_tx_callback(vector<sample>& samples)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:56: error: missing template 
arguments before ‘&’ token
   54 | void freesrp_sink_c::freesrp_tx_callback(vector<sample>& samples)
      |                                                        ^
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:54:58: error: ‘samples’ was not 
declared in this scope
   54 | void freesrp_sink_c::freesrp_tx_callback(vector<sample>& samples)
      |                                                          ^~~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc: In member function ‘virtual int 
freesrp_sink_c::work(int, gr_vector_const_void_star&, gr_vector_void_star&)’:
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:88:9: error: reference to 
‘sample’ is ambiguous
   88 |         sample s;
      |         ^~~~~~
In file included from /usr/include/c++/11/functional:65,
                 from /usr/include/boost/system/error_code.hpp:19,
                 from /usr/include/boost/system/system_error.hpp:11,
                 from /usr/include/boost/thread/exceptions.hpp:22,
                 from /usr/include/boost/thread/pthread/mutex.hpp:14,
                 from /usr/include/boost/thread/mutex.hpp:16,
                 from /usr/include/boost/thread/barrier.hpp:16,
                 from /usr/include/gnuradio/thread/thread.h:15,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.h:24,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:1:
/usr/include/c++/11/bits/stl_algo.h:5845:5: note: candidates are: 
‘template<class _PopulationIterator, class _SampleIterator, class _Distance, 
class _UniformRandomBitGenerator> _SampleIterator 
std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, 
_Distance, _UniformRandomBitGenerator&&)’
 5845 |     sample(_PopulationIterator __first, _PopulationIterator __last,
      |     ^~~~~~
In file included from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_common.h:10,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.h:31,
                 from /<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:1:
/usr/include/freesrp.hpp:72:12: note:                 ‘struct FreeSRP::sample’
   72 |     struct sample
      |            ^~~~~~
/<<PKGBUILDDIR>>/lib/freesrp/freesrp_sink_c.cc:89:9: error: ‘s’ was not 
declared in this scope
   89 |         s.i = (int16_t) (real(in[i]) * 2047.0f);
      |         ^
make[3]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:485: 
lib/CMakeFiles/gnuradio-osmosdr.dir/freesrp/freesrp_sink_c.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:489: 
lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: build-arch] Error 25

Reply via email to