Package: gnuradio Version: 3.7.9-3 Severity: important User: [email protected] Usertags: ftbfs-gcc-6
This package fails to build with GCC 6. GCC 6 has not been released yet, but it's expected that GCC 6 will become the default compiler for stretch. Note that only the first error is reported; there might be more. You can find a snapshot of GCC 6 in experimental. To build with GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly. You may be able to find out more about this issue at https://gcc.gnu.org/gcc-6/changes.html > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux ... > [ 73%] Building CXX object > gr-fec/lib/CMakeFiles/gnuradio-fec.dir/scl_list.cc.o > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gr-fec/lib && /usr/bin/c++ > -DENABLE_GR_LOG -DGR_CTRLPORT -DGR_PERFORMANCE_COUNTERS -DHAVE_LOG4CPP > -Dgnuradio_fec_EXPORTS -I/<<PKGBUILDDIR>>/gr-fec/lib > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gr-fec/lib > -I/<<PKGBUILDDIR>>/gr-fec/lib/viterbi > -I/<<PKGBUILDDIR>>/gr-fec/lib/reed-solomon -I/<<PKGBUILDDIR>>/gr-fec/include > -I/<<PKGBUILDDIR>>/gr-blocks/lib -I/<<PKGBUILDDIR>>/gr-blocks/include > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gr-blocks/lib > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gr-blocks/include > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu > -I/<<PKGBUILDDIR>>/gnuradio-runtime/include > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnuradio-runtime/include -g -O2 > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wsign-compare -Wall > -Wno-uninitialized -fPIC -o CMakeFiles/gnuradio-fec.dir/scl_list.cc.o -c > /<<PKGBUILDDIR>>/gr-fec/lib/scl_list.cc > [ 73%] Building CXX object > gr-fec/lib/CMakeFiles/gnuradio-fec.dir/polar_encoder_systematic.cc.o > In file included from > /<<PKGBUILDDIR>>/gr-fec/include/gnuradio/fec/polar_decoder_sc.h:28:0, > from /<<PKGBUILDDIR>>/gr-fec/lib/polar_decoder_sc.cc:28: > /<<PKGBUILDDIR>>/gr-fec/include/gnuradio/fec/polar_decoder_common.h:67:44: > error: 'constexpr' needed for in-class initialization of static data member > 'const float gr::fec::code::polar_decoder_common::D_LLR_FACTOR' of > non-integral type [-fpermissive] > static const float D_LLR_FACTOR = -2.19722458f; > ^~~~~~~~~~~ >

