Package: firebird2.5 Version: 2.5.5.26952.ds4-4 Severity: normal User: debian-...@lists.debian.org Usertags: ftbfs-gcc-6
This package fails to build with GCC 6. GCC 6 has not been released yet, but will probably come out this week. You can find GCC 6 in unstable (gcc-6). 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.68.0 (15 Jan 2016) on dl580gen9-02.hlinux ... > mv ./gen/buildroot ./debian/firebird-super > g++ -I. -Isrc/include -Idebian/firebird-super/usr/include \ > -Wall \ > -lfbclient -Ldebian/firebird-super/usr/lib/x86_64-linux-gnu \ > -g -O2 -fstack-protector-strong -Wformat -Werror=format-security \ > -Wdate-time -D_FORTIFY_SOURCE=2 \ > -Wl,-z,relro \ > -o debian/fdb-r15y-prune debian/fdb-r15y-prune.cpp > debian/fdb-r15y-prune.cpp: In function 'int main(int, char**)': > debian/fdb-r15y-prune.cpp:74:33: error: flexible array member in union > unsigned char bytes[]; > ^ > debian/rules:171: recipe for target 'build-super-stamp' failed > make[1]: *** [build-super-stamp] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > debian/rules:153: recipe for target 'build-super-and-classic-stamp' failed -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise