Package: aqsis Version: 1.8.2-2 Severity: important User: [email protected] Usertags: ftbfs-gcc-6 gcc-6-no-match
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 ... > > /<<PKGBUILDDIR>>/libs/core/texturing_old/shadowmap_old.cpp: In member > function 'void Aqsis::CqShadowMapOld::LoadZFile()': > /<<PKGBUILDDIR>>/libs/core/texturing_old/shadowmap_old.cpp:179:13: error: no > match for 'operator!=' (operand types are 'std::ifstream {aka > std::basic_ifstream<char>}' and 'long int') > if ( file != NULL ) > ~~~~~^~~~ > > /<<PKGBUILDDIR>>/libs/core/texturing_old/shadowmap_old.cpp:179:13: note: > candidate: operator!=(int, long int) <built-in> > /<<PKGBUILDDIR>>/libs/core/texturing_old/shadowmap_old.cpp:179:13: note: no > known conversion for argument 1 from 'std::ifstream {aka > std::basic_ifstream<char>}' to 'int' > In file included from > /<<PKGBUILDDIR>>/libs/core/texturing_old/texturemap_old.h:41:0, > from > /<<PKGBUILDDIR>>/libs/core/texturing_old/shadowmap_old.cpp:33: > /<<PKGBUILDDIR>>/include/aqsis/math/matrix.h:975:14: note: candidate: bool > Aqsis::operator!=(const Aqsis::CqMatrix&, const Aqsis::CqMatrix&) > inline bool operator!=(const CqMatrix& A, const CqMatrix& B) > ^~~~~~~~ -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise

