Package: sdrangelove Version: 0.0.1.20150707-1 Severity: important User: [email protected] Usertags: ftbfs-gcc-6 gcc-6-narrowing
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 ... > /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB > -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DUSE_FFTW > -DUSE_SIMD -Dsdrangelove_EXPORTS -isystem /usr/include/x86_64-linux-gnu/qt5 > -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem > /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem > /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem > /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem > /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem > /usr/include/x86_64-linux-gnu/qt5/QtNetwork > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/include > -I/<<PKGBUILDDIR>>/include-gpl -g -O2 -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -msse2 > -fPIC -fPIC -o CMakeFiles/sdrbase.dir/sdrbase/dsp/channelizer.cpp.o -c > /<<PKGBUILDDIR>>/sdrbase/dsp/channelizer.cpp > In file included from /<<PKGBUILDDIR>>/sdrbase/dsp/channelizer.cpp:2:0: > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h: In member function > 'void IntHalfbandFilter::doFIR(Sample*)': > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '-2.614380600368026e+2' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > }; > ^ > > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '2.1336935102783372e+2' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '-3.0587982212587303e+2' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '4.3500974196584127e+2' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '-6.2833154912836517e+2' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '9.5730480992789853e+2' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '-1.6857465164424111e+3' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > /<<PKGBUILDDIR>>/include-gpl/dsp/inthalfbandfilter.h:279:3: error: narrowing > conversion of '5.1976225817547775e+3' from 'double' to 'qint32 {aka int}' > inside { } [-Wnarrowing] > CMakeFiles/sdrbase.dir/build.make:185: recipe for target > 'CMakeFiles/sdrbase.dir/sdrbase/dsp/channelizer.cpp.o' failed > make[3]: *** [CMakeFiles/sdrbase.dir/sdrbase/dsp/channelizer.cpp.o] Error 1 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise

