Source: rlvm
Version: 0.14-2
Severity: serious
Tags: stretch sid
User: [email protected]
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> dh_auto_build
> scons --release build/rlvm build/locale
> scons: Reading SConscript files ...
> Checking for Boost version >= 1.40... yes
> Checking for C library pthread... yes
> Checking for C library ogg... yes
> Checking for C library vorbis... yes
> Checking for C library vorbisfile... yes
> Checking for C library SDL... yes
> Checking for glewInit() in C++ library GLEW... yes
> Checking for TTF_Init() in C++ library SDL_ttf... yes
> Checking for C++ library SDL_mixer... yes
> Checking for C++ library SDL_image... yes
> Checking for guichan 0.8 with OpenGL and SDL support...yes
> Checking for C++ library png... yes
> Checking for C++ library jpeg... yes
> Checking for C++ library mad... yes
> Checking for C++ library lua5.1... yes
> scons: done reading SConscript files.
> scons: Building targets ...
> Compiling build/release/src/machine/rlvm_instance.o ...
> Compiling build/release/src/platforms/gtk/rlvm.o ...
> Compiling build/release/src/platforms/gtk/gtk_rlvm_instance.o ...
> Compiling build/release/src/platforms/gcn/gcn_button.o ...
> Compiling build/release/src/platforms/gcn/gcn_graphics.o ...
> Compiling build/release/src/platforms/gcn/gcn_info_window.o ...
> Compiling build/release/src/platforms/gcn/gcn_menu.o ...
> Compiling build/release/src/platforms/gcn/gcn_platform.o ...
> Compiling build/release/src/platforms/gcn/gcn_save_load_window.o ...
> Compiling build/release/src/platforms/gcn/gcn_scroll_area.o ...
> Compiling build/release/src/platforms/gcn/gcn_true_type_font.o ...
> Compiling build/release/vendor/wxInclude.o ...
> Compiling build/release/src/platforms/gcn/gcn_window.o ...
> Compiling build/release/src/systems/sdl/sdl_audio_locker.o ...
> Compiling build/release/src/systems/sdl/sdl_colour_filter.o ...
> Compiling build/release/src/systems/sdl/sdl_event_system.o ...
> vendor/wxInclude.cpp: In function 'int main(int, char**)':
> vendor/wxInclude.cpp:323:39: warning: this 'if' clause does not guard... 
> [-Wmisleading-indentation]
>                                        if (!silent)
>                                        ^~
> vendor/wxInclude.cpp:327:11: note: ...this statement, but the latter is 
> misleadingly indented as if it is guarded by the 'if'
>            boost::erase_last( file, fileext );
>            ^~~~~
> Compiling build/release/src/systems/sdl/sdl_graphics_system.o ...
> Linking build/release/wxInclude ...
> build/release/wxInclude --silent --wxnone 
> --output-file=build/release/resource_header.h 
> src/platforms/gcn/button_disabled.png src/platforms/gcn/buttonhi.png 
> src/platforms/gcn/button.png src/platforms/gcn/buttonpress.png 
> src/platforms/gcn/deepbox.png src/platforms/gcn/hscroll_left_default.png 
> src/platforms/gcn/hscroll_left_pressed.png 
> src/platforms/gcn/hscroll_right_default.png 
> src/platforms/gcn/hscroll_right_pressed.png 
> src/platforms/gcn/vscroll_down_default.png 
> src/platforms/gcn/vscroll_down_pressed.png src/platforms/gcn/vscroll_grey.png 
> src/platforms/gcn/vscroll_up_default.png 
> src/platforms/gcn/vscroll_up_pressed.png
> Compiling build/release/src/platforms/gcn/gcn_utils.o ...
> Archiving build/release/libguichan_platform.a ...
> Indexing build/release/libguichan_platform.a ...
> Compiling build/release/src/systems/sdl/sdl_music.o ...
> src/systems/sdl/sdl_graphics_system.cc: In constructor 
> 'SDLGraphicsSystem::SDLGraphicsSystem(System&, Gameexe&)':
> src/systems/sdl/sdl_graphics_system.cc:225:27:   in constexpr expansion of 
> 'std::shared_ptr<SDLSurface>()'
> /usr/include/c++/6/bits/shared_ptr.h:105:27:   in constexpr expansion of 
> '((std::shared_ptr<SDLSurface>*)this)->std::shared_ptr<SDLSurface>::<anonymous>.std::__shared_ptr<_Tp,
>  _Lp>::__shared_ptr<SDLSurface, (__gnu_cxx::_Lock_policy)2u>()'
> src/systems/sdl/sdl_graphics_system.cc:225:27:   in constexpr expansion of 
> 'std::__shared_count<>()'
> src/systems/sdl/sdl_graphics_system.cc:225:27: internal compiler error: in 
> cxx_eval_call_expression, at cp/constexpr.c:1455
>        screen_tex_height_(0) {
>                            ^
> 0x6f98eb cxx_eval_call_expression
>       ../../src/gcc/cp/constexpr.c:1455
> 0x6fb09f cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3562
> 0x6fcb79 cxx_eval_store_expression
>       ../../src/gcc/cp/constexpr.c:3129
> 0x6fa8cc cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3639
> 0x6fa438 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3907
> 0x6fa6b5 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3678
> 0x6fa6b5 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3678
> 0x6fd571 cxx_eval_statement_list
>       ../../src/gcc/cp/constexpr.c:3336
> 0x6fa654 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3965
> 0x6fb0c0 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:4020
> 0x6fd571 cxx_eval_statement_list
>       ../../src/gcc/cp/constexpr.c:3336
> 0x6fa654 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3965
> 0x6fa6b5 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3678
> 0x6f9a12 cxx_eval_call_expression
>       ../../src/gcc/cp/constexpr.c:1500
> 0x6fb09f cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3562
> 0x6fa6b5 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3678
> 0x6fa6b5 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3678
> 0x6fd571 cxx_eval_statement_list
>       ../../src/gcc/cp/constexpr.c:3336
> 0x6fa654 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:3965
> 0x6fb0c0 cxx_eval_constant_expression
>       ../../src/gcc/cp/constexpr.c:4020
> Please submit a full bug report,
> with preprocessed source if appropriate.
> Please include the complete backtrace with any bug report.
> See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
> scons: *** [build/release/src/systems/sdl/sdl_graphics_system.o] Error 1
> scons: building terminated because of errors.
> make[1]: *** [override_dh_auto_build] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/13/rlvm_0.14-2_unstable_gcc6.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to