Bug#1002166: sdrangelove: FTBFS: gnuradiothread.cpp:139:23: error: no matching function for call to ‘gr::top_block::connect(osmosdr::source::sptr&, int, gr_adaptor_sptr&, int)’

2022-01-13 Thread tony mancill
On Tue, Jan 11, 2022 at 12:55:16PM +0100, Christoph Berg wrote:
> Re: Lucas Nussbaum
> > Source: sdrangelove
> > Version: 0.0.1.20150707-5
> > Severity: serious
> > Justification: FTBFS
> > Tags: bookworm sid ftbfs
> > User: lu...@debian.org
> > Usertags: ftbfs-20211220 ftbfs-bookworm
> > 
> > Hi,
> > 
> > During a rebuild of all packages in sid, your package failed to build
> > on amd64.
> 
> sdrangelove hasn't really been touched upstream since 2015 (except 3
> more or less boring git commits), so I propose we remove it.

Sounds like a reasonable goal for bookworm.

> (... and I should finally get around to upload sdrangel.)

https://github.com/f4exb/sdrangel looks to be quite active.

Thank you for your packaging work,
tony



Bug#1002166: sdrangelove: FTBFS: gnuradiothread.cpp:139:23: error: no matching function for call to ‘gr::top_block::connect(osmosdr::source::sptr&, int, gr_adaptor_sptr&, int)’

2022-01-11 Thread Christoph Berg
Re: Lucas Nussbaum
> Source: sdrangelove
> Version: 0.0.1.20150707-5
> Severity: serious
> Justification: FTBFS
> Tags: bookworm sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20211220 ftbfs-bookworm
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.

sdrangelove hasn't really been touched upstream since 2015 (except 3
more or less boring git commits), so I propose we remove it.

(... and I should finally get around to upload sdrangel.)

Christoph



Bug#1002166: sdrangelove: FTBFS: gnuradiothread.cpp:139:23: error: no matching function for call to ‘gr::top_block::connect(osmosdr::source::sptr&, int, gr_adaptor_sptr&, int)’

2021-12-21 Thread Lucas Nussbaum
Source: sdrangelove
Version: 0.0.1.20150707-5
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cd /<>/obj-x86_64-linux-gnu/plugins/samplesource/gnuradio && 
> /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DQT_CORE_LIB 
> -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG 
> -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_SHARED -DQT_WIDGETS_LIB -DUSE_FFTW 
> -DUSE_SIMD -Dinputgnuradio_EXPORTS 
> -I/<>/obj-x86_64-linux-gnu/plugins/samplesource/gnuradio/inputgnuradio_autogen/include
>  -I/<>/obj-x86_64-linux-gnu -I/<>/include 
> -I/<>/include-gpl 
> -I/<>/plugins/samplesource/gnuradio 
> -I/<>/obj-x86_64-linux-gnu/plugins/samplesource/gnuradio 
> -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtNetwork -g -O2 
> -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -msse2 
> -fPIC -fPIC -MD -MT 
> plugins/samplesource/gnuradio/CMakeFiles/inputgnuradio.dir/gnuradiothread.cpp.o
>  -MF CMakeFiles/inputgnuradio.dir/gnuradiothread.cpp.o.d -o 
> CMakeFiles/inputgnuradio.dir/gnuradiothread.cpp.o -c 
> /<>/plugins/samplesource/gnuradio/gnuradiothread.cpp
> /<>/plugins/samplesource/gnuradio/gnuradiothread.cpp: In member 
> function ‘virtual void GnuradioThread::run()’:
> /<>/plugins/samplesource/gnuradio/gnuradiothread.cpp:139:23: 
> error: no matching function for call to 
> ‘gr::top_block::connect(osmosdr::source::sptr&, int, gr_adaptor_sptr&, int)’
>   139 | m_top->connect(m_src, 0, adaptor, 0);
>   | ~~^~
> In file included from /usr/include/gnuradio/top_block.h:15,
>  from 
> /<>/plugins/samplesource/gnuradio/gnuradiothread.h:26,
>  from 
> /<>/plugins/samplesource/gnuradio/gnuradiothread.cpp:21:
> /usr/include/gnuradio/hier_block2.h:83:10: note: candidate: ‘void 
> gr::hier_block2::connect(gr::basic_block_sptr)’
>83 | void connect(basic_block_sptr block);
>   |  ^~~
> /usr/include/gnuradio/hier_block2.h:83:10: note:   candidate expects 1 
> argument, 4 provided
> /usr/include/gnuradio/hier_block2.h:93:10: note: candidate: ‘void 
> gr::hier_block2::connect(gr::basic_block_sptr, int, gr::basic_block_sptr, 
> int)’
>93 | void connect(basic_block_sptr src, int src_port, basic_block_sptr 
> dst, int dst_port);
>   |  ^~~
> /usr/include/gnuradio/hier_block2.h:93:71: note:   no known conversion for 
> argument 3 from ‘gr_adaptor_sptr’ {aka ‘boost::shared_ptr’} to 
> ‘gr::basic_block_sptr’ {aka ‘std::shared_ptr’}
>93 | void connect(basic_block_sptr src, int src_port, basic_block_sptr 
> dst, int dst_port);
>   |  
> ~^~~
> make[3]: *** 
> [plugins/samplesource/gnuradio/CMakeFiles/inputgnuradio.dir/build.make:139: 
> plugins/samplesource/gnuradio/CMakeFiles/inputgnuradio.dir/gnuradiothread.cpp.o]
>  Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/sdrangelove_0.0.1.20150707-5_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.