Bug#671538: supertux: ftbfs with GCC-4.7

Vincent Cheng Vincentc1208 at gmail.com
Fri May 4 21:17:29 UTC 2012


Package: supertux
Version: 0.3.3-4
Severity: important
Tags: sid wheezy
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-4.7

Supertux FTBFS with gcc-4.7. Tail of build log is as follows:

/usr/bin/cmake -E cmake_progress_report /tmp/buildd/supertux-0.3.3/obj-x86_64-linux-gnu/CMakeFiles
[ 0%] Building CXX object external/squirrel/CMakeFiles/squirrel.dir/squirrel/sqapi.cpp.o
cd /tmp/buildd/supertux-0.3.3/obj-x86_64-linux-gnu/external/squirrel && /usr/lib/ccache/c++ -I/usr/include/SDL -I/usr/include/GL -I/usr/include/AL -I/tmp/buildd/supertux-0.3.3/external/squirrel/include -o CMakeFiles/squirrel.dir/squirrel/sqapi.cpp.o -c /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp
In file included from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqobject.h:5:0,
                 from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqpcheader.h:16,
                 from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp:4:
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/squtils.h: In instantiation of 'sqvector<T>::~sqvector() [with T = long int]':
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqclosure.h:83:52: required from here
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/squtils.h:38:4: error: 'sq_vm_free' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
In file included from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqpcheader.h:17:0,
                 from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp:4:
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqstate.h:142:6: note: 'void sq_vm_free(void*, SQUnsignedInteger)' declared here, later in the translation unit
In file included from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqobject.h:5:0,
                 from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqpcheader.h:16,
                 from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp:4:
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector<T>::_realloc(SQUnsignedInteger) [with T = long int; SQUnsignedInteger = long unsigned int]':
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/squtils.h:66:4: required from 'T& sqvector<T>::push_back(const T&) [with T = long int]'
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqfuncstate.h:25:68: required from here
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/squtils.h:97:3: error: 'sq_vm_realloc' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
In file included from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqpcheader.h:17:0,
                 from /tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqapi.cpp:4:
/tmp/buildd/supertux-0.3.3/external/squirrel/squirrel/sqstate.h:141:7: note: 'void* sq_vm_realloc(void*, SQUnsignedInteger, SQUnsignedInteger)' declared here, later in the translation unit
make[3]: *** [external/squirrel/CMakeFiles/squirrel.dir/squirrel/sqapi.cpp.o] Error 1
make[3]: Leaving directory `/tmp/buildd/supertux-0.3.3/obj-x86_64-linux-gnu'

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages supertux depends on:
ii  libc6                     2.13-30
ii  libcurl3-gnutls           7.25.0-1
ii  libgcc1                   1:4.7.0-3
ii  libgl1-mesa-glx [libgl1]  7.11.2-1
ii  libglew1.7                1.7.0-3
ii  libglu1-mesa [libglu1]    7.11.2-1
ii  libice6                   2:1.0.8-2
ii  libogg0                   1.2.2~dfsg-1
ii  libopenal1                1:1.13-6
ii  libphysfs1                2.0.2-6
ii  libsdl-image1.2           1.2.12-1
ii  libsdl1.2debian           1.2.15-3
ii  libsm6                    2:1.2.1-2
ii  libstdc++6                4.7.0-3
ii  libvorbis0a               1.3.2-1.2
ii  libvorbisfile3            1.3.2-1.2
ii  libx11-6                  2:1.4.4-4
ii  libxext6                  2:1.3.1-2
ii  supertux-data             0.3.3-4

supertux recommends no packages.

supertux suggests no packages.

-- no debconf information





More information about the Pkg-games-devel mailing list