gnuradio-companion works fine for me with gnuradio-3.7.13.4, but fails to be selected when configuring gnuradio-3.8.0.0 for compilation. When configuring gnuradio-3.8.0.0, cmake reports this:
-- ######################################################
-- # Gnuradio enabled components
-- ######################################################
-- * python-support
-- * testing-support
-- * volk
-- * doxygen
-- * gnuradio-runtime
-- * gr-ctrlport
-- * gr-blocks
-- * gr-fec
-- * gr-fft
-- * gr-filter
-- * gr-analog
-- * gr-digital
-- * gr-dtv
-- * gr-audio
-- * * alsa
-- * * oss
-- * * portaudio
-- * gr-channels
-- * gr-qtgui
-- * gr-trellis
-- * gr-utils
-- * gr-video-sdl
-- * gr-vocoder
-- * gr-wavelet
--
-- ######################################################
-- # Gnuradio disabled components
-- ######################################################
-- * sphinx
-- * gnuradio-companion
-- * gr-uhd
-- * gr_modtool
-- * gr-zeromq
Presumably gnuradio-companion now has an additional dependency. Can anyone help with what that might be?
Edit: the missing dependency was PyYAML. With that installed gnuradio-companion compiles and seems to work OK.