* Package: games-strategy/s25rttr-0.8.1 * Repository: gentoo * Maintainer: games@gentoo.org * Upstream: https://bugs.launchpad.net/s25rttr * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox * Applying s25rttr-0.8.1-cmake.patch ... [ ok ] * Applying s25rttr-0.8.1-soundconverter.patch ... [ ok ] >>> Working in BUILD_DIR: "/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build" cmake --no-warn-unused-cli -C /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DCOMPILEFOR=linux -DCOMPILEARCH=x86_64 -DCMAKE_SKIP_RPATH=YES -DPREFIX=/usr/games -DBINDIR=/usr/games/bin -DDATADIR=/usr/share/games -DLIBDIR=/usr/games/lib64/s25rttr -DDRIVERDIR=/usr/games/lib64/s25rttr -DGAMEDIR=~/.s25rttr/S2 -DBUILD_GLFW_DRIVER=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build/gentoo_toolchain.cmake /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1 Not searching for unused variables given on the command line. loading initial cache file /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build/gentoo_common_config.cmake -- The C compiler identification is GNU 4.8.3 -- The CXX compiler identification is GNU 4.8.3 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Performing Test WERROR_FLAGS -- Performing Test WERROR_FLAGS - Success -- Performing Test FPIC_FLAGS -- Performing Test FPIC_FLAGS - Success -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found SDL: /usr/lib64/libSDLmain.a;/usr/lib64/libSDL.so;-lpthread (found version "1.2.15") -- Found SDL: /usr/lib64/libSDLmain.a;/usr/lib64/libSDL.so;-lpthread -- Found SDL_mixer: /usr/lib64/libSDL_mixer.so (found version "1.2.12") -- Found SDL: /usr/lib64/libSDLmain.a;/usr/lib64/libSDL.so;-lpthread -- Found SDL_mixer: /usr/lib64/libSDL_mixer.so -- Found Iconv: /usr/lib64/libc.so -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.6") -- Looking for BZ2_bzCompressInit in /usr/lib64/libbz2.so -- Looking for BZ2_bzCompressInit in /usr/lib64/libbz2.so - found -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib64/libX11.so -- Found OpenGL: /usr/lib64/libGL.so -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -march=native -Wformat -Werror=format-security -g0 -O2 -I/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build C++ -march=native -Wformat -Werror=format-security -g0 -O2 -Wabi -fabi-version=6 -I/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu Module -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu Shared -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build >>> Working in BUILD_DIR: "/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build" Scanning dependencies of target audiodrv Scanning dependencies of target s25util Scanning dependencies of target translations Scanning dependencies of target videodrv Scanning dependencies of target resample-sndlib-20 Scanning dependencies of target endian [ 0%] [ 0%] [ 0%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-de.mo Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-sv.mo Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-es.mo [ 0%] Building CXX object libendian/src/CMakeFiles/endian.dir/libendian.cpp.o [ 1%] Building C object s-c/resample-1.8.1/sndlib-20/CMakeFiles/resample-sndlib-20.dir/audio.c.o [ 1%] [ 1%] Building CXX object driver/src/CMakeFiles/audiodrv.dir/AudioDriver.cpp.o Building CXX object driver/src/CMakeFiles/videodrv.dir/VideoDriver.cpp.o [ 2%] Building CXX object libutil/src/CMakeFiles/s25util.dir/Log.cpp.o [ 3%] Building CXX object libendian/src/CMakeFiles/endian.dir/read_char.cpp.o [ 3%] [ 3%] Building CXX object libutil/src/CMakeFiles/s25util.dir/Socket.cpp.o Building C object s-c/resample-1.8.1/sndlib-20/CMakeFiles/resample-sndlib-20.dir/sound.c.o [ 4%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-fi.mo [ 4%] Building CXX object libutil/src/CMakeFiles/s25util.dir/SocketSet.cpp.o [ 5%] Building CXX object driver/src/CMakeFiles/audiodrv.dir/AudioInterface.cpp.o [ 5%] Building CXX object libendian/src/CMakeFiles/endian.dir/read_int.cpp.o [ 5%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-fr.mo [ 5%] Building CXX object driver/src/CMakeFiles/videodrv.dir/VideoInterface.cpp.o [ 5%] Building CXX object libendian/src/CMakeFiles/endian.dir/read_short.cpp.o [ 5%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-ru.mo [ 5%] [ 6%] Building CXX object driver/src/CMakeFiles/audiodrv.dir/Sound.cpp.o Building CXX object libendian/src/CMakeFiles/endian.dir/swap.cpp.o [ 7%] Building CXX object driver/src/CMakeFiles/videodrv.dir/__/__/build_version.cpp.o [ 7%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-nl.mo [ 7%] [ 7%] Building CXX object libendian/src/CMakeFiles/endian.dir/write_char.cpp.o Building CXX object driver/src/CMakeFiles/audiodrv.dir/__/__/build_version.cpp.o [ 8%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-et.mo [ 8%] Building CXX object libendian/src/CMakeFiles/endian.dir/write_int.cpp.o [ 8%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-en_GB.mo [ 8%] Building C object s-c/resample-1.8.1/sndlib-20/CMakeFiles/resample-sndlib-20.dir/io.c.o [ 9%] Building C object s-c/resample-1.8.1/sndlib-20/CMakeFiles/resample-sndlib-20.dir/headers.c.o [ 9%] Building CXX object libendian/src/CMakeFiles/endian.dir/write_short.cpp.o [ 9%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-sk.mo [ 10%] Building CXX object libutil/src/CMakeFiles/s25util.dir/MyTime.cpp.o [ 10%] Linking CXX static library libendian.a Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-nds.mo [ 10%] Built target endian [ 10%] Building CXX object libutil/src/CMakeFiles/s25util.dir/error.cpp.o [ 11%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-tr.mo [ 11%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-pl.mo [ 11%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-pt.mo Linking CXX static library libvideodrv.a [ 12%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-he.mo [ 12%] Built target videodrv [ 12%] Building CXX object libutil/src/CMakeFiles/s25util.dir/MessageQueue.cpp.o [ 12%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-cs.mo [ 12%] Scanning dependencies of target mygettext Building CXX object libutil/src/CMakeFiles/s25util.dir/MessageInterface.cpp.o Linking CXX static library libaudiodrv.a [ 12%] Building CXX object mygettext/src/CMakeFiles/mygettext.dir/mygettext.cpp.o [ 12%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-hu.mo [ 12%] Built target audiodrv [ 12%] Building CXX object mygettext/src/CMakeFiles/mygettext.dir/gettext.cpp.o [ 12%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-it.mo [ 13%] Building CXX object libutil/src/CMakeFiles/s25util.dir/Message.cpp.o Scanning dependencies of target siedler2 [ 14%] Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-sl.mo [ 14%] Building CXX object libutil/src/CMakeFiles/s25util.dir/Serializer.cpp.o [ 14%] [ 14%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/libsiedler2.cpp.o Generating /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/RTTR/languages/rttr-nb.mo [ 14%] Built target translations [ 14%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivInfo.cpp.o [ 14%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem.cpp.o Scanning dependencies of target videoSDL [ 14%] Building CXX object driver/video/SDL/src/CMakeFiles/videoSDL.dir/SDL.cpp.o [ 14%] Building CXX object driver/video/SDL/src/CMakeFiles/videoSDL.dir/__/__/__/__/build_version.cpp.o Linking CXX static library libmygettext.a [ 14%] Built target mygettext [ 14%] [ 15%] Building CXX object libutil/src/CMakeFiles/s25util.dir/files.cpp.o Building CXX object driver/video/SDL/src/CMakeFiles/videoSDL.dir/__/__/__/src/DriverInterface.cpp.o [ 15%] Building CXX object libutil/src/CMakeFiles/s25util.dir/UPnP.cpp.o [ 16%] Building CXX object libutil/src/CMakeFiles/s25util.dir/BinaryFile.cpp.o Scanning dependencies of target audioSDL [ 16%] Building CXX object driver/audio/SDL/src/CMakeFiles/audioSDL.dir/SDL.cpp.o [ 17%] [ 17%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Bitmap.cpp.o Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Bitmap_Player.cpp.o Linking CXX shared library libvideoSDL.so ‘../../videoSDL.so’ -> ‘SDL/src/libvideoSDL.so’ [ 17%] Built target videoSDL [ 17%] Building CXX object driver/audio/SDL/src/CMakeFiles/audioSDL.dir/SoundSDL_Music.cpp.o /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp: In member function ‘virtual Sound* AudioSDL::LoadEffect(unsigned int, unsigned char*, long unsigned int)’: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:178:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:184:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:187:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:194:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp: In member function ‘virtual Sound* AudioSDL::LoadMusic(unsigned int, unsigned char*, long unsigned int)’: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:236:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:241:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:269:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/driver/audio/SDL/src/SDL.cpp:272:10: warning: converting ‘false’ to pointer type ‘Sound*’ [-Wconversion-null] return false; ^ [ 17%] Building CXX object driver/audio/SDL/src/CMakeFiles/audioSDL.dir/SoundSDL_Effect.cpp.o [ 18%] Building CXX object driver/audio/SDL/src/CMakeFiles/audioSDL.dir/__/__/__/__/build_version.cpp.o [ 18%] Building CXX object driver/audio/SDL/src/CMakeFiles/audioSDL.dir/__/__/__/src/DriverInterface.cpp.o [ 18%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Bitmap_Raw.cpp.o [ 19%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Bitmap_RLE.cpp.o [ 19%] [ 19%] Building CXX object driver/audio/SDL/src/CMakeFiles/audioSDL.dir/__/__/__/src/tempname.cpp.o Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Bitmap_Shadow.cpp.o [ 19%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Bob.cpp.o Linking CXX shared library libaudioSDL.so ‘../../audioSDL.so’ -> ‘SDL/src/libaudioSDL.so’ [ 19%] Built target audioSDL [ 19%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Font.cpp.o [ 20%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Map.cpp.o Linking C static library libresample-sndlib-20.a [ 20%] Built target resample-sndlib-20 Scanning dependencies of target s-c_resample [ 20%] Building C object s-c/resample-1.8.1/src/CMakeFiles/s-c_resample.dir/resample.c.o Linking CXX static library libs25util.a /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/s-c/resample-1.8.1/src/resample.c: In function ‘main’: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/s-c/resample-1.8.1/src/resample.c:67:9: warning: variable ‘outType’ set but not used [-Wunused-but-set-variable] int outType, outFormat; ^ [ 20%] Built target s25util [ 20%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Map_Header.cpp.o [ 20%] Building C object s-c/resample-1.8.1/src/CMakeFiles/s-c_resample.dir/filterkit.c.o [ 20%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Palette.cpp.o [ 20%] [ 21%] Building C object s-c/resample-1.8.1/src/CMakeFiles/s-c_resample.dir/resamplesubs.c.o Building C object s-c/resample-1.8.1/src/CMakeFiles/s-c_resample.dir/sndlibextra.c.o Scanning dependencies of target lobby_c [ 21%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Sound.cpp.o [ 22%] Building CXX object liblobby/src/CMakeFiles/lobby_c.dir/LobbyMessage.cpp.o [ 23%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Sound_XMidi.cpp.o [ 23%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Sound_Midi.cpp.o [ 23%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Sound_Wave.cpp.o Linking C executable s-c_resample [ 23%] Building CXX object liblobby/src/CMakeFiles/lobby_c.dir/LobbyMessageInterface.cpp.o ‘s-c_resample’ -> ‘../../../RTTR/s-c_resample’ [ 23%] Built target s-c_resample [ 23%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Sound_Other.cpp.o [ 23%] Building CXX object liblobby/src/CMakeFiles/lobby_c.dir/LobbyInterface.cpp.o [ 23%] Building CXX object liblobby/src/CMakeFiles/lobby_c.dir/LobbyPlayerInfo.cpp.o [ 24%] Building CXX object liblobby/src/CMakeFiles/lobby_c.dir/LobbyServerInfo.cpp.o [ 25%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Text.cpp.o [ 25%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Raw.cpp.o [ 25%] [ 25%] Building CXX object liblobby/src/CMakeFiles/lobby_c.dir/LobbyClient.cpp.o Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/oem.cpp.o [ 26%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadType.cpp.o [ 26%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteType.cpp.o [ 26%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/ArchivItem_Ini.cpp.o [ 26%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadACT.cpp.o [ 27%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteACT.cpp.o [ 27%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadBBM.cpp.o [ 27%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteBBM.cpp.o [ 27%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadBMP.cpp.o [ 28%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteBMP.cpp.o [ 28%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadBOB.cpp.o [ 28%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteBOB.cpp.o [ 28%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadDATIDX.cpp.o [ 29%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteDATIDX.cpp.o [ 29%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadLBM.cpp.o [ 29%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteLBM.cpp.o [ 30%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadLST.cpp.o [ 30%] [ 30%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadMAP.cpp.o Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteLST.cpp.o [ 30%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteMAP.cpp.o [ 31%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadTLST.cpp.o [ 31%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadTXT.cpp.o [ 31%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteTXT.cpp.o [ 31%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadSND.cpp.o [ 32%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/MIDI_Track.cpp.o [ 32%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/WriteINI.cpp.o [ 32%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/LoadINI.cpp.o [ 32%] Building CXX object libsiedler2/src/CMakeFiles/siedler2.dir/XMIDI_Track.cpp.o Linking CXX static library libsiedler2.a [ 32%] Built target siedler2 Scanning dependencies of target sound-convert [ 32%] [ 32%] [ 33%] [ 34%] Building CXX object s-c/src/CMakeFiles/sound-convert.dir/getopt_long.cpp.o Building CXX object s-c/src/CMakeFiles/sound-convert.dir/main.cpp.o Building CXX object s-c/src/CMakeFiles/sound-convert.dir/tempname.cpp.o Building CXX object s-c/src/CMakeFiles/sound-convert.dir/getopt.cpp.o Linking CXX static library liblobby_c.a [ 34%] Built target lobby_c Scanning dependencies of target s25client Linking CXX executable sound-convert ‘sound-convert’ -> ‘../../RTTR/sound-convert’ [ 34%] Built target sound-convert [ 34%] [ 34%] [ 35%] [ 35%] [ 35%] [ 35%] [ 35%] [ 36%] Building CXX object src/CMakeFiles/s25client.dir/__/build_version.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlBuildingIcon.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlButton.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlCheck.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlComboBox.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlChat.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlDeepening.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlEdit.cpp.o [ 36%] Building CXX object src/CMakeFiles/s25client.dir/ctrlGroup.cpp.o /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/ctrlButton.cpp: In member function ‘virtual bool ctrlButton::Draw_()’: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/ctrlButton.cpp:172:10: warning: narrowing conversion of ‘(((int)((ctrlButton*)this)->ctrlButton::.Window::GetX(1)) + ((int)((ctrlButton*)this)->ctrlButton::.Window::width))’ from ‘int’ to ‘short unsigned int’ inside { } is ill-formed in C++11 [-Wnarrowing] GetX() + width, ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/ctrlButton.cpp:173:10: warning: narrowing conversion of ‘(((int)((ctrlButton*)this)->ctrlButton::.Window::GetY(1)) + ((int)((ctrlButton*)this)->ctrlButton::.Window::height))’ from ‘int’ to ‘short unsigned int’ inside { } is ill-formed in C++11 [-Wnarrowing] GetY() + height ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/ctrlComboBox.cpp: In member function ‘void ctrlComboBox::ShowList(bool)’: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/ctrlComboBox.cpp:366:17: warning: narrowing conversion of ‘(((int)liste->ctrlList::.Window::GetX(1)) + ((int)((ctrlComboBox*)this)->ctrlComboBox::.Window::width))’ from ‘int’ to ‘short unsigned int’ inside { } is ill-formed in C++11 [-Wnarrowing] liste->GetX()+width, ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/ctrlComboBox.cpp:367:17: warning: narrowing conversion of ‘(((int)liste->ctrlList::.Window::GetY(1)) + ((int)liste->ctrlList::.Window::GetHeight(0)))’ from ‘int’ to ‘short unsigned int’ inside { } is ill-formed in C++11 [-Wnarrowing] liste->GetY()+liste->GetHeight() ^ [ 36%] Building CXX object src/CMakeFiles/s25client.dir/ctrlImage.cpp.o [ 37%] Building CXX object src/CMakeFiles/s25client.dir/ctrlList.cpp.o [ 37%] Building CXX object src/CMakeFiles/s25client.dir/ctrlMinimap.cpp.o [ 37%] Building CXX object src/CMakeFiles/s25client.dir/ctrlPreviewMinimap.cpp.o [ 37%] [ 38%] Building CXX object src/CMakeFiles/s25client.dir/ctrlIngameMinimap.cpp.o Building CXX object src/CMakeFiles/s25client.dir/ctrlMultiline.cpp.o [ 38%] Building CXX object src/CMakeFiles/s25client.dir/ctrlOptionGroup.cpp.o [ 38%] Building CXX object src/CMakeFiles/s25client.dir/ctrlPercent.cpp.o [ 38%] Building CXX object src/CMakeFiles/s25client.dir/ctrlProgress.cpp.o [ 39%] Building CXX object src/CMakeFiles/s25client.dir/ctrlRectangle.cpp.o [ 39%] Building CXX object src/CMakeFiles/s25client.dir/ctrlScrollBar.cpp.o [ 39%] Building CXX object src/CMakeFiles/s25client.dir/ctrlTab.cpp.o [ 39%] Building CXX object src/CMakeFiles/s25client.dir/ctrlTable.cpp.o [ 40%] Building CXX object src/CMakeFiles/s25client.dir/ctrlText.cpp.o [ 40%] Building CXX object src/CMakeFiles/s25client.dir/ctrlTimer.cpp.o [ 40%] Building CXX object src/CMakeFiles/s25client.dir/ctrlVarDeepening.cpp.o [ 41%] Building CXX object src/CMakeFiles/s25client.dir/ctrlVarText.cpp.o [ 41%] Building CXX object src/CMakeFiles/s25client.dir/ctrlMultiSelectGroup.cpp.o [ 41%] Building CXX object src/CMakeFiles/s25client.dir/dskAboutRTTR.cpp.o [ 41%] [ 42%] Building CXX object src/CMakeFiles/s25client.dir/dskCredits.cpp.o Building CXX object src/CMakeFiles/s25client.dir/dskDirectIP.cpp.o [ 42%] Building CXX object src/CMakeFiles/s25client.dir/dskGameInterface.cpp.o [ 42%] Building CXX object src/CMakeFiles/s25client.dir/dskHostGame.cpp.o [ 42%] Building CXX object src/CMakeFiles/s25client.dir/dskIntro.cpp.o [ 43%] Building CXX object src/CMakeFiles/s25client.dir/dskLobby.cpp.o [ 43%] Building CXX object src/CMakeFiles/s25client.dir/dskMainMenu.cpp.o /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/dskGameInterface.cpp: In member function ‘virtual void dskGameInterface::GI_TeamWinner(unsigned int)’: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/dskGameInterface.cpp:1352:51: error: format not a string literal and no format arguments [-Werror=format-security] snprintf(text, sizeof(text), _("Team victory!")); ^ /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/dskGameInterface.cpp:1352:51: error: format not a string literal and no format arguments [-Werror=format-security] [ 43%] Building CXX object src/CMakeFiles/s25client.dir/dskMultiPlayer.cpp.o In file included from /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/noBaseBuilding.h:25:0, from /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/noBuilding.h:23, from /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/nobBaseMilitary.h:23, from /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/nobBaseWarehouse.h:24, from /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/nobHQ.h:23, from /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/dskGameInterface.cpp:65: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/BuildingConsts.h: At global scope: /var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1/src/BuildingConsts.h:249:20: warning: ‘BUILDING_HELP_STRINGS’ defined but not used [-Wunused-variable] const char * const BUILDING_HELP_STRINGS[40] = ^ cc1plus: some warnings being treated as errors src/CMakeFiles/s25client.dir/build.make:748: recipe for target 'src/CMakeFiles/s25client.dir/dskGameInterface.cpp.o' failed make[2]: *** [src/CMakeFiles/s25client.dir/dskGameInterface.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:900: recipe for target 'src/CMakeFiles/s25client.dir/all' failed make[1]: *** [src/CMakeFiles/s25client.dir/all] Error 2 Makefile:116: recipe for target 'all' failed make: *** [all] Error 2 * ERROR: games-strategy/s25rttr-0.8.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-strategy/s25rttr-0.8.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-strategy/s25rttr-0.8.1::gentoo'`. * The complete build log is located at '/var/log/log/build/games-strategy/s25rttr-0.8.1:20150219-102919.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-strategy/s25rttr-0.8.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-strategy/s25rttr-0.8.1/temp/environment'. * Working directory: '/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1_build' * S: '/var/tmp/portage/games-strategy/s25rttr-0.8.1/work/s25rttr-0.8.1'