-
- # cat /var/tmp/portage/games-arcade/supertux-0.5.1/temp/build.log
- [32;01m * [39;49;00mPackage: games-arcade/supertux-0.5.1
- [32;01m * [39;49;00mRepository: gentoo
- [32;01m * [39;49;00mMaintainer: games@gentoo.org
- [32;01m * [39;49;00mUSE: abi_x86_32 elibc_glibc kernel_linux userland_GNU x86
- [32;01m * [39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking SuperTux-v0.5.1-Source.tar.gz to /var/tmp/portage/games-arcade/supertux-0.5.1/work
- >>> Source unpacked in /var/tmp/portage/games-arcade/supertux-0.5.1/work
- >>> Preparing source in /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source ...
- [32;01m*[0m Applying supertux-0.4.0-desktop.patch ...
- [A[174C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying supertux-0.4.0-license.patch ...
- [A[174C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying supertux-0.4.0-icon.patch ...
- [A[174C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying supertux-0.5.0-obstack.patch ...
- [A[174C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying supertux-0.5.0-tinygettext.patch ...
- [A[174C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying supertux-0.5.1-ninja.patch ...
- [A[174C [34;01m[ [32;01mok[34;01m ][0m
- >>> Source prepared.
- >>> Configuring source in /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source ...
- >>> Working in BUILD_DIR: "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build"
- cmake -C /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DWERROR=OFF -DINSTALL_SUBDIR_BIN=bin -DINSTALL_SUBDIR_DOC=share/doc/supertux-0.5.1 -DINSTALL_SUBDIR_SHARE=share/supertux2 -DENABLE_SQDBG=no -DENABLE_BOOST_STATIC_LIBS=OFF -DUSE_SYSTEM_PHYSFS=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/gentoo_toolchain.cmake /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source
- loading initial cache file /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/gentoo_common_config.cmake
- -- The C compiler identification is GNU 7.3.0
- -- The CXX compiler identification is GNU 7.3.0
- -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
- -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
- -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Check if the system is big endian
- -- Searching 16 bit integer
- -- Looking for sys/types.h
- -- Looking for sys/types.h - found
- -- Looking for stdint.h
- -- Looking for stdint.h - found
- -- Looking for stddef.h
- -- Looking for stddef.h - found
- -- Check size of unsigned short
- -- Check size of unsigned short - done
- -- Using unsigned short
- -- Check if the system is big endian - little endian
- -- Boost version: 1.65.0
- -- Found the following Boost libraries:
- -- filesystem
- -- system
- -- date_time
- -- Found PkgConfig: i686-pc-linux-gnu-pkg-config (found version "0.29.2")
- -- Checking for one of the modules 'sdl2>=2.0.1'
- -- Checking for one of the modules 'SDL2_image>=2.0.0'
- -- Found OpenGL: /usr/lib/libGL.so
- -- Found OpenAL: /usr/lib/libopenal.so
- -- Looking for vorbis_bitrate_addblock in vorbis
- -- Looking for vorbis_bitrate_addblock in vorbis - found
- -- Found OggVorbis: /usr/lib/libvorbisfile.so;/usr/lib/libvorbis.so;/usr/lib/libogg.so
- -- Found PhysFS: /usr/lib/libphysfs.so
- -- Looking for PHYSFS_getPrefDir
- -- Looking for PHYSFS_getPrefDir - not found
- -- Found CURL: /usr/lib/libcurl.so (found version "7.61.0")
- -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
- -- Performing Test HAVE_ICONV_CONST
- -- Performing Test HAVE_ICONV_CONST - Failed
- -- Check size of void*
- -- Check size of void* - done
- -- Size of void* is 4
- -- Performing Test COMPILER_SUPPORTS_CXX11
- -- Performing Test COMPILER_SUPPORTS_CXX11 - Success
- -- <<< Gentoo configuration >>>
- Build type Gentoo
- Install path /usr
- Compiler flags:
- C -march=native -O2 -pipe
- C++ -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing
- Linker flags:
- Executable -Wl,-O1 -Wl,--as-needed
- Module -Wl,-O1 -Wl,--as-needed
- Shared -Wl,-O1 -Wl,--as-needed
-
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build
- >>> Source configured.
- >>> Compiling source in /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source ...
- >>> Working in BUILD_DIR: "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build"
- ninja -v -j1 -l0
- [1/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/sexp.dir/external/sexp-cpp/src/io.cpp.o -MF CMakeFiles/sexp.dir/external/sexp-cpp/src/io.cpp.o.d -o CMakeFiles/sexp.dir/external/sexp-cpp/src/io.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/src/io.cpp
- [2/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/sexp.dir/external/sexp-cpp/src/lexer.cpp.o -MF CMakeFiles/sexp.dir/external/sexp-cpp/src/lexer.cpp.o.d -o CMakeFiles/sexp.dir/external/sexp-cpp/src/lexer.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/src/lexer.cpp
- [3/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/sexp.dir/external/sexp-cpp/src/parser.cpp.o -MF CMakeFiles/sexp.dir/external/sexp-cpp/src/parser.cpp.o.d -o CMakeFiles/sexp.dir/external/sexp-cpp/src/parser.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/src/parser.cpp
- [4/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/sexp.dir/external/sexp-cpp/src/util.cpp.o -MF CMakeFiles/sexp.dir/external/sexp-cpp/src/util.cpp.o.d -o CMakeFiles/sexp.dir/external/sexp-cpp/src/util.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/src/util.cpp
- [5/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/sexp.dir/external/sexp-cpp/src/value.cpp.o -MF CMakeFiles/sexp.dir/external/sexp-cpp/src/value.cpp.o.d -o CMakeFiles/sexp.dir/external/sexp-cpp/src/value.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/src/value.cpp
- [6/381] : && /usr/bin/cmake -E remove libsexp.a && /usr/bin/i686-pc-linux-gnu-ar qc libsexp.a CMakeFiles/sexp.dir/external/sexp-cpp/src/io.cpp.o CMakeFiles/sexp.dir/external/sexp-cpp/src/lexer.cpp.o CMakeFiles/sexp.dir/external/sexp-cpp/src/parser.cpp.o CMakeFiles/sexp.dir/external/sexp-cpp/src/util.cpp.o CMakeFiles/sexp.dir/external/sexp-cpp/src/value.cpp.o && /usr/bin/i686-pc-linux-gnu-ranlib libsexp.a && :
- [7/381] /usr/bin/i686-pc-linux-gnu-gcc -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -DNDEBUG -march=native -O2 -pipe -MD -MT CMakeFiles/supertux2_c.dir/external/findlocale/findlocale.c.o -MF CMakeFiles/supertux2_c.dir/external/findlocale/findlocale.c.o.d -o CMakeFiles/supertux2_c.dir/external/findlocale/findlocale.c.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale/findlocale.c
- [8/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/ && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-build && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/tmp && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-mkdir
- [9/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-download
- [10/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-update
- [11/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-patch
- [12/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-build && /usr/bin/cmake -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_C_COMPILER=/usr/bin/i686-pc-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/i686-pc-linux-gnu-g++ -DCMAKE_INSTALL_PREFIX=/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/ -DINSTALL_INC_DIR=include -GNinja /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/ && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-configure
- -- The C compiler identification is GNU 7.3.0
- -- The CXX compiler identification is GNU 7.3.0
- -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
- -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
- -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-build
- [13/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-build
- [1/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqbaselib.cpp.o
- [2/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqapi.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqapi.cpp: In function ‘SQRESULT sq_setdelegate(HSQUIRRELVM, SQInteger)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqapi.cpp:961:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqapi.cpp:961:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
- ^
- [3/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqclass.cpp.o
- [4/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqdebug.cpp.o
- [5/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqfuncstate.cpp.o
- [6/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqlexer.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp: In member function ‘void SQLexer::LexBlockComment()’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:116:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
- case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment"));
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:117:13: note: here
- default: NEXT();
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp: In member function ‘SQInteger SQLexer::Lex()’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:206:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
- Error(_SC("error parsing the string"));
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:208:9: note: here
- case _SC('"'):
- ^~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:214:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
- Error(_SC("error parsing the string"));
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:216:9: note: here
- case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'):
- ^~~~
- [7/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqmem.cpp.o
- [8/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqcompiler.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp: In member function ‘void SQCompiler::ParseTableOrClass(SQInteger, SQInteger)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp:971:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if(separator == ',') { //only works for tables
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp:976:13: note: here
- default :
- ^~~~~~~
- [9/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqobject.cpp.o
- [10/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqstate.cpp.o
- [11/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqtable.cpp.o
- [12/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqapi.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqapi.cpp: In function ‘SQRESULT sq_setdelegate(HSQUIRRELVM, SQInteger)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqapi.cpp:961:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqapi.cpp:961:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
- ^
- [13/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqvm.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::ObjCmp(const SQObjectPtr&, const SQObjectPtr&, SQInteger&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:234:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:236:9: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::ToString(const SQObjectPtr&, SQObjectPtr&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:312:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:313:5: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::FOREACH_OP(SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQInteger, int, int&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:569:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:570:5: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQObjectPtr&, SQBool, SQVM::ExecutionType)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:790:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:795:21: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:731:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:733:13: note: here
- case _OP_CALL: {
- ^~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘SQInteger SQVM::FallBackGet(const SQObjectPtr&, const SQObjectPtr&, SQObjectPtr&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1283:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if(_delegable(self)->_delegate) {
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1290:5: note: here
- case OT_INSTANCE: {
- ^~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘SQInteger SQVM::FallBackSet(const SQObjectPtr&, const SQObjectPtr&, const SQObjectPtr&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1353:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if(_table(self)->_delegate) {
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1357:5: note: here
- case OT_INSTANCE:
- ^~~~
- [14/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqbaselib.cpp.o
- [15/50] Linking CXX shared library squirrel/libsquirrel.so.0.0.0
- [16/50] Creating library symlink squirrel/libsquirrel.so.0 squirrel/libsquirrel.so
- [17/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqclass.cpp.o
- [18/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqdebug.cpp.o
- [19/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqfuncstate.cpp.o
- [20/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqlexer.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp: In member function ‘void SQLexer::LexBlockComment()’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:116:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
- case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment"));
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:117:13: note: here
- default: NEXT();
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp: In member function ‘SQInteger SQLexer::Lex()’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:206:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
- Error(_SC("error parsing the string"));
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:208:9: note: here
- case _SC('"'):
- ^~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:214:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
- Error(_SC("error parsing the string"));
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:216:9: note: here
- case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'):
- ^~~~
- [21/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqcompiler.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp: In member function ‘void SQCompiler::ParseTableOrClass(SQInteger, SQInteger)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp:971:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if(separator == ',') { //only works for tables
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp:976:13: note: here
- default :
- ^~~~~~~
- [22/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqmem.cpp.o
- [23/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqstate.cpp.o
- [24/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqobject.cpp.o
- [25/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqtable.cpp.o
- [26/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdaux.cpp.o
- [27/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdblob.cpp.o
- [28/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdio.cpp.o
- [29/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdmath.cpp.o
- [30/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdrex.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp: In function ‘SQInteger sqstd_rex_charnode(SQRex*, SQBool)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp:163:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- } //else default
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp:164:13: note: here
- default:
- ^~~~~~~
- [31/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdstream.cpp.o
- [32/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdstring.cpp.o
- [33/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdsystem.cpp.o
- [34/50] Linking CXX static library sqstdlib/libsqstdlib_static.a
- [35/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdaux.cpp.o
- [36/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqvm.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::ObjCmp(const SQObjectPtr&, const SQObjectPtr&, SQInteger&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:234:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:236:9: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::ToString(const SQObjectPtr&, SQObjectPtr&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:312:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:313:5: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::FOREACH_OP(SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQInteger, int, int&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:569:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:570:5: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQObjectPtr&, SQBool, SQVM::ExecutionType)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:790:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:795:21: note: here
- default:
- ^~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:731:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:733:13: note: here
- case _OP_CALL: {
- ^~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘SQInteger SQVM::FallBackGet(const SQObjectPtr&, const SQObjectPtr&, SQObjectPtr&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1283:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if(_delegable(self)->_delegate) {
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1290:5: note: here
- case OT_INSTANCE: {
- ^~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp: In member function ‘SQInteger SQVM::FallBackSet(const SQObjectPtr&, const SQObjectPtr&, const SQObjectPtr&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1353:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if(_table(self)->_delegate) {
- ^~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1357:5: note: here
- case OT_INSTANCE:
- ^~~~
- [37/50] Linking CXX static library squirrel/libsquirrel_static.a
- [38/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdblob.cpp.o
- [39/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdio.cpp.o
- [40/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdmath.cpp.o
- [41/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdrex.cpp.o
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp: In function ‘SQInteger sqstd_rex_charnode(SQRex*, SQBool)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp:163:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- } //else default
- ^
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp:164:13: note: here
- default:
- ^~~~~~~
- [42/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdstream.cpp.o
- [43/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdstring.cpp.o
- [44/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdsystem.cpp.o
- [45/50] Building C object sq/CMakeFiles/sq_static.dir/sq.c.o
- [46/50] Linking CXX shared library sqstdlib/libsqstdlib.so.0.0.0
- [47/50] Creating library symlink sqstdlib/libsqstdlib.so.0 sqstdlib/libsqstdlib.so
- [48/50] Linking C executable sq/sq_static
- [49/50] Building C object sq/CMakeFiles/sq.dir/sq.c.o
- [50/50] Linking C executable sq/sq
- [14/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-install
- [0/1] Install the project...
- -- Install configuration: "Gentoo"
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqconfig.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdaux.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdblob.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdio.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdmath.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdstring.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdsystem.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/squirrel.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel.so.0.0.0
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel.so.0
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel.so
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel_static.a
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so.0.0.0
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so.0
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so
- -- Set runtime path of "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so.0.0.0" to ""
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib_static.a
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/bin/sq
- -- Set runtime path of "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/bin/sq" to ""
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/bin/sq_static
- [15/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/CMakeFiles && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/CMakeFiles/squirrel-complete && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel-prefix/src/squirrel-stamp/squirrel-done
- [16/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/tinygettext/ && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-build && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/tmp && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-mkdir
- [17/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-download
- [18/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-update
- [19/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-patch
- [20/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-build && /usr/bin/cmake -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_C_COMPILER=/usr/bin/i686-pc-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/i686-pc-linux-gnu-g++ -DBUILD_SHARED_LIBS=OFF -DHAVE_SDL=ON -DCMAKE_INSTALL_PREFIX=/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/ -DSDL2_INCLUDE_DIRS=/usr/include/SDL2 -DLIB_SUFFIX= -GNinja /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/tinygettext/ && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-configure
- -- The C compiler identification is GNU 7.3.0
- -- The CXX compiler identification is GNU 7.3.0
- -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
- -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
- -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
- -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
- -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
- -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
- -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
- -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-build
- [21/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-build
- [1/10] Building CXX object CMakeFiles/tinygettext.dir/src/dictionary.o
- [2/10] Building CXX object CMakeFiles/tinygettext.dir/src/iconv.o
- [3/10] Building CXX object CMakeFiles/tinygettext.dir/src/dictionary_manager.o
- [4/10] Building CXX object CMakeFiles/tinygettext.dir/src/log.o
- [5/10] Building CXX object CMakeFiles/tinygettext.dir/src/plural_forms.o
- [6/10] Building CXX object CMakeFiles/tinygettext.dir/src/language.o
- [7/10] Building CXX object CMakeFiles/tinygettext.dir/src/tinygettext.o
- [8/10] Building CXX object CMakeFiles/tinygettext.dir/src/unix_file_system.o
- [9/10] Building CXX object CMakeFiles/tinygettext.dir/src/po_parser.o
- [10/10] Linking CXX static library libtinygettext.a
- [22/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-install
- [0/1] Install the project...
- -- Install configuration: "Gentoo"
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/lib/libtinygettext.a
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/dictionary.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/dictionary_manager.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/file_system.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/iconv.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/language.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/log.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/log_stream.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/plural_forms.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/po_parser.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/tinygettext.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/unix_file_system.hpp
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/tinygettext_Export.h
- -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/lib/pkgconfig/tinygettext.pc
- [23/381] cd /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build && /usr/bin/cmake -E make_directory /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/CMakeFiles && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/CMakeFiles/tinygettext-complete && /usr/bin/cmake -E touch /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext-prefix/src/tinygettext-stamp/tinygettext-done
- [24/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -isystem /usr/include/SDL2 -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/supertux2.dir/src/main.cpp.o -MF CMakeFiles/supertux2.dir/src/main.cpp.o.d -o CMakeFiles/supertux2.dir/src/main.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/main.cpp
- [25/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -isystem /usr/include/SDL2 -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/supertux2_lib.dir/src/addon/addon.cpp.o -MF CMakeFiles/supertux2_lib.dir/src/addon/addon.cpp.o.d -o CMakeFiles/supertux2_lib.dir/src/addon/addon.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon.cpp
- [26/381] /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -isystem /usr/include/SDL2 -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o -MF CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o.d -o CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp
- FAILED: CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o
- /usr/bin/i686-pc-linux-gnu-g++ -isystem /usr/include/GL -isystem /usr/include/AL -isystem squirrel/include -isystem tinygettext/include -I. -I/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/findlocale -isystem /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/sexp-cpp/include -isystem /usr/include/SDL2 -DNDEBUG -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing -MD -MT CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o -MF CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o.d -o CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o -c /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp: In function ‘MD5 {anonymous}::md5_from_file(const string&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:68:27: error: ‘PHYSFS_readBytes’ was not declared in this scope
- PHYSFS_sint64 len = PHYSFS_readBytes(file, buffer, sizeof(buffer));
- ^~~~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:68:27: note: suggested alternative: ‘PHYSFS_readUBE64’
- PHYSFS_sint64 len = PHYSFS_readBytes(file, buffer, sizeof(buffer));
- ^~~~~~~~~~~~~~~~
- PHYSFS_readUBE64
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp: In member function ‘void AddonManager::disable_addon(const AddonId&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:482:9: error: ‘PHYSFS_unmount’ was not declared in this scope
- if (PHYSFS_unmount(addon.get_install_filename().c_str()) == 0)
- ^~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:482:9: note: suggested alternative: ‘PHYSFS_mount’
- if (PHYSFS_unmount(addon.get_install_filename().c_str()) == 0)
- ^~~~~~~~~~~~~~
- PHYSFS_mount
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp: In member function ‘void AddonManager::unmount_old_addons()’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:547:11: error: ‘PHYSFS_unmount’ was not declared in this scope
- if (PHYSFS_unmount(addon->get_install_filename().c_str()) == 0)
- ^~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:547:11: note: suggested alternative: ‘PHYSFS_mount’
- if (PHYSFS_unmount(addon->get_install_filename().c_str()) == 0)
- ^~~~~~~~~~~~~~
- PHYSFS_mount
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp: In member function ‘void AddonManager::add_installed_archive(const string&, const string&)’:
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:660:5: error: ‘PHYSFS_unmount’ was not declared in this scope
- PHYSFS_unmount(os_path.c_str());
- ^~~~~~~~~~~~~~
- /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/src/addon/addon_manager.cpp:660:5: note: suggested alternative: ‘PHYSFS_mount’
- PHYSFS_unmount(os_path.c_str());
- ^~~~~~~~~~~~~~
- PHYSFS_mount
- ninja: build stopped: subcommand failed.
- [31;01m*[0m ERROR: games-arcade/supertux-0.5.1::gentoo failed (compile phase):
- [31;01m*[0m ninja -v -j1 -l0 failed
- [31;01m*[0m
- [31;01m*[0m Call stack:
- [31;01m*[0m ebuild.sh, line 124: Called src_compile
- [31;01m*[0m environment, line 2732: Called cmake-utils_src_compile
- [31;01m*[0m environment, line 662: Called cmake-utils_src_make
- [31;01m*[0m environment, line 837: Called _cmake_ninja_src_make
- [31;01m*[0m environment, line 329: Called eninja
- [31;01m*[0m environment, line 1167: Called die
- [31;01m*[0m The specific snippet of code:
- [31;01m*[0m "$@" || die "${nonfatal_args[@]}" "${*} failed"
- [31;01m*[0m
- [31;01m*[0m If you need support, post the output of `emerge --info '=games-arcade/supertux-0.5.1::gentoo'`,
- [31;01m*[0m the complete build log and the output of `emerge -pqv '=games-arcade/supertux-0.5.1::gentoo'`.
- [31;01m*[0m The complete build log is located at '/var/tmp/portage/games-arcade/supertux-0.5.1/temp/build.log'.
- [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/games-arcade/supertux-0.5.1/temp/environment'.
- [31;01m*[0m Working directory: '/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build'
- [31;01m*[0m S: '/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source'
-