spacepaste

  1.  
  2. # cat /var/tmp/portage/games-arcade/supertux-0.5.1/temp/build.log
  3.  * Package: games-arcade/supertux-0.5.1
  4.  * Repository: gentoo
  5.  * Maintainer: games@gentoo.org
  6.  * USE: abi_x86_32 elibc_glibc kernel_linux userland_GNU x86
  7.  * FEATURES: preserve-libs sandbox userpriv usersandbox
  8. >>> Unpacking source...
  9. >>> Unpacking SuperTux-v0.5.1-Source.tar.gz to /var/tmp/portage/games-arcade/supertux-0.5.1/work
  10. >>> Source unpacked in /var/tmp/portage/games-arcade/supertux-0.5.1/work
  11. >>> Preparing source in /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source ...
  12. * Applying supertux-0.4.0-desktop.patch ...
  13.  [ ok ]
  14. * Applying supertux-0.4.0-license.patch ...
  15.  [ ok ]
  16. * Applying supertux-0.4.0-icon.patch ...
  17.  [ ok ]
  18. * Applying supertux-0.5.0-obstack.patch ...
  19.  [ ok ]
  20. * Applying supertux-0.5.0-tinygettext.patch ...
  21.  [ ok ]
  22. * Applying supertux-0.5.1-ninja.patch ...
  23.  [ ok ]
  24. >>> Source prepared.
  25. >>> Configuring source in /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source ...
  26. >>> Working in BUILD_DIR: "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build"
  27. 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
  28. loading initial cache file /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/gentoo_common_config.cmake
  29. -- The C compiler identification is GNU 7.3.0
  30. -- The CXX compiler identification is GNU 7.3.0
  31. -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
  32. -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
  33. -- Detecting C compiler ABI info
  34. -- Detecting C compiler ABI info - done
  35. -- Detecting C compile features
  36. -- Detecting C compile features - done
  37. -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
  38. -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
  39. -- Detecting CXX compiler ABI info
  40. -- Detecting CXX compiler ABI info - done
  41. -- Detecting CXX compile features
  42. -- Detecting CXX compile features - done
  43. -- Check if the system is big endian
  44. -- Searching 16 bit integer
  45. -- Looking for sys/types.h
  46. -- Looking for sys/types.h - found
  47. -- Looking for stdint.h
  48. -- Looking for stdint.h - found
  49. -- Looking for stddef.h
  50. -- Looking for stddef.h - found
  51. -- Check size of unsigned short
  52. -- Check size of unsigned short - done
  53. -- Using unsigned short
  54. -- Check if the system is big endian - little endian
  55. -- Boost version: 1.65.0
  56. -- Found the following Boost libraries:
  57. -- filesystem
  58. -- system
  59. -- date_time
  60. -- Found PkgConfig: i686-pc-linux-gnu-pkg-config (found version "0.29.2")
  61. -- Checking for one of the modules 'sdl2>=2.0.1'
  62. -- Checking for one of the modules 'SDL2_image>=2.0.0'
  63. -- Found OpenGL: /usr/lib/libGL.so
  64. -- Found OpenAL: /usr/lib/libopenal.so
  65. -- Looking for vorbis_bitrate_addblock in vorbis
  66. -- Looking for vorbis_bitrate_addblock in vorbis - found
  67. -- Found OggVorbis: /usr/lib/libvorbisfile.so;/usr/lib/libvorbis.so;/usr/lib/libogg.so
  68. -- Found PhysFS: /usr/lib/libphysfs.so
  69. -- Looking for PHYSFS_getPrefDir
  70. -- Looking for PHYSFS_getPrefDir - not found
  71. -- Found CURL: /usr/lib/libcurl.so (found version "7.61.0")
  72. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
  73. -- Performing Test HAVE_ICONV_CONST
  74. -- Performing Test HAVE_ICONV_CONST - Failed
  75. -- Check size of void*
  76. -- Check size of void* - done
  77. -- Size of void* is 4
  78. -- Performing Test COMPILER_SUPPORTS_CXX11
  79. -- Performing Test COMPILER_SUPPORTS_CXX11 - Success
  80. -- <<< Gentoo configuration >>>
  81. Build type Gentoo
  82. Install path /usr
  83. Compiler flags:
  84. C -march=native -O2 -pipe
  85. C++ -march=native -O2 -pipe -std=c++11 -std=c++11 -Wall -Wextra -Wno-unused-parameter -funit-at-a-time -fno-strict-aliasing
  86. Linker flags:
  87. Executable -Wl,-O1 -Wl,--as-needed
  88. Module -Wl,-O1 -Wl,--as-needed
  89. Shared -Wl,-O1 -Wl,--as-needed
  90. -- Configuring done
  91. -- Generating done
  92. -- Build files have been written to: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build
  93. >>> Source configured.
  94. >>> Compiling source in /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source ...
  95. >>> Working in BUILD_DIR: "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build"
  96. ninja -v -j1 -l0
  97. [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
  98. [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
  99. [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
  100. [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
  101. [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
  102. [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 && :
  103. [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
  104. [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
  105. [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
  106. [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
  107. [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
  108. [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
  109. -- The C compiler identification is GNU 7.3.0
  110. -- The CXX compiler identification is GNU 7.3.0
  111. -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
  112. -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
  113. -- Detecting C compiler ABI info
  114. -- Detecting C compiler ABI info - done
  115. -- Detecting C compile features
  116. -- Detecting C compile features - done
  117. -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
  118. -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
  119. -- Detecting CXX compiler ABI info
  120. -- Detecting CXX compiler ABI info - done
  121. -- Detecting CXX compile features
  122. -- Detecting CXX compile features - done
  123. -- Configuring done
  124. -- Generating done
  125. -- 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
  126. [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
  127. [1/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqbaselib.cpp.o
  128. [2/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqapi.cpp.o
  129. /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)’:
  130. /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]
  131. if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
  132. ^~
  133. /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’
  134. if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
  135. ^
  136. [3/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqclass.cpp.o
  137. [4/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqdebug.cpp.o
  138. [5/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqfuncstate.cpp.o
  139. [6/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqlexer.cpp.o
  140. /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()’:
  141. /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=]
  142. case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment"));
  143. ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  144. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:117:13: note: here
  145. default: NEXT();
  146. ^~~~~~~
  147. /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()’:
  148. /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=]
  149. Error(_SC("error parsing the string"));
  150. ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:208:9: note: here
  152. case _SC('"'):
  153. ^~~~
  154. /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=]
  155. Error(_SC("error parsing the string"));
  156. ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:216:9: note: here
  158. case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'):
  159. ^~~~
  160. [7/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqmem.cpp.o
  161. [8/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqcompiler.cpp.o
  162. /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)’:
  163. /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=]
  164. if(separator == ',') { //only works for tables
  165. ^~
  166. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp:976:13: note: here
  167. default :
  168. ^~~~~~~
  169. [9/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqobject.cpp.o
  170. [10/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqstate.cpp.o
  171. [11/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqtable.cpp.o
  172. [12/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqapi.cpp.o
  173. /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)’:
  174. /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]
  175. if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
  176. ^~
  177. /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’
  178. if(!_table(self)->SetDelegate(_table(mt))) return sq_throwerror(v, _SC("delagate cycle")); v->Pop();}
  179. ^
  180. [13/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqvm.cpp.o
  181. /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&)’:
  182. /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=]
  183. }
  184. ^
  185. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:236:9: note: here
  186. default:
  187. ^~~~~~~
  188. /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&)’:
  189. /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=]
  190. }
  191. ^
  192. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:313:5: note: here
  193. default:
  194. ^~~~~~~
  195. /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&)’:
  196. /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=]
  197. }
  198. ^
  199. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:570:5: note: here
  200. default:
  201. ^~~~~~~
  202. /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)’:
  203. /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=]
  204. }
  205. ^
  206. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:795:21: note: here
  207. default:
  208. ^~~~~~~
  209. /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=]
  210. }
  211. ^
  212. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:733:13: note: here
  213. case _OP_CALL: {
  214. ^~~~
  215. /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&)’:
  216. /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=]
  217. if(_delegable(self)->_delegate) {
  218. ^~
  219. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1290:5: note: here
  220. case OT_INSTANCE: {
  221. ^~~~
  222. /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&)’:
  223. /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=]
  224. if(_table(self)->_delegate) {
  225. ^~
  226. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1357:5: note: here
  227. case OT_INSTANCE:
  228. ^~~~
  229. [14/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqbaselib.cpp.o
  230. [15/50] Linking CXX shared library squirrel/libsquirrel.so.0.0.0
  231. [16/50] Creating library symlink squirrel/libsquirrel.so.0 squirrel/libsquirrel.so
  232. [17/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqclass.cpp.o
  233. [18/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqdebug.cpp.o
  234. [19/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqfuncstate.cpp.o
  235. [20/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqlexer.cpp.o
  236. /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()’:
  237. /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=]
  238. case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment"));
  239. ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  240. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:117:13: note: here
  241. default: NEXT();
  242. ^~~~~~~
  243. /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()’:
  244. /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=]
  245. Error(_SC("error parsing the string"));
  246. ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  247. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:208:9: note: here
  248. case _SC('"'):
  249. ^~~~
  250. /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=]
  251. Error(_SC("error parsing the string"));
  252. ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  253. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqlexer.cpp:216:9: note: here
  254. case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'):
  255. ^~~~
  256. [21/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqcompiler.cpp.o
  257. /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)’:
  258. /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=]
  259. if(separator == ',') { //only works for tables
  260. ^~
  261. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqcompiler.cpp:976:13: note: here
  262. default :
  263. ^~~~~~~
  264. [22/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqmem.cpp.o
  265. [23/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqstate.cpp.o
  266. [24/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqobject.cpp.o
  267. [25/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqtable.cpp.o
  268. [26/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdaux.cpp.o
  269. [27/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdblob.cpp.o
  270. [28/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdio.cpp.o
  271. [29/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdmath.cpp.o
  272. [30/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdrex.cpp.o
  273. /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)’:
  274. /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=]
  275. } //else default
  276. ^
  277. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp:164:13: note: here
  278. default:
  279. ^~~~~~~
  280. [31/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdstream.cpp.o
  281. [32/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdstring.cpp.o
  282. [33/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdsystem.cpp.o
  283. [34/50] Linking CXX static library sqstdlib/libsqstdlib_static.a
  284. [35/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdaux.cpp.o
  285. [36/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqvm.cpp.o
  286. /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&)’:
  287. /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=]
  288. }
  289. ^
  290. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:236:9: note: here
  291. default:
  292. ^~~~~~~
  293. /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&)’:
  294. /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=]
  295. }
  296. ^
  297. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:313:5: note: here
  298. default:
  299. ^~~~~~~
  300. /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&)’:
  301. /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=]
  302. }
  303. ^
  304. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:570:5: note: here
  305. default:
  306. ^~~~~~~
  307. /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)’:
  308. /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=]
  309. }
  310. ^
  311. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:795:21: note: here
  312. default:
  313. ^~~~~~~
  314. /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=]
  315. }
  316. ^
  317. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:733:13: note: here
  318. case _OP_CALL: {
  319. ^~~~
  320. /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&)’:
  321. /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=]
  322. if(_delegable(self)->_delegate) {
  323. ^~
  324. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1290:5: note: here
  325. case OT_INSTANCE: {
  326. ^~~~
  327. /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&)’:
  328. /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=]
  329. if(_table(self)->_delegate) {
  330. ^~
  331. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/squirrel/sqvm.cpp:1357:5: note: here
  332. case OT_INSTANCE:
  333. ^~~~
  334. [37/50] Linking CXX static library squirrel/libsquirrel_static.a
  335. [38/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdblob.cpp.o
  336. [39/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdio.cpp.o
  337. [40/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdmath.cpp.o
  338. [41/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdrex.cpp.o
  339. /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)’:
  340. /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=]
  341. } //else default
  342. ^
  343. /var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source/external/squirrel/sqstdlib/sqstdrex.cpp:164:13: note: here
  344. default:
  345. ^~~~~~~
  346. [42/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdstream.cpp.o
  347. [43/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdstring.cpp.o
  348. [44/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdsystem.cpp.o
  349. [45/50] Building C object sq/CMakeFiles/sq_static.dir/sq.c.o
  350. [46/50] Linking CXX shared library sqstdlib/libsqstdlib.so.0.0.0
  351. [47/50] Creating library symlink sqstdlib/libsqstdlib.so.0 sqstdlib/libsqstdlib.so
  352. [48/50] Linking C executable sq/sq_static
  353. [49/50] Building C object sq/CMakeFiles/sq.dir/sq.c.o
  354. [50/50] Linking C executable sq/sq
  355. [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
  356. [0/1] Install the project...
  357. -- Install configuration: "Gentoo"
  358. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqconfig.h
  359. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdaux.h
  360. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdblob.h
  361. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdio.h
  362. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdmath.h
  363. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdstring.h
  364. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/sqstdsystem.h
  365. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/include/squirrel.h
  366. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel.so.0.0.0
  367. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel.so.0
  368. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel.so
  369. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsquirrel_static.a
  370. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so.0.0.0
  371. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so.0
  372. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib.so
  373. -- 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 ""
  374. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/lib/libsqstdlib_static.a
  375. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/bin/sq
  376. -- Set runtime path of "/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/bin/sq" to ""
  377. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/squirrel/bin/sq_static
  378. [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
  379. [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
  380. [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
  381. [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
  382. [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
  383. [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
  384. -- The C compiler identification is GNU 7.3.0
  385. -- The CXX compiler identification is GNU 7.3.0
  386. -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
  387. -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
  388. -- Detecting C compiler ABI info
  389. -- Detecting C compiler ABI info - done
  390. -- Detecting C compile features
  391. -- Detecting C compile features - done
  392. -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
  393. -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
  394. -- Detecting CXX compiler ABI info
  395. -- Detecting CXX compiler ABI info - done
  396. -- Detecting CXX compile features
  397. -- Detecting CXX compile features - done
  398. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
  399. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
  400. -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
  401. -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
  402. -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
  403. -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
  404. -- Configuring done
  405. -- Generating done
  406. -- 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
  407. [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
  408. [1/10] Building CXX object CMakeFiles/tinygettext.dir/src/dictionary.o
  409. [2/10] Building CXX object CMakeFiles/tinygettext.dir/src/iconv.o
  410. [3/10] Building CXX object CMakeFiles/tinygettext.dir/src/dictionary_manager.o
  411. [4/10] Building CXX object CMakeFiles/tinygettext.dir/src/log.o
  412. [5/10] Building CXX object CMakeFiles/tinygettext.dir/src/plural_forms.o
  413. [6/10] Building CXX object CMakeFiles/tinygettext.dir/src/language.o
  414. [7/10] Building CXX object CMakeFiles/tinygettext.dir/src/tinygettext.o
  415. [8/10] Building CXX object CMakeFiles/tinygettext.dir/src/unix_file_system.o
  416. [9/10] Building CXX object CMakeFiles/tinygettext.dir/src/po_parser.o
  417. [10/10] Linking CXX static library libtinygettext.a
  418. [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
  419. [0/1] Install the project...
  420. -- Install configuration: "Gentoo"
  421. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/lib/libtinygettext.a
  422. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/dictionary.hpp
  423. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/dictionary_manager.hpp
  424. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/file_system.hpp
  425. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/iconv.hpp
  426. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/language.hpp
  427. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/log.hpp
  428. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/log_stream.hpp
  429. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/plural_forms.hpp
  430. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/po_parser.hpp
  431. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/tinygettext.hpp
  432. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/unix_file_system.hpp
  433. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/include/tinygettext/tinygettext_Export.h
  434. -- Installing: /var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build/tinygettext/lib/pkgconfig/tinygettext.pc
  435. [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
  436. [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
  437. [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
  438. [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
  439. FAILED: CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o
  440. /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
  441. /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&)’:
  442. /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
  443. PHYSFS_sint64 len = PHYSFS_readBytes(file, buffer, sizeof(buffer));
  444. ^~~~~~~~~~~~~~~~
  445. /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’
  446. PHYSFS_sint64 len = PHYSFS_readBytes(file, buffer, sizeof(buffer));
  447. ^~~~~~~~~~~~~~~~
  448. PHYSFS_readUBE64
  449. /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&)’:
  450. /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
  451. if (PHYSFS_unmount(addon.get_install_filename().c_str()) == 0)
  452. ^~~~~~~~~~~~~~
  453. /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’
  454. if (PHYSFS_unmount(addon.get_install_filename().c_str()) == 0)
  455. ^~~~~~~~~~~~~~
  456. PHYSFS_mount
  457. /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()’:
  458. /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
  459. if (PHYSFS_unmount(addon->get_install_filename().c_str()) == 0)
  460. ^~~~~~~~~~~~~~
  461. /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’
  462. if (PHYSFS_unmount(addon->get_install_filename().c_str()) == 0)
  463. ^~~~~~~~~~~~~~
  464. PHYSFS_mount
  465. /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&)’:
  466. /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
  467. PHYSFS_unmount(os_path.c_str());
  468. ^~~~~~~~~~~~~~
  469. /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’
  470. PHYSFS_unmount(os_path.c_str());
  471. ^~~~~~~~~~~~~~
  472. PHYSFS_mount
  473. ninja: build stopped: subcommand failed.
  474. * ERROR: games-arcade/supertux-0.5.1::gentoo failed (compile phase):
  475. * ninja -v -j1 -l0 failed
  476. *
  477. * Call stack:
  478. * ebuild.sh, line 124: Called src_compile
  479. * environment, line 2732: Called cmake-utils_src_compile
  480. * environment, line 662: Called cmake-utils_src_make
  481. * environment, line 837: Called _cmake_ninja_src_make
  482. * environment, line 329: Called eninja
  483. * environment, line 1167: Called die
  484. * The specific snippet of code:
  485. * "$@" || die "${nonfatal_args[@]}" "${*} failed"
  486. *
  487. * If you need support, post the output of `emerge --info '=games-arcade/supertux-0.5.1::gentoo'`,
  488. * the complete build log and the output of `emerge -pqv '=games-arcade/supertux-0.5.1::gentoo'`.
  489. * The complete build log is located at '/var/tmp/portage/games-arcade/supertux-0.5.1/temp/build.log'.
  490. * The ebuild environment file is located at '/var/tmp/portage/games-arcade/supertux-0.5.1/temp/environment'.
  491. * Working directory: '/var/tmp/portage/games-arcade/supertux-0.5.1/work/supertux-0.5.1_build'
  492. * S: '/var/tmp/portage/games-arcade/supertux-0.5.1/work/SuperTux-v0.5.1-Source'
  493.