Your message dated Mon, 24 Oct 2016 11:36:20 +0100
with message-id <[email protected]>
and subject line Bug#769864: vcmi: FTBFS on mips and mipsel
has caused the Debian Bug report #769864,
regarding vcmi: FTBFS on mips and mipsel
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
769864: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769864
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vcmi
Version: 0.97+dfsg-1
Severity: normal
Hi,
vcmi fails to build on several arches.
On armhf, this might just be an OOM error as vcmi eats tons of memory
because of C++ templating:
[ 43%] Building CXX object
lib/CMakeFiles/vcmi.dir/registerTypes/TypesClientPacks2.cpp.o
cd /«BUILDDIR»/vcmi-0.97+dfsg/build/lib && /usr/bin/c++
-DM_BIN_DIR=\"/usr/games\" -DM_DATA_DIR=\"/usr/share/vcmi\"
-DM_LIB_DIR=\"/usr/lib/arm-linux-gnueabihf/vcmi\" -DUSE_SYSTEM_MINIZIP
-DVCMI_DLL=1 -Dvcmi_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -std=c++0x -Wall -Wextra
-Wpointer-arith -Wno-strict-aliasing -Wno-switch -Wno-sign-compare
-Wno-unused-local-typedefs -Wno-unused-parameter -Wuninitialized
-Wno-overloaded-virtual -Wno-type-limits -fvisibility=hidden -O2 -g -DNDEBUG
-fPIC -I/«BUILDDIR»/vcmi-0.97+dfsg -I/«BUILDDIR»/vcmi-0.97+dfsg/lib
-I/usr/include/SDL2 -Winvalid-pch -include
"/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx" -o
CMakeFiles/vcmi.dir/registerTypes/TypesClientPacks2.cpp.o -c
/«BUILDDIR»/vcmi-0.97+dfsg/lib/registerTypes/TypesClientPacks2.cpp
make[1]: *** [override_dh_auto_build] Terminated
debian/rules:36: recipe for target 'override_dh_auto_build' failed
make: *** [build-arch] Terminated
debian/rules:11: recipe for target 'build-arch' failed
E: Caught signal ‘Terminated’: terminating immediately
lib/CMakeFiles/vcmi.dir/build.make:1802: recipe for target
'lib/CMakeFiles/vcmi.dir/IGameCallback.cpp.o' failed
make[4]: *** [lib/CMakeFiles/vcmi.dir/IGameCallback.cpp.o] Terminated
CMakeFiles/Makefile2:148: recipe for target
'lib/CMakeFiles/vcmi.dir/all' failed
make[3]: *** [lib/CMakeFiles/vcmi.dir/all] Terminated
make[2]: *** [all] Terminated
Makefile:140: recipe for target 'all' failed
Build killed with signal TERM after 302 minutes of inactivity
On hurd-any and kfreebsd-any, there seems to be a check so that it errors out on
non-linux/windows/osx/android OSes, which affects hurd and kfreebsd:
[ 1%] Building CXX precompiled header
lib/cotire/vcmi_CXX_prefix.hxx.gch
cd /«BUILDDIR»/vcmi-0.97+dfsg/lib && /usr/bin/cmake
-DCOTIRE_BUILD_TYPE:STRING=RelWithDebInfo -DCOTIRE_VERBOSE:BOOL=1 -P
/«BUILDDIR»/vcmi-0.97+dfsg/cmake_modules/cotire.cmake precompile
/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/vcmi_CXX_cotire.cmake
/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx
/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx.gch StdInc.cpp
-- execute_process:
/usr/bin/c++;-Dvcmi_EXPORTS;-DUSE_SYSTEM_MINIZIP;-DM_DATA_DIR="/usr/share/vcmi";-DM_BIN_DIR="/usr/games";-DM_LIB_DIR="/usr/lib/i386-gnu/vcmi";-DVCMI_DLL=1;-D_FORTIFY_SOURCE=2;-DNDEBUG;-g;-O2;-fPIE;-fstack-protector-strong;-Wformat;-Werror=format-security;-std=c++0x;-Wall;-Wextra;-Wpointer-arith;-Wno-strict-aliasing;-Wno-switch;-Wno-sign-compare;-Wno-unused-local-typedefs;-Wno-unused-parameter;-Wuninitialized;-Wno-overloaded-virtual;-Wno-type-limits;-fvisibility=hidden;-O2;-g;-fPIC;-I/«BUILDDIR»/vcmi-0.97+dfsg;-I/«BUILDDIR»/vcmi-0.97+dfsg/lib;-I/usr/include/SDL2;-x;c++-header;-c;/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx;-o;/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx.gch
In file included from /«BUILDDIR»/vcmi-0.97+dfsg/lib/StdInc.h:3:0,
from
/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.cxx:4,
from
/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx:4:
/«BUILDDIR»/vcmi-0.97+dfsg/lib/../Global.h:75:4: error: #error "VCMI
supports only Windows, OSX, Linux and Android targets"
# error "VCMI supports only Windows, OSX, Linux and Android targets"
^
CMake Error at
/«BUILDDIR»/vcmi-0.97+dfsg/cmake_modules/cotire.cmake:1622 (message):
cotire: error 1 precompiling
/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx.
Call Stack (most recent call first):
/«BUILDDIR»/vcmi-0.97+dfsg/cmake_modules/cotire.cmake:3090
(cotire_precompile_prefix_header)
make[4]: *** [lib/cotire/vcmi_CXX_prefix.hxx.gch] Error 1
make[3]: *** [lib/CMakeFiles/vcmi.dir/all] Error 2
make[2]: *** [all] Error 2
On mipsel, there is an ICE:
[ 41%] Building CXX object lib/CMakeFiles/vcmi.dir/CGameState.cpp.o
cd /«BUILDDIR»/vcmi-0.97+dfsg/build/lib && /usr/bin/c++
-DM_BIN_DIR=\"/usr/games\" -DM_DATA_DIR=\"/usr/share/vcmi\"
-DM_LIB_DIR=\"/usr/lib/mipsel-linux-gnu/vcmi\" -DUSE_SYSTEM_MINIZIP
-DVCMI_DLL=1 -Dvcmi_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -std=c++0x -Wall -Wextra
-Wpointer-arith -Wno-strict-aliasing -Wno-switch -Wno-sign-compare
-Wno-unused-local-typedefs -Wno-unused-parameter -Wuninitialized
-Wno-overloaded-virtual -Wno-type-limits -fvisibility=hidden -O2 -g -DNDEBUG
-fPIC -I/«BUILDDIR»/vcmi-0.97+dfsg -I/«BUILDDIR»/vcmi-0.97+dfsg/lib
-I/usr/include/SDL2 -Winvalid-pch -include
"/«BUILDDIR»/vcmi-0.97+dfsg/build/lib/cotire/vcmi_CXX_prefix.hxx" -o
CMakeFiles/vcmi.dir/CGameState.cpp.o -c
/«BUILDDIR»/vcmi-0.97+dfsg/lib/CGameState.cpp
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
make[4]: *** [lib/CMakeFiles/vcmi.dir/IGameCallback.cpp.o] Error 4
lib/CMakeFiles/vcmi.dir/build.make:1802: recipe for target
'lib/CMakeFiles/vcmi.dir/IGameCallback.cpp.o' failed
make[4]: *** Waiting for unfinished jobs....
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
make[4]: *** [lib/CMakeFiles/vcmi.dir/CGameState.cpp.o] Error 4
lib/CMakeFiles/vcmi.dir/build.make:1850: recipe for target
'lib/CMakeFiles/vcmi.dir/CGameState.cpp.o' failed
make[4]: Leaving directory '/«BUILDDIR»/vcmi-0.97+dfsg/build'
make[3]: *** [lib/CMakeFiles/vcmi.dir/all] Error 2
I have no idea what's happening on ppc64el:
[ 75%] Built target vcmiserver
Linking CXX shared library libVCAI.so
cd /«BUILDDIR»/vcmi-0.97+dfsg/build/AI/VCAI && /usr/bin/cmake -E
cmake_link_script CMakeFiles/VCAI.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -std=c++0x -Wall -Wextra
-Wpointer-arith -Wno-strict-aliasing -Wno-switch -Wno-sign-compare
-Wno-unused-local-typedefs -Wno-unused-parameter -Wuninitialized
-Wno-overloaded-virtual -Wno-type-limits -fvisibility=hidden -O2 -g -DNDEBUG
-fPIE -pie -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libVCAI.so -o libVCAI.so
CMakeFiles/VCAI.dir/StdInc.cpp.o CMakeFiles/VCAI.dir/VCAI.cpp.o
CMakeFiles/VCAI.dir/Goals.cpp.o CMakeFiles/VCAI.dir/AIUtility.cpp.o
CMakeFiles/VCAI.dir/main.cpp.o CMakeFiles/VCAI.dir/Fuzzy.cpp.o -lfuzzylite
../../lib/libvcmi.so -lminizip -lboost_filesystem -lboost_locale
-lboost_program_options -lboost_system -lboost_thread -lpthread -Wl,-Bstatic
-lSDL2main -Wl,-Bdynamic -lSDL2 -lpthread -lz -lrt -ldl
-Wl,-rpath,/«BUILDDIR»/vcmi-0.97+dfsg/build/lib:
make[4]: Leaving directory '/«BUILDDIR»/vcmi-0.97+dfsg/build'
/usr/bin/cmake -E cmake_progress_report
/«BUILDDIR»/vcmi-0.97+dfsg/build/CMakeFiles 10 11 12 13 14
[ 75%] Built target VCAI
make[2]: *** [all] Error 2
dh_auto_build: make -j8 returned exit code 2
make[3]: Leaving directory '/«BUILDDIR»/vcmi-0.97+dfsg/build'
Makefile:140: recipe for target 'all' failed
make[2]: Leaving directory '/«BUILDDIR»/vcmi-0.97+dfsg/build'
make[1]: *** [override_dh_auto_build] Error 2
debian/rules:36: recipe for target 'override_dh_auto_build' failed
make[1]: Leaving directory '/«BUILDDIR»/vcmi-0.97+dfsg'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit
status 2
debian/rules:11: recipe for target 'build-arch' failed
Thanks!
cheers, josch
--- End Message ---
--- Begin Message ---
Hi,
On Thu, 05 Feb 2015 12:14:52 +0100 Johannes Schauer <[email protected]>
wrote:
> Hi,
>
> version 0.97+dfsg-4 builds fine on all architectures that were failing before.
> Specifically the build on mips and mipsel succeeded as the package was no
> built
> on hosts with more ram, specifically mips-aql-01 (8GB memory) and
> mipsel-manda-01 (8GB of memory).
>
> Still no response from the buildd admins.
Sorry about that.
Since there are no longer any mips/mipsel buildds with less than 4GB of
RAM (all but one have 8GB), I believe this bug can be closed now.
James
signature.asc
Description: OpenPGP digital signature
--- End Message ---