net-wireless/gnuradio 3.8.4 is not compatible with x11-libs/qwt-6.2.0. relevant lines from build log: In file included from /tmp/portage/net-wireless/gnuradio-3.8.4.0/work/gnuradio-3.8.4.0/gr-qtgui/lib/TimeDomainDisplayPlot.cc:26: In file included from /tmp/portage/net-wireless/gnuradio-3.8.4.0/work/gnuradio-3.8.4.0/gr-qtgui/lib/../include/gnuradio/qtgui/TimeDomainDisplayPlot.h:26: /tmp/portage/net-wireless/gnuradio-3.8.4.0/work/gnuradio-3.8.4.0/gr-qtgui/lib/../include/gnuradio/qtgui/DisplayPlot.h:44:10: fatal error: 'qwt_compat.h' file not found #include <qwt_compat.h> ^~~~~~~~~~~~~~ 1 error generated. Upstream issue: https://github.com/gnuradio/gnuradio/issues/4956 The issue has been already fixed in future versions
x11-libs/qwt-6.2.0 was found to have missing symbols: https://bugs.gentoo.org/show_bug.cgi?id=829301 Building net-wireless/gnuradio-3.8.4 against x11-libs/qwt-6.2.0-r1 (in tree now) completes here.
Fixed in upstream, not sure if it has been backported to GnuRadio 3.8 https://github.com/gnuradio/gnuradio/issues/4956
(In reply to gordon from comment #2) > Fixed in upstream, not sure if it has been backported to GnuRadio 3.8 > > https://github.com/gnuradio/gnuradio/issues/4956 https://github.com/gnuradio/gnuradio/pull/5324 backported. (In reply to Russell Dwiggins from comment #1) > x11-libs/qwt-6.2.0 was found to have missing symbols: > https://bugs.gentoo.org/show_bug.cgi?id=829301 > > Building net-wireless/gnuradio-3.8.4 against x11-libs/qwt-6.2.0-r1 (in tree > now) completes here. Missing header has nothing to do with symbols and gnuradio doesn't build against x11-libs/qwt-6.2.0-r1 here.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d4feb8912ac20396e86e9115f672f6fa36ba60 commit 32d4feb8912ac20396e86e9115f672f6fa36ba60 Author: Rick Farina <zerochaos@gentoo.org> AuthorDate: 2022-02-08 03:11:21 +0000 Commit: Rick Farina <zerochaos@gentoo.org> CommitDate: 2022-02-08 03:12:45 +0000 net-wireless/gnuradio: add 3.8.5.0 Signed-off-by: Rick Farina <zerochaos@gentoo.org> Closes: https://bugs.gentoo.org/829272 net-wireless/gnuradio/Manifest | 1 + net-wireless/gnuradio/gnuradio-3.8.5.0.ebuild | 222 ++++++++++++++++++++++++++ net-wireless/gnuradio/gnuradio-9999.ebuild | 4 +- 3 files changed, 225 insertions(+), 2 deletions(-)