Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/openlierox.spec'], chrootPath='/var/lib/mock/f29-build-8055-2075/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/openlierox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/openlierox-0.58-0.14.rc3.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/openlierox.spec'], chrootPath='/var/lib/mock/f29-build-8055-2075/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/openlierox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.63psn9 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf OpenLieroX + /usr/bin/bzip2 -dc /builddir/build/SOURCES/OpenLieroX_0.58_rc3.src.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd OpenLieroX + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (openlierox-0.58-new-curl.patch):' Patch #0 (openlierox-0.58-new-curl.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file include/HTTP.h patching file src/breakpad/external/src/common/linux/http_upload.cc patching file src/breakpad/external/src/common/linux/libcurl_wrapper.cc patching file src/common/HTTP.cpp Patch #1 (openlierox-0.58-gcc6.patch): + echo 'Patch #1 (openlierox-0.58-gcc6.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file include/CGameScript.h patching file include/EndianSwap.h patching file include/ProjAction.h patching file include/ProjectileDesc.h patching file include/StaticAssert.h patching file include/WeaponDesc.h patching file src/client/DeprecatedGUI/Menu_FloatingOptions.cpp patching file src/client/Options.cpp patching file src/common/CScriptableVars.cpp patching file src/common/FeatureList.cpp patching file src/main.cpp + sed -i 's/\r//g' doc/original_lx_docs/Credits.html doc/original_lx_docs/Faqs-General.html doc/original_lx_docs/Faqs-netplay.html doc/original_lx_docs/Faqs.html doc/original_lx_docs/History.txt doc/original_lx_docs/HowToPlay.html doc/original_lx_docs/Modding.html doc/original_lx_docs/main.html doc/original_lx_docs/readme.txt doc/original_lx_docs/skins.txt doc/original_lx_docs/tips.txt + cp -a /builddir/build/SOURCES/README.fedora . + for i in libs/* + '[' libs/boost_process = libs/pstreams -o libs/boost_process = libs/linenoise ']' + rm -r libs/boost_process + for i in libs/* + '[' libs/coredumper = libs/pstreams -o libs/coredumper = libs/linenoise ']' + rm -r libs/coredumper + for i in libs/* + '[' libs/hawknl = libs/pstreams -o libs/hawknl = libs/linenoise ']' + rm -r libs/hawknl + for i in libs/* + '[' libs/libzip = libs/pstreams -o libs/libzip = libs/linenoise ']' + rm -r libs/libzip + for i in libs/* + '[' libs/pstreams = libs/pstreams -o libs/pstreams = libs/linenoise ']' + continue + find -type f -print0 + xargs -0 chmod -x + chmod +x share/gamedir/scripts/DedServerWatcher.py share/gamedir/scripts/ded_fixed_gamemode share/gamedir/scripts/dedicated_control share/gamedir/scripts/dedicated_control.sh share/gamedir/scripts/dedicated_control_handler.py share/gamedir/scripts/dedicated_control_io.py share/gamedir/scripts/dedicated_control_ranking.py share/gamedir/scripts/dedicated_control_usercommands.py share/gamedir/scripts/portalocker.py share/gamedir/scripts/presets share/gamedir/scripts/pwn0meter.py share/gamedir/scripts/simple_ded_control.php share/gamedir/scripts/simple_ded_control.sh share/gamedir/scripts/presets/CTF share/gamedir/scripts/presets/Classic share/gamedir/scripts/presets/Defaults share/gamedir/scripts/presets/HideAndSeek share/gamedir/scripts/presets/MSF_II share/gamedir/scripts/presets/Mortars share/gamedir/scripts/presets/Random share/gamedir/scripts/presets/Rifles + chmod -x share/gamedir/scripts/simple_ded_control.php + chmod -x share/gamedir/scripts/dedicated_control_ranking.py + chmod -x share/gamedir/scripts/portalocker.py + chmod +x share/gamedir/cfg/dedicated_config.py share/gamedir/cfg/dedicated_config_lx56.py + rm share/gamedir/promode/objects/.directory share/gamedir/promode/sprites/.directory + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2oKyfY + umask 022 + cd /builddir/build/BUILD + cd OpenLieroX + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DDEBUG=OFF -DHAWKNL_BUILTIN=OFF -DBREAKPAD=OFF -DSYSTEM_DATA_DIR=/usr/share -- The C compiler identification is GNU 8.1.1 -- The CXX compiler identification is GNU 8.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- 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/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done BUILDSTDERR: CMake Deprecation Warning at CMakeOlxCommon.cmake:8 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0005 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:7 (include) BUILDSTDERR: CMake Deprecation Warning at CMakeOlxCommon.cmake:9 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0003 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:7 (include) BUILDSTDERR: CMake Deprecation Warning at CMakeOlxCommon.cmake:14 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0011 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:7 (include) BUILDSTDERR: SYSTEM_DATA_DIR = /usr/share BUILDSTDERR: DEBUG = OFF BUILDSTDERR: DEDICATED_ONLY = OFF BUILDSTDERR: G15 = OFF BUILDSTDERR: X11 = ON BUILDSTDERR: HAWKNL_BUILTIN = OFF BUILDSTDERR: LIBZIP_BUILTIN = OFF BUILDSTDERR: STLPORT = OFF BUILDSTDERR: GCOREDUMPER = OFF BUILDSTDERR: BREAKPAD = OFF BUILDSTDERR: CMAKE_C_COMPILER = /usr/bin/cc BUILDSTDERR: CMAKE_C_FLAGS = -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection BUILDSTDERR: CMAKE_CXX_COMPILER = /usr/bin/c++ BUILDSTDERR: CMAKE_CXX_FLAGS = -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection BUILDSTDERR: OLX_VERSION = 0.58_rc3 -- Configuring done -- Generating done BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: BUILD_SHARED_LIBS BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/OpenLieroX + make -j4 /usr/bin/cmake -H/builddir/build/BUILD/OpenLieroX -B/builddir/build/BUILD/OpenLieroX --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/OpenLieroX/CMakeFiles /builddir/build/BUILD/OpenLieroX/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/OpenLieroX' make -f CMakeFiles/openlierox.dir/build.make CMakeFiles/openlierox.dir/depend make[2]: Entering directory '/builddir/build/BUILD/OpenLieroX' cd /builddir/build/BUILD/OpenLieroX && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/OpenLieroX /builddir/build/BUILD/OpenLieroX /builddir/build/BUILD/OpenLieroX /builddir/build/BUILD/OpenLieroX /builddir/build/BUILD/OpenLieroX/CMakeFiles/openlierox.dir/DependInfo.cmake --color= Scanning dependencies of target openlierox make[2]: Leaving directory '/builddir/build/BUILD/OpenLieroX' make -f CMakeFiles/openlierox.dir/build.make CMakeFiles/openlierox.dir/build make[2]: Entering directory '/builddir/build/BUILD/OpenLieroX' [ 0%] Building CXX object CMakeFiles/openlierox.dir/src/main.o [ 1%] Building CXX object CMakeFiles/openlierox.dir/src/breakpad/ExtractInfo.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/main.o -c /builddir/build/BUILD/OpenLieroX/src/main.cpp /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/breakpad/ExtractInfo.o -c /builddir/build/BUILD/OpenLieroX/src/breakpad/ExtractInfo.cpp [ 1%] Building CXX object CMakeFiles/openlierox.dir/src/client/AuxLib.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/AuxLib.o -c /builddir/build/BUILD/OpenLieroX/src/client/AuxLib.cpp [ 2%] Building CXX object CMakeFiles/openlierox.dir/src/client/CChatBox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CChatBox.o -c /builddir/build/BUILD/OpenLieroX/src/client/CChatBox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/main.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/main.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 2%] Building CXX object CMakeFiles/openlierox.dir/src/client/CClient.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CClient.o -c /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/AuxLib.cpp:64: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/AuxLib.cpp:64: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/main.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp: In function 'void DoSystemChecks()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_sizeof_char__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:138:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(sizeof(char) == 1, sizeof_char__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_sizeof_short__equals2' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:139:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(sizeof(short) == 2, sizeof_short__equals2); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_sizeof_int__equals4' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:140:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(sizeof(int) == 4, sizeof_int__equals4); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_sizeof_float__equals4' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:141:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(sizeof(float) == 4, sizeof_float__equals4); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_sizeof_dword__equals_p' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:143:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(sizeof(DWORD) == sizeof(void*), sizeof_dword__equals_p); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp: In function 'void teeOlxOutputToFileHandler(int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:344:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(out) fclose(out); out = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:344:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(out) fclose(out); out = NULL; BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(out) fclose(out); out = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:355:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(out) fclose(out); out = NULL; BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp: In function 'void GameLoopFrame()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:1285:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(tLX->bQuitEngine) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:1289:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (tLX->cTakeScreenshot.isDownOnce()) { BUILDSTDERR: ^~ [ 3%] Building CXX object CMakeFiles/openlierox.dir/src/client/CClient_Draw.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CClient_Draw.o -c /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp: In function 'void teeOlxOutputHandler(int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:385:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: write(out, &tmp, 8); BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/main.cpp:389:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: write( out, &ch, 1 ); BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp: In member function 'void CClient::Clear()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:87:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( cNetChan ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:89:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: cNetChan = NULL; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp: In member function 'void CClient::setNetEngineFromServerVersion()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:2415:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(cNetEngine) delete cNetEngine; cNetEngine = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient.cpp:2415:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(cNetEngine) delete cNetEngine; cNetEngine = NULL; BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 4%] Building CXX object CMakeFiles/openlierox.dir/src/client/CClient_Game.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CClient_Game.o -c /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp: In member function 'void CClient::DrawViewport(SDL_Surface*, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:1019:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( v->getType() > VW_CYCLE ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:1024:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (!bCurrentSettings) { BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp: In member function 'void CClient::InitializeViewportManager()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2067:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( count <= 1 ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2070:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: DeprecatedGUI::CCombobox *v1Target = new DeprecatedGUI::CCombobox(); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp: In member function 'void CClient::DrawPlayerWaitingColumn(SDL_Surface*, int, int, std::__cxx11::list::iterator&, const iterator&, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2572:41: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect newclip = {x, y, WAIT_COL_W, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2572:41: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2572:41: warning: narrowing conversion of '(int)h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp: In member function 'void CClient::DrawScoreboard(SDL_Surface*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2655:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!bShowScore) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Draw.cpp:2659:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: DrawImageAdv(bmpDest, bmpIngameScoreBg, 0, tLXOptions->bTopBarVisible ? getTopBarBottom() : 0, 0, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp: In member function 'void CClient::Simulation()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp:91:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(bGameOver && (tLX->currentTime - fGameOverTime).seconds() > GAMEOVER_WAIT) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp:103:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: w = cRemoteWorms; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp: In member function 'void CClient::InjureWorm(CWorm*, float, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp:492:14: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( tLX->iGameType == GME_HOST && cServer && NewNet::Active() && NewNet::CanUpdateGameState() ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CClient_Game.cpp:495:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if( NewNet::Active() ) BUILDSTDERR: ^~ [ 4%] Building CXX object CMakeFiles/openlierox.dir/src/client/CClient_Parse.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CClient_Parse.o -c /builddir/build/BUILD/OpenLieroX/src/client/CClient_Parse.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Parse.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Parse.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Parse.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object CMakeFiles/openlierox.dir/src/client/CClient_Send.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CClient_Send.o -c /builddir/build/BUILD/OpenLieroX/src/client/CClient_Send.cpp [ 5%] Building CXX object CMakeFiles/openlierox.dir/src/client/CFont.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CFont.o -c /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Send.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Send.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp: In member function 'void CFont::DrawGlyph(SDL_Surface*, int, int, Color, UnicodeChar)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp:435:52: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, FontWidth[index], bmpFont->h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp:435:52: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp:435:52: warning: narrowing conversion of '((CFont*)this)->CFont::FontWidth.std::vector::operator[](((std::vector::size_type)index))' from '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CFont.cpp:435:50: warning: narrowing conversion of '((CFont*)this)->CFont::bmpFont.SmartPointer::operator->()->SDL_Surface::h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, FontWidth[index], bmpFont->h }; BUILDSTDERR: ~~~~~~~~~^ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CClient_Send.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/openlierox.dir/src/client/CGameSkin.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CGameSkin.o -c /builddir/build/BUILD/OpenLieroX/src/client/CGameSkin.cpp [ 6%] Building CXX object CMakeFiles/openlierox.dir/src/client/CInput.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CInput.o -c /builddir/build/BUILD/OpenLieroX/src/client/CInput.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CGameSkin.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CGameSkin.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 7%] Building CXX object CMakeFiles/openlierox.dir/src/client/CNinjaRope.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CNinjaRope.o -c /builddir/build/BUILD/OpenLieroX/src/client/CNinjaRope.cpp [ 8%] Building CXX object CMakeFiles/openlierox.dir/src/client/CViewport.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CViewport.o -c /builddir/build/BUILD/OpenLieroX/src/client/CViewport.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/CNinjaRope.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/CNinjaRope.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 8%] Building CXX object CMakeFiles/openlierox.dir/src/client/CWeather.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CWeather.o -c /builddir/build/BUILD/OpenLieroX/src/client/CWeather.cpp [ 9%] Building CXX object CMakeFiles/openlierox.dir/src/client/Cache.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Cache.o -c /builddir/build/BUILD/OpenLieroX/src/client/Cache.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CViewport.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CViewport.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/CWeather.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/CWeather.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 9%] Building CXX object CMakeFiles/openlierox.dir/src/client/Clipboard.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Clipboard.o -c /builddir/build/BUILD/OpenLieroX/src/client/Clipboard.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/Cache.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/Cache.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 10%] Building CXX object CMakeFiles/openlierox.dir/src/client/ConversationLogger.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/ConversationLogger.o -c /builddir/build/BUILD/OpenLieroX/src/client/ConversationLogger.cpp [ 11%] Building CXX object CMakeFiles/openlierox.dir/src/client/CrashHandler.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/CrashHandler.o -c /builddir/build/BUILD/OpenLieroX/src/client/CrashHandler.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/CrashHandler.cpp:331:4: warning: #warning mcontext is not defined for this arch, thus a dumped backtrace could be crippled [-Wcpp] BUILDSTDERR: # warning mcontext is not defined for this arch, thus a dumped backtrace could be crippled BUILDSTDERR: ^~~~~~~ [ 11%] Building CXX object CMakeFiles/openlierox.dir/src/client/Cursor.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Cursor.o -c /builddir/build/BUILD/OpenLieroX/src/client/Cursor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CrashHandler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/CrashHandler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 12%] Building CXX object CMakeFiles/openlierox.dir/src/client/DynDraw.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DynDraw.o -c /builddir/build/BUILD/OpenLieroX/src/client/DynDraw.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/Cursor.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/Cursor.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/DynDraw.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/DynDraw.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 12%] Building CXX object CMakeFiles/openlierox.dir/src/client/Entity.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Entity.o -c /builddir/build/BUILD/OpenLieroX/src/client/Entity.cpp [ 13%] Building CXX object CMakeFiles/openlierox.dir/src/client/Error.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Error.o -c /builddir/build/BUILD/OpenLieroX/src/client/Error.cpp [ 13%] Building CXX object CMakeFiles/openlierox.dir/src/client/FontHandling.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/FontHandling.o -c /builddir/build/BUILD/OpenLieroX/src/client/FontHandling.cpp [ 14%] Building CXX object CMakeFiles/openlierox.dir/src/client/GfxPrimitives.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/GfxPrimitives.o -c /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/Entity.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/Entity.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/FontHandling.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/FontHandling.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/FontHandling.cpp: In function 'void DrawGameText(SDL_Surface*, int, int, const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/FontHandling.cpp:225:34: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 9999, 9999 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/FontHandling.cpp:225:34: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:32: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:32: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp: In function 'void DrawImageTiled(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:590:33: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect newClip = {dx,dy,dw,dh}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:590:33: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:590:33: warning: narrowing conversion of 'dw' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:590:33: warning: narrowing conversion of 'dh' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp: In function 'int SafeSoftStretch(SDL_Surface*, SDL_Rect*, SDL_Surface*, SDL_Rect*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:994:6: warning: variable 'dst_width' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int dst_width; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp: In function 'void DrawImageResampledAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int, float, float)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1116:34: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect src = { sx, sy, sw, sh }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1116:34: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1116:34: warning: narrowing conversion of 'sw' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1116:34: warning: narrowing conversion of 'sh' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1117:80: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect dst = { dx, dy, (int)((float)sw * xratio), (int)((float)sh * yratio) }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1117:80: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1117:27: warning: narrowing conversion of '(int)((float)sw * xratio)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect dst = { dx, dy, (int)((float)sw * xratio), (int)((float)sh * yratio) }; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1117:54: warning: narrowing conversion of '(int)((float)sh * yratio)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect dst = { dx, dy, (int)((float)sw * xratio), (int)((float)sh * yratio) }; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp: In function 'void DrawImageResampledAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1137:34: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect src = { sx, sy, sw, sh }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1137:34: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1137:34: warning: narrowing conversion of 'sw' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1137:34: warning: narrowing conversion of 'sh' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1138:34: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect dst = { dx, dy, dw, dh }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1138:34: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1138:34: warning: narrowing conversion of 'dw' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:1138:34: warning: narrowing conversion of 'dh' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp: In function 'void DrawRectFill(SDL_Surface*, int, int, int, int, Color)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:2056:38: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, x2 - x, y2 - y }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:2056:38: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:2056:26: warning: narrowing conversion of '(x2 - x)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, x2 - x, y2 - y }; BUILDSTDERR: ~~~^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/GfxPrimitives.cpp:2056:34: warning: narrowing conversion of '(y2 - y)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, x2 - x, y2 - y }; BUILDSTDERR: ~~~^~~ [ 15%] Building CXX object CMakeFiles/openlierox.dir/src/client/GuiPrimitives.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/GuiPrimitives.o -c /builddir/build/BUILD/OpenLieroX/src/client/GuiPrimitives.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/GuiPrimitives.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/GuiPrimitives.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 15%] Building CXX object CMakeFiles/openlierox.dir/src/client/IRC.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/IRC.o -c /builddir/build/BUILD/OpenLieroX/src/client/IRC.cpp [ 16%] Building CXX object CMakeFiles/openlierox.dir/src/client/InputEvents.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/InputEvents.o -c /builddir/build/BUILD/OpenLieroX/src/client/InputEvents.cpp [ 16%] Building CXX object CMakeFiles/openlierox.dir/src/client/Music.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Music.o -c /builddir/build/BUILD/OpenLieroX/src/client/Music.cpp [ 17%] Building CXX object CMakeFiles/openlierox.dir/src/client/NotifyUser.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/NotifyUser.o -c /builddir/build/BUILD/OpenLieroX/src/client/NotifyUser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/InputEvents.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/InputEvents.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/InputEvents.cpp: In function 'bool ProcessEvents()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/InputEvents.cpp:582:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!nFocus) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/InputEvents.cpp:585:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: HandleMouseState(); BUILDSTDERR: ^~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/openlierox.dir/src/client/OLXG15.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/OLXG15.o -c /builddir/build/BUILD/OpenLieroX/src/client/OLXG15.cpp [ 18%] Building CXX object CMakeFiles/openlierox.dir/src/client/OpenExternBrowser.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/OpenExternBrowser.o -c /builddir/build/BUILD/OpenLieroX/src/client/OpenExternBrowser.cpp [ 19%] Building CXX object CMakeFiles/openlierox.dir/src/client/Options.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Options.o -c /builddir/build/BUILD/OpenLieroX/src/client/Options.cpp [ 19%] Building CXX object CMakeFiles/openlierox.dir/src/client/ProfileSystem.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/ProfileSystem.o -c /builddir/build/BUILD/OpenLieroX/src/client/ProfileSystem.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/Options.cpp: In member function 'virtual int GameOptions::Init()::GameModeIndexWrapper::get()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/Options.cpp:239:4: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else errors << "GameModeIndexWrapper:get: options not inited" << endl; return 0; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/Options.cpp:239:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else errors << "GameModeIndexWrapper:get: options not inited" << endl; return 0; BUILDSTDERR: ^~~~~~ [ 20%] Building CXX object CMakeFiles/openlierox.dir/src/client/Sounds.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/Sounds.o -c /builddir/build/BUILD/OpenLieroX/src/client/Sounds.cpp [ 20%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CAnimation.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CAnimation.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CAnimation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/ProfileSystem.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/ProfileSystem.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/ProfileSystem.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBar.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBar.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBar.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CAnimation.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CAnimation.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 22%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBox.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBox.cpp [ 22%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBrowser.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBrowser.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBar.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBar.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 23%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CButton.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CButton.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CButton.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBox.cpp:14: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBox.cpp:14: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp: In member function 'void DeprecatedGUI::CBrowser::RenderContent()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp:1616:23: warning: narrowing conversion of '((DeprecatedGUI::CBrowser*)this)->DeprecatedGUI::CBrowser::iBorderSize' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iBorderSize, iBorderSize, iWidth - iBorderSize * 2, iHeight - iBorderSize * 2}; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp:1616:36: warning: narrowing conversion of '((DeprecatedGUI::CBrowser*)this)->DeprecatedGUI::CBrowser::iBorderSize' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iBorderSize, iBorderSize, iWidth - iBorderSize * 2, iHeight - iBorderSize * 2}; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp:1616:56: warning: narrowing conversion of '(((DeprecatedGUI::CBrowser*)this)->DeprecatedGUI::CBrowser::.DeprecatedGUI::CWidget::iWidth - (((DeprecatedGUI::CBrowser*)this)->DeprecatedGUI::CBrowser::iBorderSize * 2))' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iBorderSize, iBorderSize, iWidth - iBorderSize * 2, iHeight - iBorderSize * 2}; BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CBrowser.cpp:1616:83: warning: narrowing conversion of '(((DeprecatedGUI::CBrowser*)this)->DeprecatedGUI::CBrowser::.DeprecatedGUI::CWidget::iHeight - (((DeprecatedGUI::CBrowser*)this)->DeprecatedGUI::CBrowser::iBorderSize * 2))' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iBorderSize, iBorderSize, iWidth - iBorderSize * 2, iHeight - iBorderSize * 2}; BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CButton.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CButton.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 23%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CChatWidget.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CChatWidget.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CChatWidget.cpp [ 24%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CCheckbox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CCheckbox.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCheckbox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/CBrowser.h:29, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/CChatWidget.h:15, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CChatWidget.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/CBrowser.h:29, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/CChatWidget.h:15, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CChatWidget.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCheckbox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCheckbox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 25%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CCombobox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CCombobox.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCombobox.cpp [ 25%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiLayout.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiLayout.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiLayout.cpp [ 26%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiSkin.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiSkin.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiSkin.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCombobox.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCombobox.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCombobox.cpp: In member function 'int DeprecatedGUI::CCombobox::getIndexByName(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CCombobox.cpp:897:40: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: std::list::const_iterator i = lowerBound(tmp, &index, &found); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiLayout.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiLayout.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 26%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiSkinnedLayout.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiSkinnedLayout.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiSkinnedLayout.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiSkin.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiSkin.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiSkinnedLayout.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CGuiSkinnedLayout.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 27%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CImage.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CImage.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CImage.cpp [ 27%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CInputBox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CInputBox.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CInputBox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CImage.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CImage.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 28%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CListview.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CListview.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CInputBox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CInputBox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 29%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CMenu.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CMenu.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CMenu.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 29%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CScrollbar.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CScrollbar.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CScrollbar.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp: In member function 'virtual void DeprecatedGUI::CListview::Draw(SDL_Surface*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:106:26: warning: narrowing conversion of '(((DeprecatedGUI::CListview*)this)->DeprecatedGUI::CListview::.DeprecatedGUI::CWidget::iX + 4)' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iX+4, y, iWidth-8, iHeight - (y-iY)}; BUILDSTDERR: ~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:106:59: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iX+4, y, iWidth-8, iHeight - (y-iY)}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:106:39: warning: narrowing conversion of '(((DeprecatedGUI::CListview*)this)->DeprecatedGUI::CListview::.DeprecatedGUI::CWidget::iWidth - 8)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iX+4, y, iWidth-8, iHeight - (y-iY)}; BUILDSTDERR: ~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:106:51: warning: narrowing conversion of '(((DeprecatedGUI::CListview*)this)->DeprecatedGUI::CListview::.DeprecatedGUI::CWidget::iHeight - (y - ((DeprecatedGUI::CListview*)this)->DeprecatedGUI::CListview::.DeprecatedGUI::CWidget::iY))' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clipRect = {iX+4, y, iWidth-8, iHeight - (y-iY)}; BUILDSTDERR: ~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp: In member function 'void DeprecatedGUI::CListview::RemoveItem(int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:556:6: warning: variable 'found' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int found = false; BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp: In member function 'virtual int DeprecatedGUI::CListview::MouseOver(mouse_t*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:959:17: warning: variable 'prev' set but not used [-Wunused-but-set-variable] BUILDSTDERR: lv_column_t *prev = NULL; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:985:6: warning: variable 'result' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int result = LV_NONE; BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CMenu.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CMenu.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 30%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CSlider.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CSlider.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CSlider.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp: In member function 'int DeprecatedGUI::CListview::getSelectedID()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CListview.cpp:1632:2: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: if (!this) BUILDSTDERR: ^~ [ 30%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTextButton.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTextButton.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTextButton.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CScrollbar.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CScrollbar.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CSlider.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CSlider.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 31%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTextbox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTextbox.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTextbox.cpp [ 31%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTitleButton.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTitleButton.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTitleButton.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTextButton.cpp:14: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTextButton.cpp:14: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 32%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CWidget.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CWidget.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CWidget.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTextbox.cpp:28: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTextbox.cpp:28: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTitleButton.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CTitleButton.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 33%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CWidgetList.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CWidgetList.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CWidgetList.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CWidget.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CWidget.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 33%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Graphics.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Graphics.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Graphics.cpp [ 34%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/MenuSystem.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/MenuSystem.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CWidgetList.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/CWidgetList.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_FloatingOptions.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_FloatingOptions.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_FloatingOptions.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Graphics.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Graphics.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:31: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:31: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 35%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Local.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Local.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Local.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp: In function 'void DeprecatedGUI::Menu_SvrList_ParseQuery(DeprecatedGUI::server_t*, CBytestream*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:1796:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(num < 0 || num >= MAX_QUERIES-1) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:1799:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: svr->nPing = (int)( (tLX->currentTime - svr->fQueryTimes[num]).milliseconds() ); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:1803:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(svr->nPing > 999) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:1806:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if( !bs->isPosAtEnd() ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp: In function 'void DeprecatedGUI::Menu_SvrList_SaveList(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:2041:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( !fp ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:2044:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: for(std::list::iterator s = psServerList.begin(); s != psServerList.end(); s++) BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp: In function 'void DeprecatedGUI::Menu_SvrList_DrawInfo(const string&, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/MenuSystem.cpp:2195:9: warning: variable 'bHaveVersion' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool bHaveVersion = false; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_FloatingOptions.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_FloatingOptions.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_FloatingOptions.cpp: In function 'bool DeprecatedGUI::Menu_FloatingOptionsInitialize()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_FloatingOptions.cpp:159:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=op_Controls; i<=op_System; i++) BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_FloatingOptions.cpp:162:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: cFloatingOptions.Shutdown(); BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Local.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Local.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Local.cpp: In function 'bool DeprecatedGUI::Menu_WeaponsRestrictions_Frame()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Local.cpp:1373:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Local.cpp:1377:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: ev = cWeaponsRest.Process(); BUILDSTDERR: ^~ [ 36%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Main.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Main.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Main.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 36%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Mapeditor.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Mapeditor.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Mapeditor.cpp [ 37%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Mapeditor.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Mapeditor.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 37%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Chat.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Chat.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Chat.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Mapeditor.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Mapeditor.cpp: In function 'void DeprecatedGUI::Menu_MapEdFrame(SDL_Surface*, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Mapeditor.cpp:410:7: warning: variable 'inmap' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int inmap = false; BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Chat.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Chat.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 38%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Favourites.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Favourites.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Favourites.cpp [ 38%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Host.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Host.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Host.cpp [ 39%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Internet.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Internet.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Internet.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Favourites.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Favourites.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 40%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Join.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Join.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Join.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Host.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Host.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Internet.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Internet.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Join.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Join.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 40%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Lan.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Lan.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Lan.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Lan.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Lan.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 41%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Main.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Main.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Main.cpp [ 41%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_News.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_News.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_News.cpp [ 42%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Options.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Options.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Options.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Main.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_Main.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 43%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Player.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Player.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Player.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_News.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Net_News.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Options.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Options.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 43%] Building CXX object CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_SpeedTest.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_SpeedTest.o -c /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_SpeedTest.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Player.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Player.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Options.cpp: In function 'bool DeprecatedGUI::Menu_OptionsInitialize()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Options.cpp:174:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=op_Controls; i<=op_System; i++) BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Options.cpp:177:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: cOptions.Shutdown(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Player.cpp: In function 'void DeprecatedGUI::Menu_Player_FillSkinCombo(DeprecatedGUI::CCombobox*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Player.cpp:809:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( !cb ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_Player.cpp:812:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: cb->clear(); BUILDSTDERR: ^~ [ 44%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CAnimation.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CAnimation.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CAnimation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_SpeedTest.cpp:10: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/DeprecatedGUI/Menu.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/DeprecatedGUI/Menu_SpeedTest.cpp:10: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CAnimation.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CAnimation.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CAnimation.h:14, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CAnimation.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ [ 44%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CBackground.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CBackground.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBackground.cpp [ 45%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CBorder.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CBorder.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp [ 45%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CButton.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CButton.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBackground.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBackground.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp: In member function 'void SkinnedGUI::CBorder::Draw(SDL_Surface*, int, int, int, int, const SDL_Rect*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp:458:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp:458:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp:458:28: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CBorder.cpp:458:28: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CButton.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp: In member function 'virtual void SkinnedGUI::CButton::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:143:163: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, cBorder.getTopW(), getWidth() - x - cBorder.getRightW() - cBorder.getLeftW() - SPACING, getHeight() - cBorder.getTopW() - cBorder.getBottomW() }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:143:35: warning: narrowing conversion of '((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, cBorder.getTopW(), getWidth() - x - cBorder.getRightW() - cBorder.getLeftW() - SPACING, getHeight() - cBorder.getTopW() - cBorder.getBottomW() }; BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:143:97: warning: narrowing conversion of '((((((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::.SkinnedGUI::CWidget::getWidth() - x) - ((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::cBorder.SkinnedGUI::CBorder::getRightW()) - ((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::cBorder.SkinnedGUI::CBorder::getLeftW()) - 2)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, cBorder.getTopW(), getWidth() - x - cBorder.getRightW() - cBorder.getLeftW() - SPACING, getHeight() - cBorder.getTopW() - cBorder.getBottomW() }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CButton.cpp:143:140: warning: narrowing conversion of '((((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CButton*)this)->SkinnedGUI::CButton::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, cBorder.getTopW(), getWidth() - x - cBorder.getRightW() - cBorder.getLeftW() - SPACING, getHeight() - cBorder.getTopW() - cBorder.getBottomW() }; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CCheckbox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CCheckbox.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCheckbox.cpp [ 47%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CCombobox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CCombobox.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCheckbox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCheckbox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 47%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CDialog.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CDialog.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CCheckbox.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCheckbox.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CCombobox.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CCombobox.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 48%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CGuiSkin.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CGuiSkin.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkin.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CCombobox.h:22, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp: In member function 'virtual void SkinnedGUI::CCombobox::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:457:58: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:456:35: warning: narrowing conversion of '((SkinnedGUI::CCombobox*)this)->SkinnedGUI::CCombobox::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, cBorder.getTopW(), getWidth() - x - expand_w - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:456:65: warning: narrowing conversion of '(((((SkinnedGUI::CCombobox*)this)->SkinnedGUI::CCombobox::.SkinnedGUI::CContainerWidget::.SkinnedGUI::CWidget::getWidth() - x) - expand_w) - ((SkinnedGUI::CCombobox*)this)->SkinnedGUI::CCombobox::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, cBorder.getTopW(), getWidth() - x - expand_w - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:457:36: warning: narrowing conversion of '((((SkinnedGUI::CCombobox*)this)->SkinnedGUI::CCombobox::.SkinnedGUI::CContainerWidget::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CCombobox*)this)->SkinnedGUI::CCombobox::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CCombobox*)this)->SkinnedGUI::CCombobox::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp: In member function 'int SkinnedGUI::CCombobox::getIndexByName(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CCombobox.cpp:1112:41: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: std::list::const_iterator i = lowerBound(CComboItem(this, szString), &index, &found); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp:4: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp:4: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h: In member function 'SDL_Rect SkinnedGUI::CGuiSkinnedLayout::getClientRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:45: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:55: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:65: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:79: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp:6: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp:6: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp: In member function 'virtual void SkinnedGUI::CTitleBar::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp:31:55: warning: narrowing conversion of '((((SkinnedGUI::CTitleBar*)this)->SkinnedGUI::CTitleBar::.SkinnedGUI::CWidget::getWidth() - ((SkinnedGUI::CTitleBar*)this)->SkinnedGUI::CTitleBar::cBorder.SkinnedGUI::CBorder::getLeftW()) - ((SkinnedGUI::CTitleBar*)this)->SkinnedGUI::CTitleBar::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { 0, 0, getWidth() - cBorder.getLeftW() - cBorder.getRightW(), getHeight() - cBorder.getTopW() - cBorder.getBottomW() }; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CDialog.cpp:31:110: warning: narrowing conversion of '((((SkinnedGUI::CTitleBar*)this)->SkinnedGUI::CTitleBar::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CTitleBar*)this)->SkinnedGUI::CTitleBar::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CTitleBar*)this)->SkinnedGUI::CTitleBar::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { 0, 0, getWidth() - cBorder.getLeftW() - cBorder.getRightW(), getHeight() - cBorder.getTopW() - cBorder.getBottomW() }; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkin.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ [ 48%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CGuiSkinnedLayout.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CGuiSkinnedLayout.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkinnedLayout.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CButton.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkin.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CButton.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkin.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkin.cpp:25: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h: In member function 'SDL_Rect SkinnedGUI::CGuiSkinnedLayout::getClientRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:45: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:55: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:65: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:79: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkinnedLayout.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkinnedLayout.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h: In member function 'SDL_Rect SkinnedGUI::CGuiSkinnedLayout::getClientRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:45: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:55: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:65: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:79: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkinnedLayout.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CGuiSkinnedLayout.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 49%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CImage.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CImage.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CImage.cpp [ 50%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CImageButton.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CImageButton.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CImageButton.cpp [ 50%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CInputBox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CInputBox.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CImageButton.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CImageButton.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 51%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CItem.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CItem.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CItem.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CImageButton.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CImageButton.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CInputBox.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ [ 51%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CLabel.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CLabel.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CInputBox.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h: In member function 'SDL_Rect SkinnedGUI::CGuiSkinnedLayout::getClientRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:45: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:55: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:65: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:79: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp: In member function 'virtual void SkinnedGUI::CInputbox::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:55:33: warning: narrowing conversion of '((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::cBorder.SkinnedGUI::CBorder::getLeftW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:55:52: warning: narrowing conversion of '((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:55:88: warning: narrowing conversion of '((((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::.SkinnedGUI::CWidget::getWidth() - ((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::cBorder.SkinnedGUI::CBorder::getLeftW()) - ((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CInputBox.cpp:56:35: warning: narrowing conversion of '((((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CInputbox*)this)->SkinnedGUI::CInputbox::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CItem.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CItem.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CItem.cpp: In member function 'virtual void SkinnedGUI::CItem::DrawItemText(SDL_Surface*, const SDL_Rect&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CItem.cpp:156:56: warning: narrowing conversion of 'cur_x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {cur_x, itemr.y, itemr.w - cur_x, itemr.h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CItem.cpp:156:40: warning: narrowing conversion of '(((int)itemr.SDL_Rect::w) - cur_x)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {cur_x, itemr.y, itemr.w - cur_x, itemr.h}; BUILDSTDERR: ~~~~~~~~^~~~~~~ [ 52%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CLine.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CLine.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLine.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CLabel.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CLabel.h:22, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CLabel.h:22, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp: In member function 'virtual void SkinnedGUI::CLabel::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:50:33: warning: narrowing conversion of '((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::cBorder.SkinnedGUI::CBorder::getLeftW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:50:52: warning: narrowing conversion of '((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:50:88: warning: narrowing conversion of '((((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::.SkinnedGUI::CWidget::getWidth() - ((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::cBorder.SkinnedGUI::CBorder::getLeftW()) - ((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLabel.cpp:51:35: warning: narrowing conversion of '((((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CLabel*)this)->SkinnedGUI::CLabel::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CListview.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CListview.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CLine.h:13, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLine.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLine.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CLine.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 53%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMapEditor.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMapEditor.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp [ 54%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMarquee.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMarquee.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 54%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMenu.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMenu.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CListview.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp: In member function 'SDL_Rect SkinnedGUI::CWidgetSubitem::getWidgetRect(int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:107:39: warning: narrowing conversion of 'style->SkinnedGUI::CItem::CItemStyle::cBorder.SkinnedGUI::CBorder::getLeftW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {style->cBorder.getLeftW(), 0, cWidget->getWidth(), cWidget->getHeight()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:107:63: warning: narrowing conversion of '((SkinnedGUI::CWidgetSubitem*)this)->SkinnedGUI::CWidgetSubitem::cWidget->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {style->cBorder.getLeftW(), 0, cWidget->getWidth(), cWidget->getHeight()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:107:85: warning: narrowing conversion of '((SkinnedGUI::CWidgetSubitem*)this)->SkinnedGUI::CWidgetSubitem::cWidget->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {style->cBorder.getLeftW(), 0, cWidget->getWidth(), cWidget->getHeight()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp: In member function 'void SkinnedGUI::CListviewColumn::Draw(SDL_Surface*, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:415:18: warning: narrowing conversion of '(x + style->SkinnedGUI::CListviewColumn::CColumnStyle::cBorder.SkinnedGUI::CBorder::getLeftW())' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x + style->cBorder.getLeftW(), y + style->cBorder.getTopW(), BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:415:49: warning: narrowing conversion of '(y + style->SkinnedGUI::CListviewColumn::CColumnStyle::cBorder.SkinnedGUI::CBorder::getTopW())' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x + style->cBorder.getLeftW(), y + style->cBorder.getTopW(), BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:417:29: warning: narrowing conversion of '(((w - (((StyleVar<_T>::get() const [with _T = SmartPointer]().SmartPointer::get() != 0) && (((int)((SkinnedGUI::CListviewColumn*)this)->SkinnedGUI::CListviewColumn::iSortDirection) != -1)) ? StyleVar<_T>::operator->() const [with _T = SmartPointer]().SmartPointer::operator->()->SDL_Surface::w : 0)) - style->SkinnedGUI::CListviewColumn::CColumnStyle::cBorder.SkinnedGUI::CBorder::getLeftW()) - style->SkinnedGUI::CListviewColumn::CColumnStyle::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: w - ((style->bmpSortArrow.get().get() && iSortDirection != sort_None) ? style->bmpSortArrow->w : 0) - BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: style->cBorder.getLeftW() - style->cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CListview.cpp:418:32: warning: narrowing conversion of '((h - style->SkinnedGUI::CListviewColumn::CColumnStyle::cBorder.SkinnedGUI::CBorder::getTopW()) - style->SkinnedGUI::CListviewColumn::CColumnStyle::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: h - style->cBorder.getTopW() - style->cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CMarquee.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CMapEditor.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp: In member function 'virtual void SkinnedGUI::CMapEditor::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:217:17: warning: narrowing conversion of '((SkinnedGUI::CMapEditor*)this)->SkinnedGUI::CMapEditor::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight}; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:217:27: warning: narrowing conversion of '((SkinnedGUI::CMapEditor*)this)->SkinnedGUI::CMapEditor::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight}; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:217:37: warning: narrowing conversion of '((SkinnedGUI::CMapEditor*)this)->SkinnedGUI::CMapEditor::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight}; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMapEditor.cpp:217:51: warning: narrowing conversion of '((SkinnedGUI::CMapEditor*)this)->SkinnedGUI::CMapEditor::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight}; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp: In member function 'virtual void SkinnedGUI::CMarquee::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:88:34: warning: narrowing conversion of '((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getLeftW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:88:53: warning: narrowing conversion of '((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:89:36: warning: narrowing conversion of '((((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::.SkinnedGUI::CWidget::getWidth() - ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getLeftW()) - ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:90:36: warning: narrowing conversion of '((((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:96:26: warning: narrowing conversion of '((-((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::iFrame) + ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getLeftW())' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { -iFrame + cBorder.getLeftW(), cBorder.getTopW(), BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:96:63: warning: narrowing conversion of '((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { -iFrame + cBorder.getLeftW(), cBorder.getTopW(), BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:97:4: warning: narrowing conversion of '((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::iTextWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: iTextWidth, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMarquee.cpp:98:36: warning: narrowing conversion of '((((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CMarquee*)this)->SkinnedGUI::CMarquee::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CMenu.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp: In member function 'virtual void SkinnedGUI::CMenuItem::Draw(SDL_Surface*, const SDL_Rect&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp:68:22: warning: narrowing conversion of '(((int)r.SDL_Rect::x) + cur_x)' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect tr = { r.x + cur_x, r.y, r.w - cur_x, r.h}; BUILDSTDERR: ~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMenu.cpp:68:40: warning: narrowing conversion of '(((int)r.SDL_Rect::w) - cur_x)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect tr = { r.x + cur_x, r.y, r.w - cur_x, r.h}; BUILDSTDERR: ~~~~^~~~~~~ [ 55%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMinimap.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMinimap.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMinimap.cpp [ 55%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CProgressbar.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CProgressbar.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CProgressbar.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CMinimap.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMinimap.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CMinimap.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMinimap.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CProgressbar.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CProgressbar.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CMinimap.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CMinimap.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CProgressbar.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CProgressbar.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ [ 56%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CScrollbar.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CScrollbar.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CScrollbar.cpp [ 56%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CSlider.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CSlider.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CSlider.cpp [ 57%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CTabControl.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CTabControl.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTabControl.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CScrollbar.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CScrollbar.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CScrollbar.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CScrollbar.cpp:25: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ [ 58%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CTextbox.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CTextbox.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CSlider.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CSlider.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CSlider.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CSlider.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CTabControl.h:6, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTabControl.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CTabControl.h:6, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTabControl.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h: In member function 'SDL_Rect SkinnedGUI::CGuiSkinnedLayout::getClientRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:45: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:55: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:65: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:79: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CButton.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CTabControl.h:7, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTabControl.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CButton.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CTabControl.h:7, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTabControl.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:27: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:27: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CTextbox.h:21, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:32: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp: In member function 'virtual void SkinnedGUI::CTextbox::DoRepaint()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:234:33: warning: narrowing conversion of '((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::cBorder.SkinnedGUI::CBorder::getLeftW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:234:52: warning: narrowing conversion of '((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::cBorder.SkinnedGUI::CBorder::getTopW()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:234:88: warning: narrowing conversion of '((((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::.SkinnedGUI::CWidget::getWidth() - ((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::cBorder.SkinnedGUI::CBorder::getLeftW()) - ((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::cBorder.SkinnedGUI::CBorder::getRightW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { cBorder.getLeftW(), cBorder.getTopW(), getWidth() - cBorder.getLeftW() - cBorder.getRightW(), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CTextbox.cpp:235:35: warning: narrowing conversion of '((((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::.SkinnedGUI::CWidget::getHeight() - ((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::cBorder.SkinnedGUI::CBorder::getTopW()) - ((SkinnedGUI::CTextbox*)this)->SkinnedGUI::CTextbox::cBorder.SkinnedGUI::CBorder::getBottomW())' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: getHeight() - cBorder.getTopW() - cBorder.getBottomW()}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CToggleButton.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CToggleButton.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CToggleButton.cpp [ 59%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CWidget.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CWidget.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CWidget.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CImageButton.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CToggleButton.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CToggleButton.cpp:16: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CWidget.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CWidget.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CWidget.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 59%] Building CXX object CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CommonDialogs.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CommonDialogs.o -c /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CommonDialogs.cpp [ 60%] Building CXX object CMakeFiles/openlierox.dir/src/common/CBonus.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CBonus.o -c /builddir/build/BUILD/OpenLieroX/src/common/CBonus.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CommonDialogs.h:5, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CommonDialogs.cpp:4: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h: In member function 'SDL_Rect SkinnedGUI::CWidget::getRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:48: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getX()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:56: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getY()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:68: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getWidth()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CWidget.h:278:81: warning: narrowing conversion of '((SkinnedGUI::CWidget*)this)->SkinnedGUI::CWidget::getHeight()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getRect() { SDL_Rect r = { getX(), getY(), getWidth(), getHeight() }; return r; } BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CDialog.h:20, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CommonDialogs.h:5, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CommonDialogs.cpp:4: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h: In member function 'SDL_Rect SkinnedGUI::CGuiSkinnedLayout::getClientRect()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:45: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientX' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:55: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientY' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:65: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientWidth' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CGuiSkinnedLayout.h:114:79: warning: narrowing conversion of '((SkinnedGUI::CGuiSkinnedLayout*)this)->SkinnedGUI::CGuiSkinnedLayout::iClientHeight' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect getClientRect() { SDL_Rect r = { iClientX, iClientY, iClientWidth, iClientHeight }; return r; } BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CommonDialogs.h:6, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CommonDialogs.cpp:4: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/SkinnedGUI/CommonDialogs.h:6, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/client/SkinnedGUI/CommonDialogs.cpp:4: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 61%] Building CXX object CMakeFiles/openlierox.dir/src/common/CBytestream.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CBytestream.o -c /builddir/build/BUILD/OpenLieroX/src/common/CBytestream.cpp [ 61%] Building CXX object CMakeFiles/openlierox.dir/src/common/CChannel.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CChannel.o -c /builddir/build/BUILD/OpenLieroX/src/common/CChannel.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CBonus.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CBonus.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CBytestream.cpp:25: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openlierox.dir/src/common/CGameObject.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CGameObject.o -c /builddir/build/BUILD/OpenLieroX/src/common/CGameObject.cpp [ 62%] Building CXX object CMakeFiles/openlierox.dir/src/common/CGameScript.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CGameScript.o -c /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:16, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openlierox.dir/src/common/CMap.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CMap.o -c /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp:28: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp:28: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 63%] Building CXX object CMakeFiles/openlierox.dir/src/common/CProjectile.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CProjectile.o -c /builddir/build/BUILD/OpenLieroX/src/common/CProjectile.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp: In static member function 'static bool CGameScript::CheckFile(const string&, std::__cxx11::string&, bool)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp:1183:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct gs_header_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&head,0,sizeof(gs_header_t)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CGameScript.cpp:28: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:59:8: note: 'struct gs_header_t' declared here BUILDSTDERR: struct gs_header_t { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CProjectile.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CProjectile.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:24: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/openlierox.dir/src/common/CScriptableVars.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CScriptableVars.o -c /builddir/build/BUILD/OpenLieroX/src/common/CScriptableVars.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp: In member function 'bool CMap::createGrid()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:693:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(GridFlags) delete[] GridFlags; GridFlags = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:693:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(GridFlags) delete[] GridFlags; GridFlags = NULL; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:694:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(AbsoluteGridFlags) delete[] AbsoluteGridFlags; AbsoluteGridFlags = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:694:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AbsoluteGridFlags) delete[] AbsoluteGridFlags; AbsoluteGridFlags = NULL; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp: In member function 'void CMap::calculateCollisionGridArea(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:835:68: warning: narrowing conversion of '(int)cw' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clip = { cw, ch, Width - 2 * cw - 1, Height - 2 * ch - 1 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:835:68: warning: narrowing conversion of '(int)ch' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:835:43: warning: narrowing conversion of '((((CMap*)this)->CMap::Width - ((uint)(2 * ((int)cw)))) - 1)' from 'uint' {aka 'unsigned int'} to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clip = { cw, ch, Width - 2 * cw - 1, Height - 2 * ch - 1 }; BUILDSTDERR: ~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:835:64: warning: narrowing conversion of '((((CMap*)this)->CMap::Height - ((uint)(2 * ((int)ch)))) - 1)' from 'uint' {aka 'unsigned int'} to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect clip = { cw, ch, Width - 2 * cw - 1, Height - 2 * ch - 1 }; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:878:11: warning: variable 'df' set but not used [-Wunused-but-set-variable] BUILDSTDERR: TimeDiff df = GetTime() - time; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp: In member function 'void CMap::Draw(SDL_Surface*, CViewport*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1025:36: warning: narrowing conversion of 'view->CViewport::GetLeft()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect destRect = {view->GetLeft(),view->GetTop(),view->GetWidth()*2,view->GetHeight()*2}; BUILDSTDERR: ~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1025:51: warning: narrowing conversion of 'view->CViewport::GetTop()' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect destRect = {view->GetLeft(),view->GetTop(),view->GetWidth()*2,view->GetHeight()*2}; BUILDSTDERR: ~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1025:70: warning: narrowing conversion of '(view->CViewport::GetWidth() * 2)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect destRect = {view->GetLeft(),view->GetTop(),view->GetWidth()*2,view->GetHeight()*2}; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1025:90: warning: narrowing conversion of '(view->CViewport::GetHeight() * 2)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect destRect = {view->GetLeft(),view->GetTop(),view->GetWidth()*2,view->GetHeight()*2}; BUILDSTDERR: ~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp: In member function 'void CMap::StaticCollisionCheckFinite(const CVec&, int, int, CMap::CollisionInfo&) const': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1860:36: warning: narrowing conversion of '((int)(float)objpos->VectorD2::x - (objw / 2))' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect coll_r = { (int)objpos.x - objw / 2, (int)objpos.y - objh / 2, objw, objh }; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1860:62: warning: narrowing conversion of '((int)(float)objpos->VectorD2::y - (objh / 2))' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect coll_r = { (int)objpos.x - objw / 2, (int)objpos.y - objh / 2, objw, objh }; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1860:85: warning: narrowing conversion of 'objw' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect coll_r = { (int)objpos.x - objw / 2, (int)objpos.y - objh / 2, objw, objh }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1860:85: warning: narrowing conversion of 'objh' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp: In member function 'void CMap::StaticCollisionCheckInfinite(const CVec&, int, int, CMap::CollisionInfo&) const': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1921:36: warning: narrowing conversion of '((int)(float)objpos->VectorD2::x - (objw / 2))' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect coll_r = { (int)objpos.x - objw / 2, (int)objpos.y - objh / 2, objw, objh }; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1921:62: warning: narrowing conversion of '((int)(float)objpos->VectorD2::y - (objh / 2))' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect coll_r = { (int)objpos.x - objw / 2, (int)objpos.y - objh / 2, objw, objh }; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1921:85: warning: narrowing conversion of 'objw' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect coll_r = { (int)objpos.x - objw / 2, (int)objpos.y - objh / 2, objw, objh }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:1921:85: warning: narrowing conversion of 'objh' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp: In member function 'void CMap::PlaceMisc(int, CVec)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:2199:8: warning: variable 'w' set but not used [-Wunused-but-set-variable] BUILDSTDERR: short w,h; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CMap.cpp:2199:10: warning: variable 'h' set but not used [-Wunused-but-set-variable] BUILDSTDERR: short w,h; BUILDSTDERR: ^ [ 65%] Building CXX object CMakeFiles/openlierox.dir/src/common/CShootList.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CShootList.o -c /builddir/build/BUILD/OpenLieroX/src/common/CShootList.cpp [ 65%] Building CXX object CMakeFiles/openlierox.dir/src/common/CWorm.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CWorm.o -c /builddir/build/BUILD/OpenLieroX/src/common/CWorm.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CShootList.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CShootList.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CShootList.cpp: In member function 'void CShootList::writeSmallShot(shoot_t*, CBytestream*, const Version&, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CShootList.cpp:341:26: warning: self-comparison always evaluates to false [-Wtautological-compare] BUILDSTDERR: if( (int)psShot->cPos.x < (int)psShot->cPos.x ) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CShootList.cpp:345:26: warning: self-comparison always evaluates to false [-Wtautological-compare] BUILDSTDERR: if( (int)psShot->cPos.y < (int)psShot->cPos.y ) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CWorm.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CWorm.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 66%] Building CXX object CMakeFiles/openlierox.dir/src/common/CWorm_AI.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CWorm_AI.o -c /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:29: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:29: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 66%] Building CXX object CMakeFiles/openlierox.dir/src/common/CWorm_SendRecv.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CWorm_SendRecv.o -c /builddir/build/BUILD/OpenLieroX/src/common/CWorm_SendRecv.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'virtual void CWormBotInputHandler::getInput()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:1030:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(tLX->currentTime - fLastThink > thinkInterval && nAIState != AI_THINK) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:1034:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(tLX->currentTime - fLastThink > 0.5 && !bPathFinished) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'CWorm* CWormBotInputHandler::nearestEnemyWorm()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:1372:9: warning: variable 'nonsight_trg' set but not used [-Wunused-but-set-variable] BUILDSTDERR: CWorm *nonsight_trg = NULL; BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'void CWormBotInputHandler::AI_Think()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:1462:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(m_worm->health < 15) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:1466:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'bool CWormBotInputHandler::AI_Shoot()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:2064:9: warning: variable 'length' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int length = 0; BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'int CWormBotInputHandler::AI_GetBestWeapon(int, float, bool, float)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:2343:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:2347:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: if (iAiGameType == GAM_RIFLES || iAiGameType == GAM_MORTARS) { BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'void CWormBotInputHandler::AI_MoveToTarget()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:3922:8: warning: variable 'cAimPos' set but not used [-Wunused-but-set-variable] BUILDSTDERR: CVec cAimPos = AI_GetBestRopeSpot(m_worm->vPos+desired_dir); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp: In member function 'CVec CWormBotInputHandler::AI_FindShootingSpot()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_AI.cpp:4352:7: warning: variable 'have_flying' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool have_flying = false; BUILDSTDERR: ^~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openlierox.dir/src/common/CWorm_Simulate.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CWorm_Simulate.o -c /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CWorm_SendRecv.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CWorm_SendRecv.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 68%] Building CXX object CMakeFiles/openlierox.dir/src/common/CWpnRest.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CWpnRest.o -c /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp: In member function 'virtual void CWormHumanInputHandler::getInput()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp:47:7: warning: variable 'weap' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int weap = false; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp: In member function 'virtual void CWormHumanInputHandler::doWeaponSelectionFrame(SDL_Surface*, CViewport*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWorm_Simulate.cpp:795:6: warning: variable 'l' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int l = 0; BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp: In member function 'wpnrest_t* CWpnRest::findWeapon(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp:126:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(szName == "") BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp:129:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: std::string tmp = szName; BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp: In member function 'void CWpnRest::loadList(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp:196:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( !fp ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/CWpnRest.cpp:199:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: std::string line; BUILDSTDERR: ^~~ [ 68%] Building CXX object CMakeFiles/openlierox.dir/src/common/Command.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Command.o -c /builddir/build/BUILD/OpenLieroX/src/common/Command.cpp [ 69%] Building CXX object CMakeFiles/openlierox.dir/src/common/ConfigHandler.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/ConfigHandler.o -c /builddir/build/BUILD/OpenLieroX/src/common/ConfigHandler.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/Command.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/Command.cpp:23: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 69%] Building CXX object CMakeFiles/openlierox.dir/src/common/Console.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Console.o -c /builddir/build/BUILD/OpenLieroX/src/common/Console.cpp [ 70%] Building CXX object CMakeFiles/openlierox.dir/src/common/CssParser.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/CssParser.o -c /builddir/build/BUILD/OpenLieroX/src/common/CssParser.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Command.cpp: In member function 'AutocompletionInfo::InputState AutocompleteRequest::completeSuggestion(const string&, bool) const': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Command.cpp:222:8: warning: variable 'needToAddPreQuotes' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool needToAddPreQuotes = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Console.cpp:25: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Console.cpp:25: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Console.cpp: In function 'int Con_Initialize()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Console.cpp:438:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!Console->bmpConPic.get()) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Console.cpp:441:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: return true; BUILDSTDERR: ^~~~~~ [ 70%] Building CXX object CMakeFiles/openlierox.dir/src/common/Debug.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Debug.o -c /builddir/build/BUILD/OpenLieroX/src/common/Debug.cpp [ 71%] Building CXX object CMakeFiles/openlierox.dir/src/common/EventQueue.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/EventQueue.o -c /builddir/build/BUILD/OpenLieroX/src/common/EventQueue.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Debug.cpp: In function 'void OlxWriteCoreDump(const char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Debug.cpp:371:4: warning: '%s' directive writing up to 4195 bytes into a region of size between 974 and 984 [-Wformat-overflow=] BUILDSTDERR: "attach %i \n" BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: "gcore %s \n" BUILDSTDERR: ~~~~~~~~~~~~~ BUILDSTDERR: "detach \n" BUILDSTDERR: ~~~~~~~~~~~ BUILDSTDERR: "quit \n", BUILDSTDERR: ~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Debug.cpp:397:19: BUILDSTDERR: GdbWriteCoreDump(corefile); BUILDSTDERR: ~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6361, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/Debug.h:13, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/Debug.cpp:10: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 33 and 4238 bytes into a destination of size 1000 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openlierox.dir/src/common/FeatureList.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/FeatureList.o -c /builddir/build/BUILD/OpenLieroX/src/common/FeatureList.cpp [ 72%] Building CXX object CMakeFiles/openlierox.dir/src/common/FileDownload.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/FileDownload.o -c /builddir/build/BUILD/OpenLieroX/src/common/FileDownload.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/FeatureList.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/FeatureList.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 73%] Building CXX object CMakeFiles/openlierox.dir/src/common/FindFile.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/FindFile.o -c /builddir/build/BUILD/OpenLieroX/src/common/FindFile.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/FileDownload.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/FindFile.cpp: In function 'bool FileCopy(const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/FindFile.cpp:773:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(count == 0) notes << "." << flush; count++; count %= 20; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/FindFile.cpp:773:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(count == 0) notes << "." << flush; count++; count %= 20; BUILDSTDERR: ^~~~~ [ 73%] Building CXX object CMakeFiles/openlierox.dir/src/common/FlagInfo.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/FlagInfo.o -c /builddir/build/BUILD/OpenLieroX/src/common/FlagInfo.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/FlagInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/FlagInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 74%] Building CXX object CMakeFiles/openlierox.dir/src/common/GeoIPDatabase.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/GeoIPDatabase.o -c /builddir/build/BUILD/OpenLieroX/src/common/GeoIPDatabase.cpp [ 75%] Building CXX object CMakeFiles/openlierox.dir/src/common/Geometry.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Geometry.o -c /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/GeoIPDatabase.cpp: In member function 'bool GeoIPDatabase::setupSegments()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/GeoIPDatabase.cpp:235:9: warning: variable 'silence' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t silence; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/GeoIPDatabase.cpp: In member function 'unsigned int GeoIPDatabase::seekRecord(long unsigned int) const': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/GeoIPDatabase.cpp:312:9: warning: variable 'silence' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t silence; BUILDSTDERR: ^~~~~~~ [ 75%] Building CXX object CMakeFiles/openlierox.dir/src/common/HTTP.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/HTTP.o -c /builddir/build/BUILD/OpenLieroX/src/common/HTTP.cpp [ 76%] Building CXX object CMakeFiles/openlierox.dir/src/common/IniReader.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/IniReader.o -c /builddir/build/BUILD/OpenLieroX/src/common/IniReader.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp: In member function 'SDL_Rect Polygon2D::minOverlayRect(CViewport*) const': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:282:29: warning: narrowing conversion of '(((((int)((const Polygon2D*)this)->Polygon2D::overlay.SDL_Rect::x) - ((int)wx)) * 2) + ((int)l))' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: #define Tx(x) ((x - wx) * 2 + l) BUILDSTDERR: ~~~~~~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:285:17: note: in expansion of macro 'Tx' BUILDSTDERR: SDL_Rect r = { Tx(overlay.x), Ty(overlay.y), overlay.w * 2, overlay.h * 2}; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:283:29: warning: narrowing conversion of '(((((int)((const Polygon2D*)this)->Polygon2D::overlay.SDL_Rect::y) - ((int)wy)) * 2) + ((int)t))' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: #define Ty(y) ((y - wy) * 2 + t) BUILDSTDERR: ~~~~~~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:285:32: note: in expansion of macro 'Ty' BUILDSTDERR: SDL_Rect r = { Tx(overlay.x), Ty(overlay.y), overlay.w * 2, overlay.h * 2}; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:285:57: warning: narrowing conversion of '(((int)((const Polygon2D*)this)->Polygon2D::overlay.SDL_Rect::w) * 2)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { Tx(overlay.x), Ty(overlay.y), overlay.w * 2, overlay.h * 2}; BUILDSTDERR: ~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Geometry.cpp:285:72: warning: narrowing conversion of '(((int)((const Polygon2D*)this)->Polygon2D::overlay.SDL_Rect::h) * 2)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { Tx(overlay.x), Ty(overlay.y), overlay.w * 2, overlay.h * 2}; BUILDSTDERR: ~~~~~~~~~~^~~ [ 76%] Building CXX object CMakeFiles/openlierox.dir/src/common/IpToCountryDB.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/IpToCountryDB.o -c /builddir/build/BUILD/OpenLieroX/src/common/IpToCountryDB.cpp [ 77%] Building CXX object CMakeFiles/openlierox.dir/src/common/MapLoader.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/MapLoader.o -c /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/IpToCountryDB.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/IpToCountryDB.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 77%] Building CXX object CMakeFiles/openlierox.dir/src/common/MathLib.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/MathLib.o -c /builddir/build/BUILD/OpenLieroX/src/common/MathLib.cpp [ 78%] Building CXX object CMakeFiles/openlierox.dir/src/common/Misc.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Misc.o -c /builddir/build/BUILD/OpenLieroX/src/common/Misc.cpp [ 79%] Building CXX object CMakeFiles/openlierox.dir/src/common/Mutex.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Mutex.o -c /builddir/build/BUILD/OpenLieroX/src/common/Mutex.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp:13: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Misc.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Misc.cpp:22: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp: In destructor 'ML_CommanderKeen123::LatchReader::~LatchReader()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp:839:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(RawData) delete[] RawData; RawData = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp:839:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(RawData) delete[] RawData; RawData = NULL; BUILDSTDERR: ^~~~~~~ [ 79%] Building CXX object CMakeFiles/openlierox.dir/src/common/Networking.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Networking.o -c /builddir/build/BUILD/OpenLieroX/src/common/Networking.cpp [ 80%] Building CXX object CMakeFiles/openlierox.dir/src/common/NewNetEngine.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/NewNetEngine.o -c /builddir/build/BUILD/OpenLieroX/src/common/NewNetEngine.cpp [ 80%] Building CXX object CMakeFiles/openlierox.dir/src/common/Physics.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Physics.o -c /builddir/build/BUILD/OpenLieroX/src/common/Physics.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp: In member function 'char ML_CommanderKeen123::LatchReader::latch_loadlatch(const string&, bool, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/MapLoader.cpp:1069:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fread(RawData, RawDataSize, 1, latchfile); BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/Physics.cpp:15: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/Physics.cpp:15: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/NewNetEngine.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/NewNetEngine.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 81%] Building CXX object CMakeFiles/openlierox.dir/src/common/PhysicsLX56.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/PhysicsLX56.o -c /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56.cpp [ 81%] Building CXX object CMakeFiles/openlierox.dir/src/common/PhysicsLX56_Projectiles.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -O3 -o CMakeFiles/openlierox.dir/src/common/PhysicsLX56_Projectiles.o -c /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56.cpp:21: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 82%] Building CXX object CMakeFiles/openlierox.dir/src/common/Process.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Process.o -c /builddir/build/BUILD/OpenLieroX/src/common/Process.cpp [ 83%] Building CXX object CMakeFiles/openlierox.dir/src/common/SMTP.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/SMTP.o -c /builddir/build/BUILD/OpenLieroX/src/common/SMTP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/ProjAction.h:31, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp:25: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp: In member function 'Proj_Action& Proj_Action::operator=(const Proj_Action&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp:637:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(additionalAction) delete additionalAction; additionalAction = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/PhysicsLX56_Projectiles.cpp:637:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(additionalAction) delete additionalAction; additionalAction = NULL; BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/src/common/Process.cpp:83: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./libs/pstreams/pstream.h: In instantiation of 'redi::basic_pstreambuf* redi::basic_pstreambuf::open(const string&, const argv_type&, redi::pstreams::pmode, const string&) [with CharT = char; Traits = std::char_traits; std::__cxx11::string = std::__cxx11::basic_string; redi::pstreams::argv_type = std::vector >; redi::pstreams::pmode = std::_Ios_Openmode]': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./libs/pstreams/pstream.h:1882:11: required from 'void redi::pstream_common::do_open(const string&, const argv_type&, redi::pstreams::pmode, const string&) [with CharT = char; Traits = std::char_traits; std::__cxx11::string = std::__cxx11::basic_string; redi::pstreams::argv_type = std::vector >; redi::pstreams::pmode = std::_Ios_Openmode]' BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./libs/pstreams/pstream.h:668:9: required from 'void redi::basic_pstream::open(const string&, const argv_type&, redi::basic_pstream::pmode, const string&) [with CharT = char; Traits = std::char_traits; std::__cxx11::string = std::__cxx11::basic_string; redi::basic_pstream::argv_type = std::vector >; redi::basic_pstream::pmode = std::_Ios_Openmode]' BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Process.cpp:102:87: required from here BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./libs/pstreams/pstream.h:1114:19: warning: variable 'ignoreme__stupid_wor_workaround' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int ignoreme__stupid_wor_workaround = ::write(ck_exec[WR], &error_, sizeof(error_)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/SMTP.cpp: In function 'bool SmtpClient_wait(NetworkSocket&, const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/SMTP.cpp:23:10: warning: variable 'startTime' set but not used [-Wunused-but-set-variable] BUILDSTDERR: AbsTime startTime = GetTime(); BUILDSTDERR: ^~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openlierox.dir/src/common/StackWalker.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/StackWalker.o -c /builddir/build/BUILD/OpenLieroX/src/common/StackWalker.cpp [ 84%] Building CXX object CMakeFiles/openlierox.dir/src/common/StringBuf.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/StringBuf.o -c /builddir/build/BUILD/OpenLieroX/src/common/StringBuf.cpp [ 84%] Building CXX object CMakeFiles/openlierox.dir/src/common/StringUtils.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/StringUtils.o -c /builddir/build/BUILD/OpenLieroX/src/common/StringUtils.cpp [ 85%] Building CXX object CMakeFiles/openlierox.dir/src/common/TaskManager.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/TaskManager.o -c /builddir/build/BUILD/OpenLieroX/src/common/TaskManager.cpp [ 86%] Building CXX object CMakeFiles/openlierox.dir/src/common/ThreadPool.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/ThreadPool.o -c /builddir/build/BUILD/OpenLieroX/src/common/ThreadPool.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/StringUtils.cpp: In function 'std::__cxx11::string Base64Decode(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/StringUtils.cpp:1168:10: warning: variable 'rawlen' set but not used [-Wunused-but-set-variable] BUILDSTDERR: size_t rawlen=0; BUILDSTDERR: ^~~~~~ [ 86%] Building CXX object CMakeFiles/openlierox.dir/src/common/Timer.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Timer.o -c /builddir/build/BUILD/OpenLieroX/src/common/Timer.cpp [ 87%] Building CXX object CMakeFiles/openlierox.dir/src/common/Unicode.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Unicode.o -c /builddir/build/BUILD/OpenLieroX/src/common/Unicode.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Timer.cpp: In destructor 'TimerData::~TimerData()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Timer.cpp:158:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(thread) threadPool->wait(thread, NULL); thread = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/common/Timer.cpp:158:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(thread) threadPool->wait(thread, NULL); thread = NULL; BUILDSTDERR: ^~~~~~ [ 87%] Building CXX object CMakeFiles/openlierox.dir/src/common/UploadSpeedTest.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/UploadSpeedTest.o -c /builddir/build/BUILD/OpenLieroX/src/common/UploadSpeedTest.cpp [ 88%] Building CXX object CMakeFiles/openlierox.dir/src/common/Version.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/Version.o -c /builddir/build/BUILD/OpenLieroX/src/common/Version.cpp [ 88%] Building CXX object CMakeFiles/openlierox.dir/src/common/XMLutils.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/XMLutils.o -c /builddir/build/BUILD/OpenLieroX/src/common/XMLutils.cpp [ 89%] Building CXX object CMakeFiles/openlierox.dir/src/common/memstats.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/memstats.o -c /builddir/build/BUILD/OpenLieroX/src/common/memstats.cpp [ 90%] Building CXX object CMakeFiles/openlierox.dir/src/common/sex.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/common/sex.o -c /builddir/build/BUILD/OpenLieroX/src/common/sex.cpp [ 90%] Building CXX object CMakeFiles/openlierox.dir/src/server/CBanList.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CBanList.o -c /builddir/build/BUILD/OpenLieroX/src/server/CBanList.cpp [ 91%] Building CXX object CMakeFiles/openlierox.dir/src/server/CDeathMatch.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CDeathMatch.o -c /builddir/build/BUILD/OpenLieroX/src/server/CDeathMatch.cpp [ 91%] Building CXX object CMakeFiles/openlierox.dir/src/server/CDemolitionsMatch.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CDemolitionsMatch.o -c /builddir/build/BUILD/OpenLieroX/src/server/CDemolitionsMatch.cpp [ 92%] Building CXX object CMakeFiles/openlierox.dir/src/server/CGameMode.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CGameMode.o -c /builddir/build/BUILD/OpenLieroX/src/server/CGameMode.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CDeathMatch.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CDeathMatch.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CDemolitionsMatch.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CDemolitionsMatch.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CBanList.cpp: In member function 'void CBanList::loadList(const string&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CBanList.cpp:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if( !fp ) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CBanList.cpp:201:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: std::string line; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CGameMode.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CGameMode.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 93%] Building CXX object CMakeFiles/openlierox.dir/src/server/CHideAndSeek.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CHideAndSeek.o -c /builddir/build/BUILD/OpenLieroX/src/server/CHideAndSeek.cpp [ 93%] Building CXX object CMakeFiles/openlierox.dir/src/server/CRace.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CRace.o -c /builddir/build/BUILD/OpenLieroX/src/server/CRace.cpp [ 94%] Building CXX object CMakeFiles/openlierox.dir/src/server/CServer.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CServer.o -c /builddir/build/BUILD/OpenLieroX/src/server/CServer.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CHideAndSeek.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CHideAndSeek.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CRace.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CRace.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 94%] Building CXX object CMakeFiles/openlierox.dir/src/server/CServerConnection.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CServerConnection.o -c /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp [ 95%] Building CXX object CMakeFiles/openlierox.dir/src/server/CServer_Game.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CServer_Game.o -c /builddir/build/BUILD/OpenLieroX/src/server/CServer_Game.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameSkin.h:19, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/ProfileSystem.h:24, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp:18: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/Options.h:25, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/LieroX.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'void ByteSwap(unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_n_must_be_equal' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:26:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(n == 1 || n % 2 == 0, n_must_be_equal); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fwrite_endian_compat_wrapper(FILE*, T)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:60:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:61:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h: In function 'size_t fread_compat_wrapper(FILE*, T&)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_nmemb__equals1' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:72:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(nmemb == 1, nmemb__equals1); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/StaticAssert.h:18:80: warning: typedef 'static_assert_typedef_size__mismatch' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef static_assert_test< (int)sizeof(static_assert_failure< (bool)(X) >) > static_assert_typedef_##desc; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/EndianSwap.h:73:2: note: in expansion of macro 'lierox_static_assert' BUILDSTDERR: lierox_static_assert(size == sizeof(T), size__mismatch); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer_Game.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer_Game.cpp:17: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp: In member function 'void CServerConnection::resetNetEngine()': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp:220:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(cNetEngine) delete cNetEngine; cNetEngine = NULL; BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CServerConnection.cpp:220:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(cNetEngine) delete cNetEngine; cNetEngine = NULL; BUILDSTDERR: ^~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openlierox.dir/src/server/CServer_Parse.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CServer_Parse.o -c /builddir/build/BUILD/OpenLieroX/src/server/CServer_Parse.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer_Parse.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer_Parse.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 96%] Building CXX object CMakeFiles/openlierox.dir/src/server/CServer_Send.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CServer_Send.o -c /builddir/build/BUILD/OpenLieroX/src/server/CServer_Send.cpp BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CServer_Parse.cpp: In member function 'void GameServer::ParseConnect(const SmartPointer&, CBytestream*)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/src/server/CServer_Parse.cpp:1137:12: warning: variable 'player' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int p, player = -1; BUILDSTDERR: ^~~~~~ [ 97%] Building CXX object CMakeFiles/openlierox.dir/src/server/CTag.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CTag.o -c /builddir/build/BUILD/OpenLieroX/src/server/CTag.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer_Send.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CServer_Send.cpp:20: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CTag.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CTag.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 97%] Building CXX object CMakeFiles/openlierox.dir/src/server/CTeamDeathMatch.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CTeamDeathMatch.o -c /builddir/build/BUILD/OpenLieroX/src/server/CTeamDeathMatch.cpp [ 98%] Building CXX object CMakeFiles/openlierox.dir/src/server/CaptureTheFlag.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/CaptureTheFlag.o -c /builddir/build/BUILD/OpenLieroX/src/server/CaptureTheFlag.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CTeamDeathMatch.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CWorm.h:28, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CTeamDeathMatch.cpp:12: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CaptureTheFlag.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/CaptureTheFlag.cpp:11: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [ 98%] Building CXX object CMakeFiles/openlierox.dir/src/server/ChatCommand.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/ChatCommand.o -c /builddir/build/BUILD/OpenLieroX/src/server/ChatCommand.cpp [ 99%] Building CXX object CMakeFiles/openlierox.dir/src/server/DedicatedControl.o /usr/bin/c++ -DNBREAKPAD -DX11 -I/builddir/build/BUILD/OpenLieroX/./optional-includes/generated -I/builddir/build/BUILD/OpenLieroX/./include -I/builddir/build/BUILD/OpenLieroX/./libs/pstreams -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/include/hawknl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wall -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT '-D SYSTEM_DATA_DIR="/usr/share"' -o CMakeFiles/openlierox.dir/src/server/DedicatedControl.o -c /builddir/build/BUILD/OpenLieroX/src/server/DedicatedControl.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/ChatCommand.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CGameScript.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/./include/CServer.h:23, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/ChatCommand.cpp:19: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/DedicatedControl.cpp:30: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'SDL_Rect MakeRect(int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = {x, y, w, h}; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:276:26: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: In file included from /builddir/build/BUILD/OpenLieroX/./include/CMap.h:26, BUILDSTDERR: from /builddir/build/BUILD/OpenLieroX/src/server/DedicatedControl.cpp:30: BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImageAdv(SDL_Surface*, SDL_Surface*, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r1 = { dx, dy, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:396:31: warning: narrowing conversion of 'dy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sx' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r2 = { sx, sy, w, h }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'sy' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:397:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h: In function 'void DrawImage(SDL_Surface*, SDL_Surface*, int, int)': BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] BUILDSTDERR: SDL_Rect r = { x, y, 0, 0 }; BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/OpenLieroX/./include/GfxPrimitives.h:434:28: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] [100%] Linking CXX executable bin/openlierox /usr/bin/cmake -E cmake_link_script CMakeFiles/openlierox.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/openlierox.dir/src/main.o CMakeFiles/openlierox.dir/src/breakpad/ExtractInfo.o CMakeFiles/openlierox.dir/src/client/AuxLib.o CMakeFiles/openlierox.dir/src/client/CChatBox.o CMakeFiles/openlierox.dir/src/client/CClient.o CMakeFiles/openlierox.dir/src/client/CClient_Draw.o CMakeFiles/openlierox.dir/src/client/CClient_Game.o CMakeFiles/openlierox.dir/src/client/CClient_Parse.o CMakeFiles/openlierox.dir/src/client/CClient_Send.o CMakeFiles/openlierox.dir/src/client/CFont.o CMakeFiles/openlierox.dir/src/client/CGameSkin.o CMakeFiles/openlierox.dir/src/client/CInput.o CMakeFiles/openlierox.dir/src/client/CNinjaRope.o CMakeFiles/openlierox.dir/src/client/CViewport.o CMakeFiles/openlierox.dir/src/client/CWeather.o CMakeFiles/openlierox.dir/src/client/Cache.o CMakeFiles/openlierox.dir/src/client/Clipboard.o CMakeFiles/openlierox.dir/src/client/ConversationLogger.o CMakeFiles/openlierox.dir/src/client/CrashHandler.o CMakeFiles/openlierox.dir/src/client/Cursor.o CMakeFiles/openlierox.dir/src/client/DynDraw.o CMakeFiles/openlierox.dir/src/client/Entity.o CMakeFiles/openlierox.dir/src/client/Error.o CMakeFiles/openlierox.dir/src/client/FontHandling.o CMakeFiles/openlierox.dir/src/client/GfxPrimitives.o CMakeFiles/openlierox.dir/src/client/GuiPrimitives.o CMakeFiles/openlierox.dir/src/client/IRC.o CMakeFiles/openlierox.dir/src/client/InputEvents.o CMakeFiles/openlierox.dir/src/client/Music.o CMakeFiles/openlierox.dir/src/client/NotifyUser.o CMakeFiles/openlierox.dir/src/client/OLXG15.o CMakeFiles/openlierox.dir/src/client/OpenExternBrowser.o CMakeFiles/openlierox.dir/src/client/Options.o CMakeFiles/openlierox.dir/src/client/ProfileSystem.o CMakeFiles/openlierox.dir/src/client/Sounds.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CAnimation.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBar.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBox.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CBrowser.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CButton.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CChatWidget.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CCheckbox.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CCombobox.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiLayout.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiSkin.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CGuiSkinnedLayout.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CImage.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CInputBox.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CListview.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CMenu.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CScrollbar.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CSlider.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTextButton.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTextbox.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CTitleButton.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CWidget.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/CWidgetList.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Graphics.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/MenuSystem.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_FloatingOptions.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Local.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Main.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Mapeditor.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Chat.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Favourites.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Host.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Internet.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Join.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Lan.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_Main.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Net_News.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Options.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_Player.o CMakeFiles/openlierox.dir/src/client/DeprecatedGUI/Menu_SpeedTest.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CAnimation.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CBackground.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CBorder.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CButton.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CCheckbox.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CCombobox.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CDialog.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CGuiSkin.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CGuiSkinnedLayout.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CImage.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CImageButton.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CInputBox.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CItem.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CLabel.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CLine.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CListview.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMapEditor.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMarquee.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMenu.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CMinimap.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CProgressbar.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CScrollbar.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CSlider.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CTabControl.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CTextbox.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CToggleButton.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CWidget.o CMakeFiles/openlierox.dir/src/client/SkinnedGUI/CommonDialogs.o CMakeFiles/openlierox.dir/src/common/CBonus.o CMakeFiles/openlierox.dir/src/common/CBytestream.o CMakeFiles/openlierox.dir/src/common/CChannel.o CMakeFiles/openlierox.dir/src/common/CGameObject.o CMakeFiles/openlierox.dir/src/common/CGameScript.o CMakeFiles/openlierox.dir/src/common/CMap.o CMakeFiles/openlierox.dir/src/common/CProjectile.o CMakeFiles/openlierox.dir/src/common/CScriptableVars.o CMakeFiles/openlierox.dir/src/common/CShootList.o CMakeFiles/openlierox.dir/src/common/CWorm.o CMakeFiles/openlierox.dir/src/common/CWorm_AI.o CMakeFiles/openlierox.dir/src/common/CWorm_SendRecv.o CMakeFiles/openlierox.dir/src/common/CWorm_Simulate.o CMakeFiles/openlierox.dir/src/common/CWpnRest.o CMakeFiles/openlierox.dir/src/common/Command.o CMakeFiles/openlierox.dir/src/common/ConfigHandler.o CMakeFiles/openlierox.dir/src/common/Console.o CMakeFiles/openlierox.dir/src/common/CssParser.o CMakeFiles/openlierox.dir/src/common/Debug.o CMakeFiles/openlierox.dir/src/common/EventQueue.o CMakeFiles/openlierox.dir/src/common/FeatureList.o CMakeFiles/openlierox.dir/src/common/FileDownload.o CMakeFiles/openlierox.dir/src/common/FindFile.o CMakeFiles/openlierox.dir/src/common/FlagInfo.o CMakeFiles/openlierox.dir/src/common/GeoIPDatabase.o CMakeFiles/openlierox.dir/src/common/Geometry.o CMakeFiles/openlierox.dir/src/common/HTTP.o CMakeFiles/openlierox.dir/src/common/IniReader.o CMakeFiles/openlierox.dir/src/common/IpToCountryDB.o CMakeFiles/openlierox.dir/src/common/MapLoader.o CMakeFiles/openlierox.dir/src/common/MathLib.o CMakeFiles/openlierox.dir/src/common/Misc.o CMakeFiles/openlierox.dir/src/common/Mutex.o CMakeFiles/openlierox.dir/src/common/Networking.o CMakeFiles/openlierox.dir/src/common/NewNetEngine.o CMakeFiles/openlierox.dir/src/common/Physics.o CMakeFiles/openlierox.dir/src/common/PhysicsLX56.o CMakeFiles/openlierox.dir/src/common/PhysicsLX56_Projectiles.o CMakeFiles/openlierox.dir/src/common/Process.o CMakeFiles/openlierox.dir/src/common/SMTP.o CMakeFiles/openlierox.dir/src/common/StackWalker.o CMakeFiles/openlierox.dir/src/common/StringBuf.o CMakeFiles/openlierox.dir/src/common/StringUtils.o CMakeFiles/openlierox.dir/src/common/TaskManager.o CMakeFiles/openlierox.dir/src/common/ThreadPool.o CMakeFiles/openlierox.dir/src/common/Timer.o CMakeFiles/openlierox.dir/src/common/Unicode.o CMakeFiles/openlierox.dir/src/common/UploadSpeedTest.o CMakeFiles/openlierox.dir/src/common/Version.o CMakeFiles/openlierox.dir/src/common/XMLutils.o CMakeFiles/openlierox.dir/src/common/memstats.o CMakeFiles/openlierox.dir/src/common/sex.o CMakeFiles/openlierox.dir/src/server/CBanList.o CMakeFiles/openlierox.dir/src/server/CDeathMatch.o CMakeFiles/openlierox.dir/src/server/CDemolitionsMatch.o CMakeFiles/openlierox.dir/src/server/CGameMode.o CMakeFiles/openlierox.dir/src/server/CHideAndSeek.o CMakeFiles/openlierox.dir/src/server/CRace.o CMakeFiles/openlierox.dir/src/server/CServer.o CMakeFiles/openlierox.dir/src/server/CServerConnection.o CMakeFiles/openlierox.dir/src/server/CServer_Game.o CMakeFiles/openlierox.dir/src/server/CServer_Parse.o CMakeFiles/openlierox.dir/src/server/CServer_Send.o CMakeFiles/openlierox.dir/src/server/CTag.o CMakeFiles/openlierox.dir/src/server/CTeamDeathMatch.o CMakeFiles/openlierox.dir/src/server/CaptureTheFlag.o CMakeFiles/openlierox.dir/src/server/ChatCommand.o CMakeFiles/openlierox.dir/src/server/DedicatedControl.o -o bin/openlierox -lcurl -lSDL -lSDL_image -lNL -lzip -lX11 -lSDL -lpthread -lpthread -lxml2 -lz -lSDL_mixer -lgd make[2]: Leaving directory '/builddir/build/BUILD/OpenLieroX' [100%] Built target openlierox make[1]: Leaving directory '/builddir/build/BUILD/OpenLieroX' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/OpenLieroX/CMakeFiles 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Dr7ypL + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64 + cd OpenLieroX + mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/bin + mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/OpenLieroX + mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/man/man6 + install -m 755 bin/openlierox /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/bin + cp -pr 'share/gamedir/16bit Warfare' 'share/gamedir/8-Bit Warfare v1.2' 'share/gamedir/C&C V1.2B' 'share/gamedir/Carnage Beta1.1' share/gamedir/Castlevania share/gamedir/Classic share/gamedir/Crazy 'share/gamedir/Crazy Penguins 0.4' 'share/gamedir/Cruel Weapons 0.96' 'share/gamedir/FoodFight v0.6' share/gamedir/GeoIP.dat 'share/gamedir/HVL mod v1.0' 'share/gamedir/Liero v1.11' 'share/gamedir/Liero v2.0' 'share/gamedir/LieroX-Mas v1.1' 'share/gamedir/MSF II' 'share/gamedir/MW 1.0' 'share/gamedir/Marine Special Forces v1.22' 'share/gamedir/MatrixMod v0.05b' share/gamedir/NarutoNT-1.26 'share/gamedir/Powerstruck - Dawn' 'share/gamedir/Shock v1.40 Air' 'share/gamedir/Super Mario v0.3' 'share/gamedir/Tnvb v1.1' 'share/gamedir/Trick or Treat v0.4' 'share/gamedir/Trigun 0.99' 'share/gamedir/WH40K 0.13' 'share/gamedir/World War II v1.1' 'share/gamedir/Worm War II v1.0' 'share/gamedir/Zelda v0.8' share/gamedir/cfg share/gamedir/data share/gamedir/default.css share/gamedir/default.png share/gamedir/gui_skins share/gamedir/ip_to_country.csv share/gamedir/levels share/gamedir/promode share/gamedir/scripts share/gamedir/skins 'share/gamedir/starwarsmod v0.2' share/gamedir/themes /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/OpenLieroX + install -p -m 644 doc/openlierox.6 /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/man/man6 + mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/applications /builddir/build/SOURCES/openlierox.desktop + mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/icons/hicolor/scalable/apps + install -p -m 644 share/OpenLieroX.svg /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/icons/hicolor/scalable/apps/openlierox.svg + mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/appdata + cat + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 0.58-0.14.rc3.fc29 --unique-debug-suffix -0.58-0.14.rc3.fc29.riscv64 --unique-debug-src-base openlierox-0.58-0.14.rc3.fc29.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/OpenLieroX extracting debug info from /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/bin/openlierox /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. BUILDSTDERR: 7465 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/cfg/dedicated_config_lx56.py from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/cfg/dedicated_config.py from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/pwn0meter.py from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/DedServerWatcher.py from #!/usr/bin/python to #!/usr/bin/python2. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/dedicated_control_handler.py from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/ded_fixed_gamemode from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/dedicated_control_usercommands.py from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/dedicated_control_io.py from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/dedicated_control from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/Rifles from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/MSF_II from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/CTF from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/HideAndSeek from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/Classic from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/Random from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/Defaults from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! BUILDSTDERR: *** WARNING: mangling shebang in /usr/share/OpenLieroX/scripts/presets/Mortars from #!/usr/bin/python -u to #!/usr/bin/python2 -u. This will become an ERROR, fix it manually! Processing files: openlierox-0.58-0.14.rc3.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aN4qqj + umask 022 + cd /builddir/build/BUILD + cd OpenLieroX + DOCDIR=/builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/doc/openlierox + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/doc/openlierox + cp -pr README.fedora /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/doc/openlierox + cp -pr doc/original_lx_docs/Credits.html doc/original_lx_docs/Faqs-General.html doc/original_lx_docs/Faqs-netplay.html doc/original_lx_docs/Faqs.html doc/original_lx_docs/History.txt doc/original_lx_docs/HowToPlay.html doc/original_lx_docs/Modding.html doc/original_lx_docs/images doc/original_lx_docs/main.html doc/original_lx_docs/readme.txt doc/original_lx_docs/skins.txt doc/original_lx_docs/tips.txt /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/doc/openlierox + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.eBnHty + umask 022 + cd /builddir/build/BUILD + cd OpenLieroX + LICENSEDIR=/builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/licenses/openlierox + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/licenses/openlierox + cp -pr COPYING.LIB /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64/usr/share/licenses/openlierox + exit 0 Provides: OpenLieroX = 0.58-0.14.rc3.fc29 application() application(openlierox.desktop) metainfo() metainfo(openlierox.appdata.xml) openlierox = 1:0.58-0.14.rc3.fc29 openlierox(riscv-64) = 1:0.58-0.14.rc3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /usr/bin/python2 ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libNL.so.1.6()(64bit) libSDL-1.2.so.0()(64bit) libSDL_image-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcurl.so.4()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgd.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.10)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libz.so.1()(64bit) libzip.so.5()(64bit) rtld(GNU_HASH) Processing files: openlierox-debugsource-0.58-0.14.rc3.fc29.riscv64 Provides: openlierox-debugsource = 1:0.58-0.14.rc3.fc29 openlierox-debugsource(riscv-64) = 1:0.58-0.14.rc3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: openlierox-debuginfo-0.58-0.14.rc3.fc29.riscv64 Provides: debuginfo(build-id) = 17f5836568a544f8d4e00f3ea8f05029324d822e openlierox-debuginfo = 1:0.58-0.14.rc3.fc29 openlierox-debuginfo(riscv-64) = 1:0.58-0.14.rc3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openlierox-debugsource(riscv-64) = 1:0.58-0.14.rc3.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64 Wrote: /builddir/build/RPMS/openlierox-0.58-0.14.rc3.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/openlierox-debugsource-0.58-0.14.rc3.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/openlierox-debuginfo-0.58-0.14.rc3.fc29.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.CsFU14 + umask 022 + cd /builddir/build/BUILD + cd OpenLieroX + /usr/bin/rm -rf /builddir/build/BUILDROOT/openlierox-0.58-0.14.rc3.fc29.riscv64 + exit 0 Child return code was: 0