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;
>                                             ^~~~~~~~~~~
> 

Reply via email to