First issue was math header was not found, included it inĀ op25/gr-op25_repeater/lib/gardner_costas_cc_impl.cc
The with the new gcc naowing became an error so I disabled it with
make CXX_FLAGS="-Wno-narrowing"
Which got me to what seems to be libboost cant be linked.
[ 65%] Linking CXX shared library libgnuradio-op25_repeater.so
/usr/bin/ld: CMakeFiles/gnuradio-op25_repeater.dir/vocoder_impl.cc.o: relocation R_X86_64_PC32 against symbol `_ZN2gr13op25_repeater12vocoder_implC1EbbiPcib' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/build.make:593: recipe for target 'op25/gr-op25_repeater/lib/libgnuradio-op25_repeater.so' failed
make[2]: *** [op25/gr-op25_repeater/lib/libgnuradio-op25_repeater.so] Error 1
CMakeFiles/Makefile2:644: recipe for target 'op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/all' failed
make[1]: *** [op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
Any ideas. Seems like I need to rebuild libboost?