Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/netpanzer.spec'], chrootPath='/var/lib/mock/f37-build-678705-76449/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': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/netpanzer.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': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/netpanzer-0.8.7-20.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/netpanzer.spec'], chrootPath='/var/lib/mock/f37-build-678705-76449/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': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/netpanzer.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': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JUMhGB + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf netpanzer-0.8.7 + /usr/bin/mkdir -p netpanzer-0.8.7 + cd netpanzer-0.8.7 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/netpanzer-0.8.7-source.zip + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #4 (netpanzer-0.8.2-MapSelectionView-memory.patch):' Patch #4 (netpanzer-0.8.2-MapSelectionView-memory.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp Hunk #1 succeeded at 29 (offset 1 line). + echo 'Patch #6 (netpanzer-0.8.7-ccflags.patch):' Patch #6 (netpanzer-0.8.7-ccflags.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file SConstruct Patch #8 (netpanzer-0.8.7-syslibs.patch): + echo 'Patch #8 (netpanzer-0.8.7-syslibs.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file SConstruct Hunk #1 succeeded at 167 (offset 1 line). Hunk #2 succeeded at 217 (offset 1 line). Hunk #3 succeeded at 245 (offset 1 line). patching file src/Lib/2D/Palette.cpp patching file src/Lib/Util/FileSystem.cpp patching file src/Lib/Util/FileSystem.hpp patching file src/NetPanzer/Core/main.cpp patching file src/NetPanzer/Scripts/ScriptHelper.hpp Patch #9 (netpanzer-python3.patch): + echo 'Patch #9 (netpanzer-python3.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file SConstruct patching file SConstruct + rm -r src/Lib/lua src/Lib/physfs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.k2IMB7 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -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,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd netpanzer-0.8.7 + CCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14' + scons datadir=/usr/share/netpanzer -j4 scons: Reading SConscript files ... /bin/sh: line 1: svnversion: command not found NPVERSION = 0.8.7 SVERSION = Building version 0.8.7 in linux scons: done reading SConscript files. scons: Building targets ... g++ -o build/release/src/NetPanzer/Bot/BotTaskList.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Bot/BotTaskList.cpp g++ -o build/release/src/NetPanzer/Bot/Bot.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Bot/Bot.cpp g++ -o build/release/src/NetPanzer/Bot/BotPlayer.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Bot/BotPlayer.cpp g++ -o build/release/src/NetPanzer/Classes/SelectionList.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/SelectionList.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Bot/Bot.cpp:28: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Classes/ScreenSurface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/ScreenSurface.cpp g++ -o build/release/src/NetPanzer/Classes/SpriteSorter.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/SpriteSorter.cpp g++ -o build/release/src/NetPanzer/Classes/WorldMap.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/WorldMap.cpp src/NetPanzer/Classes/SpriteSorter.cpp:28:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 28 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:49, from src/NetPanzer/Classes/SpriteSorter.cpp:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Classes/WorldInputCmdProcessor.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/WorldInputCmdProcessor.cpp g++ -o build/release/src/NetPanzer/Classes/PlayerUnitConfig.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/PlayerUnitConfig.cpp src/NetPanzer/Classes/WorldMap.cpp: In member function ‘void WorldMap::loadMapFile(const std::string&)’: src/NetPanzer/Classes/WorldMap.cpp:51:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr file( | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/NetPanzer/Classes/WorldMap.cpp:23: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ g++ -o build/release/src/NetPanzer/Classes/PlacementMatrix.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/PlacementMatrix.cpp g++ -o build/release/src/NetPanzer/Classes/PlayerState.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/PlayerState.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Classes/WorldInputCmdProcessor.cpp:42: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Classes/TipOfDay.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/TipOfDay.cpp g++ -o build/release/src/NetPanzer/Classes/ViewCamera.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/ViewCamera.cpp src/NetPanzer/Classes/TipOfDay.cpp: In constructor ‘TipOfDay::TipOfDay(const std::string&)’: src/NetPanzer/Classes/TipOfDay.cpp:28:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 28 | std::auto_ptr file( | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/NetPanzer/Classes/TipOfDay.cpp:20: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ g++ -o build/release/src/NetPanzer/Classes/MapFile.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/MapFile.cpp g++ -o build/release/src/NetPanzer/Classes/Sprite.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Sprite.cpp g++ -o build/release/src/NetPanzer/Classes/SelectionBoxSprite.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/SelectionBoxSprite.cpp g++ -o build/release/src/NetPanzer/Classes/SpawnList.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/SpawnList.cpp g++ -o build/release/src/NetPanzer/Classes/TileSet.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/TileSet.cpp g++ -o build/release/src/NetPanzer/Classes/OpcodeDebugger.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/OpcodeDebugger.cpp src/NetPanzer/Classes/TileSet.cpp: In member function ‘void TileSet::loadTileSetInfo(const char*)’: src/NetPanzer/Classes/TileSet.cpp:62:10: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr file (filesystem::openRead(file_path)); | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/NetPanzer/Classes/TileSet.cpp:22: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/NetPanzer/Classes/TileSet.cpp: In member function ‘void TileSet::loadTileSet(const char*)’: src/NetPanzer/Classes/TileSet.cpp:84:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 84 | std::auto_ptr file( | ^~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/NetPanzer/Classes/TileSet.cpp: In member function ‘void TileSet::loadTileSet(const char*, WadMapTable&)’: src/NetPanzer/Classes/TileSet.cpp:122:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 122 | std::auto_ptr file( | ^~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/NetPanzer/Classes/TileSet.cpp: In member function ‘void TileSet::loadTileSetInfo(const char*, WadMapTable&)’: src/NetPanzer/Classes/TileSet.cpp:206:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 206 | std::auto_ptr file( | ^~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ g++ -o build/release/src/NetPanzer/Classes/AI/PathList.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/AI/PathList.cpp g++ -o build/release/src/NetPanzer/Classes/AI/PathingState.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/AI/PathingState.cpp g++ -o build/release/src/NetPanzer/Classes/AI/Astar.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/AI/Astar.cpp g++ -o build/release/src/NetPanzer/Classes/Network/ServerConnectDaemon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/ServerConnectDaemon.cpp g++ -o build/release/src/NetPanzer/Classes/Network/NetMessageEncoder.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetMessageEncoder.cpp g++ -o build/release/src/NetPanzer/Classes/Network/ServerMessageRouter.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/ServerMessageRouter.cpp In file included from src/NetPanzer/Classes/AI/Astar.cpp:21: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:49, from src/NetPanzer/Classes/AI/Astar.cpp:20: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Classes/Network/ServerConnectDaemon.cpp:21: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Classes/Network/NetMessageEncoder.cpp:24: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Classes/Network/ServerMessageRouter.cpp:21: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Classes/Network/NetPacketQueues.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetPacketQueues.cpp g++ -o build/release/src/NetPanzer/Classes/Network/ClientConnectDaemon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/ClientConnectDaemon.cpp g++ -o build/release/src/NetPanzer/Classes/Network/NetworkServer.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetworkServer.cpp g++ -o build/release/src/NetPanzer/Classes/Network/NetworkClient.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetworkClient.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Classes/Network/NetworkServer.cpp:25: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Classes/Network/NetworkClient.cpp:23: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Classes/Network/ClientConnectDaemon.cpp:25: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/NetPanzer/Classes/Network/NetworkServer.cpp: In member function ‘void NetworkServer::sendMessage(PlayerID, NetMessage*, size_t)’: src/NetPanzer/Classes/Network/NetworkServer.cpp:176:37: warning: catching polymorphic type ‘class NetworkException’ by value [-Wcatch-value=] 176 | catch (NetworkException e) | ^ g++ -o build/release/src/NetPanzer/Classes/Network/ClientMessageRouter.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/ClientMessageRouter.cpp g++ -o build/release/src/NetPanzer/Classes/Network/NetMessageDecoder.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetMessageDecoder.cpp g++ -o build/release/src/NetPanzer/Classes/Network/ConnectNetMessage.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/ConnectNetMessage.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Classes/Network/ClientMessageRouter.cpp:21: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Classes/Network/NetworkInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetworkInterface.cpp g++ -o build/release/src/NetPanzer/Classes/Network/NetPacketDebugger.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetPacketDebugger.cpp g++ -o build/release/src/NetPanzer/Classes/Network/NetworkState.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Classes/Network/NetworkState.cpp g++ -o build/release/src/NetPanzer/Core/NetworkGlobals.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Core/NetworkGlobals.cpp g++ -o build/release/src/NetPanzer/Core/main.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Core/main.cpp g++ -o build/release/src/NetPanzer/Interfaces/GameConfig.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/GameConfig.cpp g++ -o build/release/src/NetPanzer/Interfaces/WorldViewInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/WorldViewInterface.cpp g++ -o build/release/src/NetPanzer/Interfaces/ConsoleInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/ConsoleInterface.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/DedicatedGameManager.hpp:27, from src/NetPanzer/Core/main.cpp:49: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/DedicatedGameManager.hpp:28: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Interfaces/KeyboardInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/KeyboardInterface.cpp g++ -o build/release/src/NetPanzer/Interfaces/PlayerInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/PlayerInterface.cpp g++ -o build/release/src/NetPanzer/Interfaces/BaseGameManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/BaseGameManager.cpp g++ -o build/release/src/NetPanzer/Interfaces/Console.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/Console.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Interfaces/BaseGameManager.cpp:28: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Interfaces/PlayerInterface.cpp:32: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Interfaces/BaseGameManager.cpp:41: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/NetPanzer/Interfaces/BaseGameManager.hpp:21, from src/NetPanzer/Interfaces/BaseGameManager.cpp:19: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Interfaces/MapInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/MapInterface.cpp g++ -o build/release/src/NetPanzer/Interfaces/DedicatedGameManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/DedicatedGameManager.cpp g++ -o build/release/src/NetPanzer/Interfaces/ConfigVariable.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/ConfigVariable.cpp g++ -o build/release/src/NetPanzer/Interfaces/GameManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/GameManager.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/DedicatedGameManager.hpp:27, from src/NetPanzer/Interfaces/DedicatedGameManager.cpp:19: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/DedicatedGameManager.hpp:28: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Interfaces/PathScheduler.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/PathScheduler.cpp g++ -o build/release/src/NetPanzer/Interfaces/ChatInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/ChatInterface.cpp In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Interfaces/GameManager.cpp:39: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/NetPanzer/Interfaces/GameManager.hpp:22, from src/NetPanzer/Interfaces/GameManager.cpp:19: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:24, from src/NetPanzer/Interfaces/GameManager.cpp:40: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:25: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Interfaces/PathScheduler.cpp:23: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/Lib/Util/Log.hpp:23, from src/NetPanzer/Interfaces/PathScheduler.cpp:22: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Interfaces/ChatInterface.cpp:25: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Interfaces/TileInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/TileInterface.cpp g++ -o build/release/src/NetPanzer/Interfaces/MouseInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/MouseInterface.cpp g++ -o build/release/src/NetPanzer/Interfaces/ServerConsole.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/ServerConsole.cpp g++ -o build/release/src/NetPanzer/Interfaces/InfoSocket.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/InfoSocket.cpp g++ -o build/release/src/NetPanzer/Interfaces/GameControlRulesDaemon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/GameControlRulesDaemon.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/InfoSocket.cpp:19: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/DedicatedGameManager.hpp:27, from src/NetPanzer/Interfaces/ServerConsole.hpp:23, from src/NetPanzer/Interfaces/ServerConsole.cpp:22: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/DedicatedGameManager.hpp:28: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/NetPanzer/Interfaces/ServerConsole.cpp: In member function ‘void ServerConsole::run()’: src/NetPanzer/Interfaces/ServerConsole.cpp:130:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 130 | fgets(buf, sizeof(buf), stdin); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Interfaces/BotGameManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/BotGameManager.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Interfaces/GameControlRulesDaemon.cpp:32: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Interfaces/PlayerGameManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/PlayerGameManager.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/BotGameManager.hpp:26, from src/NetPanzer/Interfaces/BotGameManager.cpp:18: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/BotGameManager.hpp:27: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Interfaces/Heartbeat.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/Heartbeat.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:24, from src/NetPanzer/Interfaces/PlayerGameManager.cpp:22: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:25: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Interfaces/BotGameManager.cpp:51: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/NetPanzer/Interfaces/BotGameManager.hpp:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Interfaces/MapsManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Interfaces/MapsManager.cpp In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Interfaces/PlayerGameManager.cpp:34: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/NetPanzer/Interfaces/BaseGameManager.hpp:21, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/Heartbeat.cpp:23: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Network/ClientSocket.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Network/ClientSocket.cpp src/NetPanzer/Interfaces/Heartbeat.cpp: In constructor ‘Heartbeat::Heartbeat()’: src/NetPanzer/Interfaces/Heartbeat.cpp:54:32: warning: catching polymorphic type ‘class std::runtime_error’ by value [-Wcatch-value=] 54 | } catch (runtime_error e) { | ^ src/NetPanzer/Interfaces/Heartbeat.cpp: In member function ‘void Heartbeat::startHeartbeat()’: src/NetPanzer/Interfaces/Heartbeat.cpp:117:35: warning: catching polymorphic type ‘class NetworkException’ by value [-Wcatch-value=] 117 | } catch (NetworkException e) { | ^ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Network/ClientSocket.cpp:32: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Network/ProxyServer.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Network/ProxyServer.cpp g++ -o build/release/src/NetPanzer/Objectives/ObjectiveInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Objectives/ObjectiveInterface.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ProxyServer.cpp:25: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Objectives/Objective.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Objectives/Objective.cpp g++ -o build/release/src/NetPanzer/Particles/ParticleTweakView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/ParticleTweakView.cpp g++ -o build/release/src/NetPanzer/Particles/CloudParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/CloudParticle2D.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Objectives/Objective.cpp:31: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Particles/ParticleSystemGlobals.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/ParticleSystemGlobals.cpp g++ -o build/release/src/NetPanzer/Particles/SnowParticleSystem2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/SnowParticleSystem2D.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Objectives/ObjectiveInterface.cpp:42: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Particles/ChunkTrajectoryParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/ChunkTrajectoryParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/PuffParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/PuffParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/CraterParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/CraterParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/TemplateExplosionSystem.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/TemplateExplosionSystem.cpp g++ -o build/release/src/NetPanzer/Particles/FireParticleSystem2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/FireParticleSystem2D.cpp g++ -o build/release/src/NetPanzer/Particles/SmokingTrajectoryParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/SmokingTrajectoryParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/FlashParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/FlashParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/SnowParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/SnowParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/FlameParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/FlameParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/GroundExplosionParticleSystem2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/GroundExplosionParticleSystem2D.cpp g++ -o build/release/src/NetPanzer/Particles/VectorPuffParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/VectorPuffParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/ParticleSystem2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/ParticleSystem2D.cpp g++ -o build/release/src/NetPanzer/Particles/SparkParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/SparkParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/WindParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/WindParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/ParticleInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/ParticleInterface.cpp g++ -o build/release/src/NetPanzer/Particles/RadarPingParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/RadarPingParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/TrajectoryParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/TrajectoryParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/FireParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/FireParticle2D.cpp src/NetPanzer/Particles/ParticleInterface.cpp: In static member function ‘static void ParticleInterface::getMuzzleTips(PackedSurface&, iXY*)’: src/NetPanzer/Particles/ParticleInterface.cpp:1011:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct iXY’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1011 | memset(muzzleTips, 0, sizeof(iXY) * 36); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/NetPanzer/Particles/ParticleInterface.hpp:23, from src/NetPanzer/Particles/ParticleInterface.cpp:20: src/Lib/Types/iXY.hpp:21:8: note: ‘struct iXY’ declared here 21 | struct iXY | ^~~ g++ -o build/release/src/NetPanzer/Particles/SmolderParticleSystem2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/SmolderParticleSystem2D.cpp g++ -o build/release/src/NetPanzer/Particles/TemplateMuzzleSystem.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/TemplateMuzzleSystem.cpp g++ -o build/release/src/NetPanzer/Particles/DirtKickParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/DirtKickParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/Physics.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/Physics.cpp g++ -o build/release/src/NetPanzer/Particles/GroundExplosionParticle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/GroundExplosionParticle2D.cpp g++ -o build/release/src/NetPanzer/Particles/Particle2D.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Particles/Particle2D.cpp g++ -o build/release/src/NetPanzer/PowerUps/PowerUpInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/PowerUps/PowerUpInterface.cpp g++ -o build/release/src/NetPanzer/PowerUps/EnemyRadarPowerUp.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/PowerUps/EnemyRadarPowerUp.cpp g++ -o build/release/src/NetPanzer/PowerUps/BonusUnitPowerUp.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/PowerUps/BonusUnitPowerUp.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/PowerUps/PowerUpInterface.hpp:26, from src/NetPanzer/PowerUps/PowerUpInterface.cpp:19: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/PowerUps/EnemyRadarPowerUp.cpp:28: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/PowerUps/PowerUp.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/PowerUps/PowerUp.cpp g++ -o build/release/src/NetPanzer/PowerUps/UnitPowerUp.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/PowerUps/UnitPowerUp.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/PowerUps/BonusUnitPowerUp.cpp:29: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Resources/ResourceManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Resources/ResourceManager.cpp g++ -o build/release/src/NetPanzer/Scripts/ScriptManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Scripts/ScriptManager.cpp g++ -o build/release/src/NetPanzer/Scripts/NetPanzerModule.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Scripts/NetPanzerModule.cpp src/NetPanzer/Resources/ResourceManager.cpp: In destructor ‘_RMan::~_RMan()’: src/NetPanzer/Resources/ResourceManager.cpp:47:14: warning: the address of ‘_RMan::flagList’ will never be NULL [-Waddress] 47 | if ( flagList ) | ^~~~~~~~ src/NetPanzer/Resources/ResourceManager.cpp:58:15: note: ‘_RMan::flagList’ declared here 58 | Surface * flagList[256]; | ^~~~~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/PowerUps/UnitPowerUp.cpp:29: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Scripts/ScriptHelper.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Scripts/ScriptHelper.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Scripts/NetPanzerModule.cpp:31: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/System/SDLEvents.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/System/SDLEvents.cpp g++ -o build/release/src/NetPanzer/System/SDLSound.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/System/SDLSound.cpp g++ -o build/release/src/NetPanzer/System/DummySound.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/System/DummySound.cpp g++ -o build/release/src/NetPanzer/System/Sound.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/System/Sound.cpp g++ -o build/release/src/NetPanzer/System/SDLVideo.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/System/SDLVideo.cpp g++ -o build/release/src/NetPanzer/Units/UnitBlackBoard.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitBlackBoard.cpp g++ -o build/release/src/NetPanzer/Units/UnitState.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitState.cpp g++ -o build/release/src/NetPanzer/Units/UnitBucketArray.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitBucketArray.cpp g++ -o build/release/src/NetPanzer/Units/UnitInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitInterface.cpp g++ -o build/release/src/NetPanzer/Units/UnitOpcodeEncoder.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitOpcodeEncoder.cpp g++ -o build/release/src/NetPanzer/Units/Vehicle.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/Vehicle.cpp g++ -o build/release/src/NetPanzer/Units/UnitGlobals.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitGlobals.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Units/UnitOpcodeEncoder.cpp:21: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/NetPanzer/Classes/Network/NetworkServer.hpp:24, from src/NetPanzer/Units/UnitInterface.cpp:33: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Units/UnitOpcodeDecoder.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitOpcodeDecoder.cpp In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Units/Vehicle.cpp:28: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/stdexcept:39, from src/NetPanzer/Units/Vehicle.cpp:20: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Units/UnitProfileInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Units/UnitProfileInterface.cpp src/NetPanzer/Units/UnitOpcodeDecoder.cpp: In constructor ‘UnitOpcodeDecoder::UnitOpcodeDecoder()’: src/NetPanzer/Units/UnitOpcodeDecoder.cpp:25:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class UnitOpcodeMessage’; use assignment or value-initialization instead [-Wclass-memaccess] 25 | memset(&opcode_message, 0, sizeof(opcode_message)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/NetPanzer/Units/UnitOpcodeDecoder.hpp:22, from src/NetPanzer/Units/UnitOpcodeDecoder.cpp:20: src/NetPanzer/Classes/Network/UnitNetMessage.hpp:39:7: note: ‘class UnitOpcodeMessage’ declared here 39 | class UnitOpcodeMessage : public NetMessage | ^~~~~~~~~~~~~~~~~ src/NetPanzer/Units/UnitOpcodeDecoder.cpp: In member function ‘void UnitOpcodeDecoder::setMessage(const NetMessage*, size_t)’: src/NetPanzer/Units/UnitOpcodeDecoder.cpp:44:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class UnitOpcodeMessage’; use assignment or value-initialization instead [-Wclass-memaccess] 44 | memset(&opcode_message, 0, sizeof(opcode_message)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/NetPanzer/Classes/Network/UnitNetMessage.hpp:39:7: note: ‘class UnitOpcodeMessage’ declared here 39 | class UnitOpcodeMessage : public NetMessage | ^~~~~~~~~~~~~~~~~ src/NetPanzer/Units/UnitOpcodeDecoder.cpp:48:11: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class UnitOpcodeMessage’ from an array of ‘const class NetMessage’ [-Wclass-memaccess] 48 | memcpy(&opcode_message, message, size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/NetPanzer/Classes/Network/UnitNetMessage.hpp:39:7: note: ‘class UnitOpcodeMessage’ declared here 39 | class UnitOpcodeMessage : public NetMessage | ^~~~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Weapons/Projectile.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/Projectile.cpp g++ -o build/release/src/NetPanzer/Weapons/Weapon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/Weapon.cpp g++ -o build/release/src/NetPanzer/Weapons/ProjectileInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/ProjectileInterface.cpp g++ -o build/release/src/NetPanzer/Weapons/WeaponGlobals.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/WeaponGlobals.cpp g++ -o build/release/src/NetPanzer/Weapons/ShellWeapon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/ShellWeapon.cpp g++ -o build/release/src/NetPanzer/Weapons/BulletWeapon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/BulletWeapon.cpp g++ -o build/release/src/NetPanzer/Weapons/MissleWeapon.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Weapons/MissleWeapon.cpp g++ -o build/release/src/NetPanzer/Views/GameViewGlobals.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/GameViewGlobals.cpp g++ -o build/release/src/NetPanzer/Views/Components/Choice.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/Choice.cpp g++ -o build/release/src/NetPanzer/Views/Components/ScrollBar.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/ScrollBar.cpp g++ -o build/release/src/NetPanzer/Views/Components/InfoBar.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/InfoBar.cpp g++ -o build/release/src/NetPanzer/Views/Components/newButton.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/newButton.cpp g++ -o build/release/src/NetPanzer/Views/Components/View.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/View.cpp g++ -o build/release/src/NetPanzer/Views/Components/Label.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/Label.cpp g++ -o build/release/src/NetPanzer/Views/Components/Desktop.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/Desktop.cpp g++ -o build/release/src/NetPanzer/Views/Components/ViewGlobals.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/ViewGlobals.cpp g++ -o build/release/src/NetPanzer/Views/Components/Button.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/Button.cpp g++ -o build/release/src/NetPanzer/Views/Components/CheckBox.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/CheckBox.cpp g++ -o build/release/src/NetPanzer/Views/Components/Component.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/Component.cpp g++ -o build/release/src/NetPanzer/Views/Components/cInputField.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/cInputField.cpp g++ -o build/release/src/NetPanzer/Views/Components/MiniMap.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/MiniMap.cpp g++ -o build/release/src/NetPanzer/Views/Components/cButton.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Components/cButton.cpp g++ -o build/release/src/NetPanzer/Views/Game/GFlagSelectionView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/GFlagSelectionView.cpp g++ -o build/release/src/NetPanzer/Views/Game/RankView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/RankView.cpp g++ -o build/release/src/NetPanzer/Views/Game/CodeStatsView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/CodeStatsView.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Views/Game/GFlagSelectionView.cpp:24: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/PathScheduler.hpp:21, from src/NetPanzer/Views/Game/CodeStatsView.cpp:25: src/NetPanzer/Classes/AI/Astar.hpp:82:27: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 82 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/Lib/2D/PackedSurface.hpp:21, from src/NetPanzer/Views/Components/cButton.hpp:24, from src/NetPanzer/Views/Components/View.hpp:22, from src/NetPanzer/Views/Game/GameTemplateView.hpp:22, from src/NetPanzer/Views/Game/CodeStatsView.hpp:21, from src/NetPanzer/Views/Game/CodeStatsView.cpp:20: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Views/Game/VehicleSelectionView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/VehicleSelectionView.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Views/Game/RankView.cpp:30: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/NetPanzer/Views/Game/RankView.cpp:117:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 117 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/NetPanzer/Core/CoreTypes.hpp:27, from src/NetPanzer/Resources/ResourceManager.hpp:24, from src/NetPanzer/Views/Game/RankView.cpp:19: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/NetPanzer/Views/Game/RankView.cpp:126:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 126 | : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Views/Game/GameView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/GameView.cpp g++ -o build/release/src/NetPanzer/Views/Game/HelpScrollView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/HelpScrollView.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Views/Game/VehicleSelectionView.cpp:22: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/Game/AreYouSureExitView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/AreYouSureExitView.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/PowerUps/PowerUpInterface.hpp:26, from src/NetPanzer/Views/Game/GameView.cpp:42: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/Game/EndRoundView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/EndRoundView.cpp src/NetPanzer/Views/Game/VehicleSelectionView.cpp: In function ‘VehicleSelectionView::drawMiniProductionStatus(Surface&)’: src/NetPanzer/Views/Game/VehicleSelectionView.cpp:554:54: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 554 | sprintf(outpostUserNameBuf, "Owner: %s...", strBuf); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:906, from /usr/include/SDL/SDL_stdinc.h:33, from /usr/include/SDL/SDL_main.h:29, from /usr/include/SDL/SDL.h:29, from src/NetPanzer/Core/CoreTypes.hpp:25, from src/NetPanzer/Views/Game/VehicleSelectionView.hpp:21, from src/NetPanzer/Views/Game/VehicleSelectionView.cpp:19: In function ‘sprintf’, inlined from ‘VehicleSelectionView::drawMiniProductionStatus(Surface&)’ at src/NetPanzer/Views/Game/VehicleSelectionView.cpp:554:24: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 12 and 267 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/NetPanzer/Views/Game/VehicleSelectionView.cpp: In function ‘VehicleSelectionView::drawMiniProductionStatus(Surface&)’: src/NetPanzer/Views/Game/VehicleSelectionView.cpp:571:48: warning: ‘%s’ directive writing up to 255 bytes into a region of size 246 [-Wformat-overflow=] 571 | sprintf(outpostNameBuf, "Outpost: %s...", strBuf); | ^~ ~~~~~~ In function ‘sprintf’, inlined from ‘VehicleSelectionView::drawMiniProductionStatus(Surface&)’ at src/NetPanzer/Views/Game/VehicleSelectionView.cpp:571:20: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 14 and 269 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Views/Game/ResignView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/ResignView.cpp g++ -o build/release/src/NetPanzer/Views/Game/GameTemplateView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/GameTemplateView.cpp g++ -o build/release/src/NetPanzer/Views/Game/AreYouSureResignView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/AreYouSureResignView.cpp g++ -o build/release/src/NetPanzer/Views/Game/HelpScrollViewAlt.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/HelpScrollViewAlt.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Views/Game/EndRoundView.cpp:30: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/NetPanzer/Views/Game/EndRoundView.cpp:108:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 108 | : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from src/NetPanzer/Core/CoreTypes.hpp:27, from src/NetPanzer/Resources/ResourceManager.hpp:24, from src/NetPanzer/Views/Game/EndRoundView.cpp:19: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/NetPanzer/Views/Game/EndRoundView.cpp:117:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 117 | : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -o build/release/src/NetPanzer/Views/Game/MiniMapView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/MiniMapView.cpp g++ -o build/release/src/NetPanzer/Views/Game/LibView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/LibView.cpp g++ -o build/release/src/NetPanzer/Views/Game/LoadingView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/LoadingView.cpp g++ -o build/release/src/NetPanzer/Views/Game/DisconectedView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/Game/DisconectedView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/MainMenuView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/MainMenuView.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Network/ProxyServer.hpp:24, from src/NetPanzer/Network/ClientSocket.hpp:24, from src/NetPanzer/Classes/Network/NetworkClient.hpp:25, from src/NetPanzer/Views/Game/LoadingView.cpp:13: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/MainMenu/CreditsView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/CreditsView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/OrderingView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/OrderingView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/SpecialButtonView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/SpecialButtonView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/SkirmishView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/SkirmishView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/HelpView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/HelpView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/OptionsTemplateView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/OptionsTemplateView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/RMouseHackView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/RMouseHackView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/MenuTemplateView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/MenuTemplateView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/HostJoinTemplateView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/HostJoinTemplateView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/UnitSelectionView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/UnitSelectionView.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/NetPanzer/Interfaces/InfoSocket.hpp:22, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:24, from src/NetPanzer/Views/MainMenu/Multi/HostJoinTemplateView.cpp:27: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Interfaces/Heartbeat.hpp:22, from src/NetPanzer/Interfaces/PlayerGameManager.hpp:25: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.hpp:24, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.hpp:22, from src/NetPanzer/Views/MainMenu/MenuTemplateView.cpp:36: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:25, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.hpp:24: src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:26: src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/IPAddressView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/IPAddressView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/UnitColorView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/UnitColorView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/HostOptionsView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/HostOptionsView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/ServerListView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/ServerListView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/HostView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/HostView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/GetSessionView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/GetSessionView.cpp In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.hpp:24, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.hpp:22, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.cpp:20: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:25, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.hpp:24: src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:26: src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/TipsView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/TipsView.cpp In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.hpp:24, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.hpp:22, from src/NetPanzer/Views/MainMenu/Multi/GetSessionView.cpp:29: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:25, from src/NetPanzer/Views/MainMenu/Multi/ServerListView.hpp:24: src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:26: src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/PlayerNameView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/PlayerNameView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/JoinView.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/JoinView.cpp g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.cpp In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.hpp:24, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.cpp:20: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerList.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerList.cpp src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp: In member function ‘int MapSelectionView::loadMaps()’: src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp:185:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr file | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp:20: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ g++ -o build/release/src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.cpp g++ -o build/release/src/Lib/2D/Color.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/Color.cpp In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.hpp:24, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerList.hpp:23, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerList.cpp:20: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ g++ -o build/release/src/Lib/2D/Surface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/Surface.cpp g++ -o build/release/src/Lib/2D/RGBColor.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/RGBColor.cpp g++ -o build/release/src/Lib/2D/DigitText.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/DigitText.cpp g++ -o build/release/src/Lib/2D/Span.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/Span.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPSocket.hpp:21, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:25, from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.cpp:20: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ In file included from src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.hpp:26: src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/2D/Surface.cpp: In member function ‘void Surface::loadBMP(const char*, bool)’: src/Lib/2D/Surface.cpp:1497:10: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1497 | std::auto_ptr file( | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/Lib/2D/Surface.cpp:22: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ g++ -o build/release/src/Lib/2D/PackedSurface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/PackedSurface.cpp g++ -o build/release/src/Lib/2D/ColorTable.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/ColorTable.cpp src/Lib/2D/ColorTable.cpp: In member function ‘void ColorTable::loadTable(const char*)’: src/Lib/2D/ColorTable.cpp:287:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 287 | std::auto_ptr file(filesystem::openRead(filename)); | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/Lib/2D/ColorTable.cpp:20: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/Lib/2D/ColorTable.cpp: In member function ‘void ColorTable::saveTable(const char*) const’: src/Lib/2D/ColorTable.cpp:309:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 309 | std::auto_ptr file( | ^~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/Lib/2D/PackedSurface.cpp: In member function ‘void PackedSurface::load(const std::string&)’: src/Lib/2D/PackedSurface.cpp:200:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 200 | std::auto_ptr file( | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/Lib/2D/PackedSurface.cpp:24: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/Lib/2D/PackedSurface.cpp:222:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 222 | fps = * ((float*) (void*) &fpsint); | ~^~~~~~~~~~~~~~~~~~~~~~~~~ src/Lib/2D/PackedSurface.cpp: In member function ‘void PackedSurface::save(const std::string&) const’: src/Lib/2D/PackedSurface.cpp:256:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | std::auto_ptr file( | ^~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/Lib/2D/PackedSurface.cpp:267:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 267 | file->writeSLE32( *((Uint32*) (void*) (&fps)) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o build/release/src/Lib/2D/Palette.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/Palette.cpp g++ -o build/release/src/Lib/2D/BuiltinFont.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/2D/BuiltinFont.cpp g++ -o build/release/src/Lib/Network/TCPListenSocket.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/TCPListenSocket.cpp src/Lib/2D/Palette.cpp: In static member function ‘static void Palette::loadACT(const std::string&)’: src/Lib/2D/Palette.cpp:295:10: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 295 | std::auto_ptr file (filesystem::openRead(filename)); | ^~~~~~~~ In file included from /usr/include/c++/12/memory:76, from src/Lib/2D/Palette.cpp:26: /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here 64 | template class auto_ptr; | ^~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:253:24: warning: ‘/2080.tbl’ directive writing 9 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 253 | sprintf(strBuf, "%s/2080.tbl", tablePath); | ^~~~~~~~~ In file included from /usr/include/stdio.h:906, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3960, from /usr/include/c++/12/string:53, from src/Lib/Util/Log.hpp:23, from src/Lib/2D/Palette.cpp:2: In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:253:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 10 and 521 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:256:24: warning: ‘/4060.tbl’ directive writing 9 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 256 | sprintf(strBuf, "%s/4060.tbl", tablePath); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:256:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 10 and 521 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:259:24: warning: ‘/6040.tbl’ directive writing 9 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 259 | sprintf(strBuf, "%s/6040.tbl", tablePath); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:259:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 10 and 521 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:262:24: warning: ‘/8020.tbl’ directive writing 9 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 262 | sprintf(strBuf, "%s/8020.tbl", tablePath); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:262:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 10 and 521 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:272:24: warning: ‘/Brighten.tbl’ directive writing 13 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 272 | sprintf(strBuf, "%s/Brighten.tbl", tablePath); | ^~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:272:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 14 and 525 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:276:24: warning: ‘/DarkenALot.tbl’ directive writing 15 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 276 | sprintf(strBuf, "%s/DarkenALot.tbl", tablePath); | ^~~~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:276:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 16 and 527 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:278:24: warning: ‘/DarkenALittle.tbl’ directive writing 18 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 278 | sprintf(strBuf, "%s/DarkenALittle.tbl", tablePath); | ^~~~~~~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:278:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 19 and 530 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/Lib/2D/Palette.cpp: In function ‘Palette::setColorTables()’: src/Lib/2D/Palette.cpp:281:24: warning: ‘/LightDark.tbl’ directive writing 14 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 281 | sprintf(strBuf, "%s/LightDark.tbl", tablePath); | ^~~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘Palette::setColorTables()’ at src/Lib/2D/Palette.cpp:281:12: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 15 and 526 bytes into a destination of size 512 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/TCPListenSocket.hpp:21, from src/Lib/Network/TCPListenSocket.cpp:20: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPListenSocket.hpp:22: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPListenSocket.cpp: In member function ‘virtual void network::TCPListenSocket::onDataReady()’: src/Lib/Network/TCPListenSocket.cpp:60:31: warning: catching polymorphic type ‘class NetworkException’ by value [-Wcatch-value=] 60 | } catch (NetworkException e) { | ^ g++ -o build/release/src/Lib/Network/UDPSocket.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/UDPSocket.cpp g++ -o build/release/src/Lib/Network/Address.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/Address.cpp ar rc build/release/libs/libnp2d.a build/release/src/Lib/2D/Color.o build/release/src/Lib/2D/Surface.o build/release/src/Lib/2D/RGBColor.o build/release/src/Lib/2D/DigitText.o build/release/src/Lib/2D/Span.o build/release/src/Lib/2D/PackedSurface.o build/release/src/Lib/2D/ColorTable.o build/release/src/Lib/2D/Palette.o build/release/src/Lib/2D/BuiltinFont.o ranlib build/release/libs/libnp2d.a g++ -o build/release/src/Lib/Network/SocketBase.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/SocketBase.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/UDPSocket.hpp:21, from src/Lib/Network/UDPSocket.cpp:21: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:49:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | UDPSocket(UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:50:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | UDPSocket(const Address& bindaddr, UDPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.hpp:55:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | void send(const Address& toaddr, const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/UDPSocket.cpp:29:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 29 | throw(NetworkException) | ^~~~~ src/Lib/Network/UDPSocket.cpp:36:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw(NetworkException) | ^~~~~ src/Lib/Network/UDPSocket.cpp:62:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | throw(NetworkException) | ^~~~~ In file included from src/Lib/Network/Address.cpp:24: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/Address.cpp:111:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | throw(NetworkException) | ^~~~~ g++ -o build/release/src/Lib/Network/TCPSocket.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/TCPSocket.cpp g++ -o build/release/src/Lib/Network/SocketManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/SocketManager.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/SocketBase.cpp:28: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketManager.hpp:24, from src/Lib/Network/SocketBase.cpp:29: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.cpp:58:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:69:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:96:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | SocketBase::create () throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:120:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | SocketBase::setNonBlocking() throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:146:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 146 | SocketBase::bindSocketTo(const Address& toaddr) throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:170:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 170 | SocketBase::setReuseAddr() throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:191:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | SocketBase::setNoDelay() throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:217:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | SocketBase::doListen() throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:238:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | SocketBase::doConnect() throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:265:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 265 | SocketBase::doSend(const void* data, size_t len) throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:295:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 295 | SocketBase::doReceive(void* buffer, size_t len) throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:330:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 330 | SocketBase::doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:356:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | SocketBase::doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException) | ^~~~~ src/Lib/Network/SocketBase.cpp:384:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | SocketBase::doAccept(Address& fromaddr) throw(NetworkException) | ^~~~~ g++ -o build/release/src/Lib/Network/NetworkManager.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Isrc/Lib src/Lib/Network/NetworkManager.cpp In file included from src/Lib/Network/TCPSocket.cpp:24: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/TCPSocket.hpp:21, from src/Lib/Network/TCPSocket.cpp:25: src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.cpp:33:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | throw(NetworkException) | ^~~~~ src/Lib/Network/TCPSocket.cpp:40:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw(NetworkException) | ^~~~~ src/Lib/Network/TCPSocket.cpp:49:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | throw(NetworkException) | ^~~~~ src/Lib/Network/TCPSocket.cpp:89:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | TCPSocket::send(const void* data, size_t size) throw(NetworkException) | ^~~~~ In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/SocketManager.hpp:23, from src/Lib/Network/SocketManager.cpp:20: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketManager.hpp:24: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/Lib/ArrayUtil/BitArray.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/ArrayUtil/BitArray.cpp g++ -o build/release/src/Lib/ArrayUtil/BoundBox.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/ArrayUtil/BoundBox.cpp g++ -o build/release/src/Lib/INIParser/Store.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/INIParser/Store.cpp In file included from src/Lib/Network/SocketBase.hpp:25, from src/Lib/Network/SocketManager.hpp:23, from src/Lib/Network/NetworkManager.cpp:21: src/Lib/Network/Address.hpp:46:118: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | static Address resolve(const std::string& name, unsigned short port, bool isTcp = true, bool forBinding = false) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:48:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 48 | SocketBase(const Address &a, bool isTcp) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:49:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | SocketBase(SOCKET fd, const Address &a) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:60:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | void setReuseAddr() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:61:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void setNoDelay() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:64:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void bindSocketTo(const Address& toaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:65:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | void bindSocket() throw(NetworkException) { bindSocketTo(addr); }; | ^~~~~ src/Lib/Network/SocketBase.hpp:66:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | void doListen() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | void doConnect() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:68:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | int doSend(const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:69:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | int doReceive(void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:70:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | int doSendTo(const Address& toaddr, const void* data, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:71:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | size_t doReceiveFrom(Address& fromaddr, void* buffer, size_t len) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:72:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | SOCKET doAccept(Address& fromaddr) throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:76:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | void create() throw(NetworkException); | ^~~~~ src/Lib/Network/SocketBase.hpp:77:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | void setNonBlocking() throw(NetworkException); | ^~~~~ In file included from src/Lib/Network/SocketManager.hpp:24: src/Lib/Network/TCPSocket.hpp:49:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 49 | TCPSocket(const Address& address, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:50:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | TCPSocket(const std::string& host,const std::string& port, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:54:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | size_t send(const void* data, size_t datasize) throw(NetworkException); | ^~~~~ src/Lib/Network/TCPSocket.hpp:67:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | TCPSocket(SOCKET fd, const Address& addr, TCPSocketObserver *o) throw(NetworkException); | ^~~~~ g++ -o build/release/src/Lib/INIParser/Section.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/INIParser/Section.cpp g++ -o build/release/src/Lib/Types/iRect.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Types/iRect.cpp ar rc build/release/libs/libnpnetwork.a build/release/src/Lib/Network/TCPListenSocket.o build/release/src/Lib/Network/UDPSocket.o build/release/src/Lib/Network/Address.o build/release/src/Lib/Network/SocketBase.o build/release/src/Lib/Network/TCPSocket.o build/release/src/Lib/Network/SocketManager.o build/release/src/Lib/Network/NetworkManager.o ranlib build/release/libs/libnpnetwork.a g++ -o build/release/src/Lib/Types/iXY.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Types/iXY.cpp g++ -o build/release/src/Lib/Types/Angle.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Types/Angle.cpp g++ -o build/release/src/Lib/Types/fRect.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Types/fRect.cpp g++ -o build/release/src/Lib/Types/fXYZ.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Types/fXYZ.cpp g++ -o build/release/src/Lib/Util/FileSystem.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/FileSystem.cpp g++ -o build/release/src/Lib/Util/Math.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/Math.cpp g++ -o build/release/src/Lib/Util/TimerInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/TimerInterface.cpp g++ -o build/release/src/Lib/Util/TimeStamp.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/TimeStamp.cpp g++ -o build/release/src/Lib/Util/Exception.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/Exception.cpp g++ -o build/release/src/Lib/Util/BresenhamLine.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/BresenhamLine.cpp src/Lib/Util/BresenhamLine.cpp: In member function ‘short int BresenhamLine::increment(iXY*, short int)’: src/Lib/Util/BresenhamLine.cpp:90:18: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 90 | case 0 : if ( !finished) | ^~ src/Lib/Util/BresenhamLine.cpp:91:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 91 | finished = Octant_0_3(); break; | ^~~~~ src/Lib/Util/BresenhamLine.cpp:92:18: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 92 | case 1 : if ( !finished) | ^~ src/Lib/Util/BresenhamLine.cpp:93:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 93 | finished = Octant_1_2(); break; | ^~~~~ src/Lib/Util/BresenhamLine.cpp:94:18: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 94 | case 3 : if ( !finished) | ^~ src/Lib/Util/BresenhamLine.cpp:95:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 95 | finished = Octant_4_7(); break; | ^~~~~ src/Lib/Util/BresenhamLine.cpp:96:18: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 96 | case 4 : if ( !finished) | ^~ src/Lib/Util/BresenhamLine.cpp:97:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 97 | finished = Octant_5_6(); break; | ^~~~~ src/Lib/Util/FileSystem.cpp: In function ‘void filesystem::initialize(const char*, const char*, const char*)’: src/Lib/Util/FileSystem.cpp:34:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 34 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ In file included from src/Lib/Util/FileSystem.hpp:26, from src/Lib/Util/FileSystem.cpp:24: /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:37:44: warning: ‘const char* PHYSFS_getUserDir()’ is deprecated [-Wdeprecated-declarations] 37 | const char* userdir = PHYSFS_getUserDir(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:792:25: note: declared here 792 | PHYSFS_DECL const char *PHYSFS_getUserDir(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:50:58: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 50 | writedir, PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:56:58: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 56 | writedir, PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:60:27: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 60 | PHYSFS_addToSearchPath(writedir, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:61:27: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 61 | PHYSFS_addToSearchPath(basedir, 1); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:82:43: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 82 | PHYSFS_addToSearchPath(str, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:92:32: warning: ‘int PHYSFS_removeFromSearchPath(const char*)’ is deprecated [-Wdeprecated-declarations] 92 | PHYSFS_removeFromSearchPath(writedir); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/physfs.h:878:17: note: declared here 878 | PHYSFS_DECL int PHYSFS_removeFromSearchPath(const char *oldDir) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:93:27: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 93 | PHYSFS_addToSearchPath(writedir, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘void filesystem::addToSearchPath(const char*, bool)’: src/Lib/Util/FileSystem.cpp:104:31: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 104 | if(!PHYSFS_addToSearchPath(directory, append)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:106:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 106 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘void filesystem::removeFromSearchPath(const char*)’: src/Lib/Util/FileSystem.cpp:111:36: warning: ‘int PHYSFS_removeFromSearchPath(const char*)’ is deprecated [-Wdeprecated-declarations] 111 | if(!PHYSFS_removeFromSearchPath(directory)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/physfs.h:878:17: note: declared here 878 | PHYSFS_DECL int PHYSFS_removeFromSearchPath(const char *oldDir) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:113:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 113 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘filesystem::WriteFile* filesystem::openWrite(const char*)’: src/Lib/Util/FileSystem.cpp:160:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 160 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘filesystem::ReadFile* filesystem::openRead(const char*)’: src/Lib/Util/FileSystem.cpp:207:68: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 207 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘filesystem::WriteFile* filesystem::openAppend(const char*)’: src/Lib/Util/FileSystem.cpp:219:54: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 219 | filename, PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘void filesystem::mkdir(const char*)’: src/Lib/Util/FileSystem.cpp:228:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 228 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘void filesystem::remove(const char*)’: src/Lib/Util/FileSystem.cpp:235:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 235 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘bool filesystem::isDirectory(const char*)’: src/Lib/Util/FileSystem.cpp:245:30: warning: ‘int PHYSFS_isDirectory(const char*)’ is deprecated [-Wdeprecated-declarations] 245 | return PHYSFS_isDirectory(filename); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/physfs.h:1159:17: note: declared here 1159 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘bool filesystem::isSymbolicLink(const char*)’: src/Lib/Util/FileSystem.cpp:250:33: warning: ‘int PHYSFS_isSymbolicLink(const char*)’ is deprecated [-Wdeprecated-declarations] 250 | return PHYSFS_isSymbolicLink(filename); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/physfs.h:1182:17: note: declared here 1182 | PHYSFS_DECL int PHYSFS_isSymbolicLink(const char *fname) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In function ‘int64_t filesystem::getLastModTime(const char*)’: src/Lib/Util/FileSystem.cpp:255:44: warning: ‘PHYSFS_sint64 PHYSFS_getLastModTime(const char*)’ is deprecated [-Wdeprecated-declarations] 255 | int64_t modtime = PHYSFS_getLastModTime(filename); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/physfs.h:1206:27: note: declared here 1206 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_getLastModTime(const char *filename) | ^~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:258:54: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 258 | filename, PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::File::seek(uint64_t)’: src/Lib/Util/FileSystem.cpp:287:73: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 287 | throw Exception("Seek operation failed: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::File::setBuffer(uint64_t)’: src/Lib/Util/FileSystem.cpp:299:44: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 299 | PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘size_t filesystem::ReadFile::_read(void*, size_t, size_t)’: src/Lib/Util/FileSystem.cpp:315:32: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 315 | return (size_t) PHYSFS_read(file, buffer, objsize, objcount); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::ReadFile::read(void*, size_t, size_t)’: src/Lib/Util/FileSystem.cpp:320:41: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 320 | PHYSFS_sint64 objsread = PHYSFS_read(file, buffer, objsize, objcount); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Sint8 filesystem::ReadFile::read8()’: src/Lib/Util/FileSystem.cpp:384:19: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 384 | if(PHYSFS_read(file, &val, 1, 1) != 1) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:385:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 385 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Sint16 filesystem::ReadFile::readSLE16()’: src/Lib/Util/FileSystem.cpp:393:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 393 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Uint16 filesystem::ReadFile::readULE16()’: src/Lib/Util/FileSystem.cpp:401:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 401 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Sint16 filesystem::ReadFile::readSBE16()’: src/Lib/Util/FileSystem.cpp:409:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 409 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Uint16 filesystem::ReadFile::readUBE16()’: src/Lib/Util/FileSystem.cpp:417:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 417 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Sint32 filesystem::ReadFile::readSLE32()’: src/Lib/Util/FileSystem.cpp:425:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 425 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Uint32 filesystem::ReadFile::readULE32()’: src/Lib/Util/FileSystem.cpp:433:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 433 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Sint32 filesystem::ReadFile::readSBE32()’: src/Lib/Util/FileSystem.cpp:441:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 441 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘Uint32 filesystem::ReadFile::readUBE32()’: src/Lib/Util/FileSystem.cpp:449:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 449 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘int64_t filesystem::ReadFile::readSLE64()’: src/Lib/Util/FileSystem.cpp:457:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 457 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘uint64_t filesystem::ReadFile::readULE64()’: src/Lib/Util/FileSystem.cpp:465:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 465 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘int64_t filesystem::ReadFile::readSBE64()’: src/Lib/Util/FileSystem.cpp:473:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 473 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘uint64_t filesystem::ReadFile::readUBE64()’: src/Lib/Util/FileSystem.cpp:481:62: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 481 | throw Exception("read error: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::write(const void*, size_t, size_t)’: src/Lib/Util/FileSystem.cpp:506:45: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 506 | PHYSFS_sint64 objswritten = PHYSFS_write(file, buffer, objsize, objcount); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::write8(Sint8)’: src/Lib/Util/FileSystem.cpp:514:20: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 514 | if(PHYSFS_write(file, &val, 1, 1) != 1) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:515:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 515 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeSLE16(Sint16)’: src/Lib/Util/FileSystem.cpp:521:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 521 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeULE16(Uint16)’: src/Lib/Util/FileSystem.cpp:527:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 527 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeSBE16(Sint16)’: src/Lib/Util/FileSystem.cpp:533:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 533 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeUBE16(Uint16)’: src/Lib/Util/FileSystem.cpp:539:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 539 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeSLE32(Sint32)’: src/Lib/Util/FileSystem.cpp:545:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 545 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeULE32(Uint32)’: src/Lib/Util/FileSystem.cpp:551:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 551 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeSBE32(Sint32)’: src/Lib/Util/FileSystem.cpp:557:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 557 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeUBE32(Uint32)’: src/Lib/Util/FileSystem.cpp:563:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 563 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeSLE64(int64_t)’: src/Lib/Util/FileSystem.cpp:569:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 569 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeULE64(uint64_t)’: src/Lib/Util/FileSystem.cpp:575:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 575 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeSBE64(int64_t)’: src/Lib/Util/FileSystem.cpp:581:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 581 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp: In member function ‘void filesystem::WriteFile::writeUBE64(uint64_t)’: src/Lib/Util/FileSystem.cpp:587:66: warning: ‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations] 587 | throw Exception("couldn't write: %s", PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ g++ -o build/release/src/Lib/Util/UtilInterface.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/UtilInterface.cpp g++ -o build/release/src/Lib/Util/StringUtil.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/StringUtil.cpp src/Lib/Util/FileSystem.cpp: In function ‘filesystem::initialize(char const*, char const*, char const*)’: src/Lib/Util/FileSystem.cpp:49:13: warning: pointer may be used after ‘operator delete[](void*)’ [-Wuse-after-free] 49 | throw Exception("failed creating configuration directory: '%s': %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | writedir, PHYSFS_getLastError()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Lib/Util/FileSystem.cpp:47:22: note: call to ‘operator delete[](void*)’ here 47 | delete[] writedir; | ^~~~~~~~ g++ -o build/release/src/Lib/Util/Log.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/Log.cpp g++ -o build/release/src/Lib/Util/Timer.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/Util/Timer.cpp g++ -o build/release/src/Lib/optionmm/command_line.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/optionmm/command_line.cpp g++ -o build/release/src/Lib/optionmm/option.o -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++14 -DPACKAGE_VERSION=\"0.8.7\" -DNP_DATADIR=\"/usr/share/netpanzer\" -O2 -s -Wall -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/Lib -Isrc/NetPanzer -I/usr/include/lua-5.1 -I/usr/include/SDL -Isrc/Lib/physfs/zlib123 src/Lib/optionmm/option.cpp ar rc build/release/libs/libnplibs.a build/release/src/Lib/ArrayUtil/BitArray.o build/release/src/Lib/ArrayUtil/BoundBox.o build/release/src/Lib/INIParser/Store.o build/release/src/Lib/INIParser/Section.o build/release/src/Lib/Types/iRect.o build/release/src/Lib/Types/iXY.o build/release/src/Lib/Types/Angle.o build/release/src/Lib/Types/fRect.o build/release/src/Lib/Types/fXYZ.o build/release/src/Lib/Util/FileSystem.o build/release/src/Lib/Util/Math.o build/release/src/Lib/Util/TimerInterface.o build/release/src/Lib/Util/TimeStamp.o build/release/src/Lib/Util/Exception.o build/release/src/Lib/Util/BresenhamLine.o build/release/src/Lib/Util/UtilInterface.o build/release/src/Lib/Util/StringUtil.o build/release/src/Lib/Util/Log.o build/release/src/Lib/Util/Timer.o build/release/src/Lib/optionmm/command_line.o build/release/src/Lib/optionmm/option.o ranlib build/release/libs/libnplibs.a g++ -o netpanzer -static-libgcc build/release/src/NetPanzer/Bot/BotTaskList.o build/release/src/NetPanzer/Bot/Bot.o build/release/src/NetPanzer/Bot/BotPlayer.o build/release/src/NetPanzer/Classes/SelectionList.o build/release/src/NetPanzer/Classes/ScreenSurface.o build/release/src/NetPanzer/Classes/SpriteSorter.o build/release/src/NetPanzer/Classes/WorldMap.o build/release/src/NetPanzer/Classes/WorldInputCmdProcessor.o build/release/src/NetPanzer/Classes/PlayerUnitConfig.o build/release/src/NetPanzer/Classes/PlacementMatrix.o build/release/src/NetPanzer/Classes/PlayerState.o build/release/src/NetPanzer/Classes/TipOfDay.o build/release/src/NetPanzer/Classes/ViewCamera.o build/release/src/NetPanzer/Classes/MapFile.o build/release/src/NetPanzer/Classes/Sprite.o build/release/src/NetPanzer/Classes/SelectionBoxSprite.o build/release/src/NetPanzer/Classes/SpawnList.o build/release/src/NetPanzer/Classes/TileSet.o build/release/src/NetPanzer/Classes/OpcodeDebugger.o build/release/src/NetPanzer/Classes/AI/PathList.o build/release/src/NetPanzer/Classes/AI/PathingState.o build/release/src/NetPanzer/Classes/AI/Astar.o build/release/src/NetPanzer/Classes/Network/ServerConnectDaemon.o build/release/src/NetPanzer/Classes/Network/NetMessageEncoder.o build/release/src/NetPanzer/Classes/Network/ServerMessageRouter.o build/release/src/NetPanzer/Classes/Network/NetPacketQueues.o build/release/src/NetPanzer/Classes/Network/ClientConnectDaemon.o build/release/src/NetPanzer/Classes/Network/NetworkServer.o build/release/src/NetPanzer/Classes/Network/NetworkClient.o build/release/src/NetPanzer/Classes/Network/ClientMessageRouter.o build/release/src/NetPanzer/Classes/Network/NetMessageDecoder.o build/release/src/NetPanzer/Classes/Network/ConnectNetMessage.o build/release/src/NetPanzer/Classes/Network/NetworkInterface.o build/release/src/NetPanzer/Classes/Network/NetPacketDebugger.o build/release/src/NetPanzer/Classes/Network/NetworkState.o build/release/src/NetPanzer/Core/NetworkGlobals.o build/release/src/NetPanzer/Core/main.o build/release/src/NetPanzer/Interfaces/GameConfig.o build/release/src/NetPanzer/Interfaces/WorldViewInterface.o build/release/src/NetPanzer/Interfaces/ConsoleInterface.o build/release/src/NetPanzer/Interfaces/KeyboardInterface.o build/release/src/NetPanzer/Interfaces/PlayerInterface.o build/release/src/NetPanzer/Interfaces/BaseGameManager.o build/release/src/NetPanzer/Interfaces/Console.o build/release/src/NetPanzer/Interfaces/MapInterface.o build/release/src/NetPanzer/Interfaces/DedicatedGameManager.o build/release/src/NetPanzer/Interfaces/ConfigVariable.o build/release/src/NetPanzer/Interfaces/GameManager.o build/release/src/NetPanzer/Interfaces/PathScheduler.o build/release/src/NetPanzer/Interfaces/ChatInterface.o build/release/src/NetPanzer/Interfaces/TileInterface.o build/release/src/NetPanzer/Interfaces/MouseInterface.o build/release/src/NetPanzer/Interfaces/ServerConsole.o build/release/src/NetPanzer/Interfaces/InfoSocket.o build/release/src/NetPanzer/Interfaces/GameControlRulesDaemon.o build/release/src/NetPanzer/Interfaces/BotGameManager.o build/release/src/NetPanzer/Interfaces/PlayerGameManager.o build/release/src/NetPanzer/Interfaces/Heartbeat.o build/release/src/NetPanzer/Interfaces/MapsManager.o build/release/src/NetPanzer/Network/ClientSocket.o build/release/src/NetPanzer/Network/ProxyServer.o build/release/src/NetPanzer/Objectives/ObjectiveInterface.o build/release/src/NetPanzer/Objectives/Objective.o build/release/src/NetPanzer/Particles/ParticleTweakView.o build/release/src/NetPanzer/Particles/CloudParticle2D.o build/release/src/NetPanzer/Particles/ParticleSystemGlobals.o build/release/src/NetPanzer/Particles/SnowParticleSystem2D.o build/release/src/NetPanzer/Particles/ChunkTrajectoryParticle2D.o build/release/src/NetPanzer/Particles/PuffParticle2D.o build/release/src/NetPanzer/Particles/CraterParticle2D.o build/release/src/NetPanzer/Particles/TemplateExplosionSystem.o build/release/src/NetPanzer/Particles/FireParticleSystem2D.o build/release/src/NetPanzer/Particles/SmokingTrajectoryParticle2D.o build/release/src/NetPanzer/Particles/FlashParticle2D.o build/release/src/NetPanzer/Particles/SnowParticle2D.o build/release/src/NetPanzer/Particles/FlameParticle2D.o build/release/src/NetPanzer/Particles/GroundExplosionParticleSystem2D.o build/release/src/NetPanzer/Particles/VectorPuffParticle2D.o build/release/src/NetPanzer/Particles/ParticleSystem2D.o build/release/src/NetPanzer/Particles/SparkParticle2D.o build/release/src/NetPanzer/Particles/WindParticle2D.o build/release/src/NetPanzer/Particles/ParticleInterface.o build/release/src/NetPanzer/Particles/RadarPingParticle2D.o build/release/src/NetPanzer/Particles/TrajectoryParticle2D.o build/release/src/NetPanzer/Particles/FireParticle2D.o build/release/src/NetPanzer/Particles/SmolderParticleSystem2D.o build/release/src/NetPanzer/Particles/TemplateMuzzleSystem.o build/release/src/NetPanzer/Particles/DirtKickParticle2D.o build/release/src/NetPanzer/Particles/Physics.o build/release/src/NetPanzer/Particles/GroundExplosionParticle2D.o build/release/src/NetPanzer/Particles/Particle2D.o build/release/src/NetPanzer/PowerUps/PowerUpInterface.o build/release/src/NetPanzer/PowerUps/EnemyRadarPowerUp.o build/release/src/NetPanzer/PowerUps/BonusUnitPowerUp.o build/release/src/NetPanzer/PowerUps/PowerUp.o build/release/src/NetPanzer/PowerUps/UnitPowerUp.o build/release/src/NetPanzer/Resources/ResourceManager.o build/release/src/NetPanzer/Scripts/ScriptManager.o build/release/src/NetPanzer/Scripts/NetPanzerModule.o build/release/src/NetPanzer/Scripts/ScriptHelper.o build/release/src/NetPanzer/System/SDLEvents.o build/release/src/NetPanzer/System/SDLSound.o build/release/src/NetPanzer/System/DummySound.o build/release/src/NetPanzer/System/Sound.o build/release/src/NetPanzer/System/SDLVideo.o build/release/src/NetPanzer/Units/UnitBlackBoard.o build/release/src/NetPanzer/Units/UnitState.o build/release/src/NetPanzer/Units/UnitBucketArray.o build/release/src/NetPanzer/Units/UnitInterface.o build/release/src/NetPanzer/Units/UnitOpcodeEncoder.o build/release/src/NetPanzer/Units/Vehicle.o build/release/src/NetPanzer/Units/UnitGlobals.o build/release/src/NetPanzer/Units/UnitOpcodeDecoder.o build/release/src/NetPanzer/Units/UnitProfileInterface.o build/release/src/NetPanzer/Weapons/Projectile.o build/release/src/NetPanzer/Weapons/Weapon.o build/release/src/NetPanzer/Weapons/ProjectileInterface.o build/release/src/NetPanzer/Weapons/WeaponGlobals.o build/release/src/NetPanzer/Weapons/ShellWeapon.o build/release/src/NetPanzer/Weapons/BulletWeapon.o build/release/src/NetPanzer/Weapons/MissleWeapon.o build/release/src/NetPanzer/Views/GameViewGlobals.o build/release/src/NetPanzer/Views/Components/Choice.o build/release/src/NetPanzer/Views/Components/ScrollBar.o build/release/src/NetPanzer/Views/Components/InfoBar.o build/release/src/NetPanzer/Views/Components/newButton.o build/release/src/NetPanzer/Views/Components/View.o build/release/src/NetPanzer/Views/Components/Label.o build/release/src/NetPanzer/Views/Components/Desktop.o build/release/src/NetPanzer/Views/Components/ViewGlobals.o build/release/src/NetPanzer/Views/Components/Button.o build/release/src/NetPanzer/Views/Components/CheckBox.o build/release/src/NetPanzer/Views/Components/Component.o build/release/src/NetPanzer/Views/Components/cInputField.o build/release/src/NetPanzer/Views/Components/MiniMap.o build/release/src/NetPanzer/Views/Components/cButton.o build/release/src/NetPanzer/Views/Game/GFlagSelectionView.o build/release/src/NetPanzer/Views/Game/RankView.o build/release/src/NetPanzer/Views/Game/CodeStatsView.o build/release/src/NetPanzer/Views/Game/VehicleSelectionView.o build/release/src/NetPanzer/Views/Game/GameView.o build/release/src/NetPanzer/Views/Game/HelpScrollView.o build/release/src/NetPanzer/Views/Game/AreYouSureExitView.o build/release/src/NetPanzer/Views/Game/EndRoundView.o build/release/src/NetPanzer/Views/Game/ResignView.o build/release/src/NetPanzer/Views/Game/GameTemplateView.o build/release/src/NetPanzer/Views/Game/AreYouSureResignView.o build/release/src/NetPanzer/Views/Game/HelpScrollViewAlt.o build/release/src/NetPanzer/Views/Game/MiniMapView.o build/release/src/NetPanzer/Views/Game/LibView.o build/release/src/NetPanzer/Views/Game/LoadingView.o build/release/src/NetPanzer/Views/Game/DisconectedView.o build/release/src/NetPanzer/Views/MainMenu/MainMenuView.o build/release/src/NetPanzer/Views/MainMenu/CreditsView.o build/release/src/NetPanzer/Views/MainMenu/OrderingView.o build/release/src/NetPanzer/Views/MainMenu/SpecialButtonView.o build/release/src/NetPanzer/Views/MainMenu/SkirmishView.o build/release/src/NetPanzer/Views/MainMenu/HelpView.o build/release/src/NetPanzer/Views/MainMenu/OptionsTemplateView.o build/release/src/NetPanzer/Views/MainMenu/RMouseHackView.o build/release/src/NetPanzer/Views/MainMenu/MenuTemplateView.o build/release/src/NetPanzer/Views/MainMenu/Multi/HostJoinTemplateView.o build/release/src/NetPanzer/Views/MainMenu/Multi/UnitSelectionView.o build/release/src/NetPanzer/Views/MainMenu/Multi/IPAddressView.o build/release/src/NetPanzer/Views/MainMenu/Multi/UnitColorView.o build/release/src/NetPanzer/Views/MainMenu/Multi/HostOptionsView.o build/release/src/NetPanzer/Views/MainMenu/Multi/ServerListView.o build/release/src/NetPanzer/Views/MainMenu/Multi/HostView.o build/release/src/NetPanzer/Views/MainMenu/Multi/GetSessionView.o build/release/src/NetPanzer/Views/MainMenu/Multi/TipsView.o build/release/src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.o build/release/src/NetPanzer/Views/MainMenu/Multi/PlayerNameView.o build/release/src/NetPanzer/Views/MainMenu/Multi/JoinView.o build/release/src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerInfo.o build/release/src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerList.o build/release/src/NetPanzer/Views/MainMenu/Multi/MasterServer/ServerQueryThread.o -Lbuild/release/libs -Llibs -lnp2d -llua-5.1 -lnpnetwork -lnplibs -lphysfs -lSDL -lSDL_mixer scons: done building targets. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.OQzrsn + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 ++ dirname /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -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,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd netpanzer-0.8.7 + rm -rf /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 + mkdir -p /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/bin + install -m 755 netpanzer /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/bin + mkdir -p /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr cache/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr maps/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr pics/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr powerups/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr scripts/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr units/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr wads/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + cp -pr sound/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/netpanzer/ + rm -f /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/applications/netpanzer.desktop + rm -f /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/pixmaps/netpanzer.xpm + mkdir -p /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/icons/hicolor/48x48/apps + mv netpanzer.png /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/icons/hicolor/48x48/apps + desktop-file-install --dir /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/applications /builddir/build/SOURCES/netpanzer.desktop + mkdir -p /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/appdata + cat + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.8.7-20.fc37 --unique-debug-suffix -0.8.7-20.fc37.riscv64 --unique-debug-src-base netpanzer-0.8.7-20.fc37.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/netpanzer-0.8.7 extracting debug info from /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/bin/netpanzer original debug info size: 33692kB, size after compression: 28616kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 4006 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: netpanzer-0.8.7-20.fc37.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.o4sqkG + umask 022 + cd /builddir/build/BUILD + cd netpanzer-0.8.7 + DOCDIR=/builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/doc/netpanzer + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/doc/netpanzer + cp -pr COPYING /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/doc/netpanzer + cp -pr README README-SDL.txt README-SDL_mixer.txt README-zlib123.txt /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/doc/netpanzer + cp -pr docs/ /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64/usr/share/doc/netpanzer + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(netpanzer.desktop) metainfo() metainfo(netpanzer.appdata.xml) netpanzer = 0.8.7-20.fc37 netpanzer(riscv-64) = 0.8.7-20.fc37 netpanzer-data = 0.8.7-20.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libSDL-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.35)(64bit) liblua-5.1.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libphysfs.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(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.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.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Obsoletes: netpanzer-data <= 0.8 Processing files: netpanzer-debugsource-0.8.7-20.fc37.riscv64 Provides: netpanzer-debugsource = 0.8.7-20.fc37 netpanzer-debugsource(riscv-64) = 0.8.7-20.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: netpanzer-debuginfo-0.8.7-20.fc37.riscv64 Provides: debuginfo(build-id) = 7a07d2865c1a0f4e190fde05bc82de43c273539e netpanzer-debuginfo = 0.8.7-20.fc37 netpanzer-debuginfo(riscv-64) = 0.8.7-20.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netpanzer-debugsource(riscv-64) = 0.8.7-20.fc37 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 Wrote: /builddir/build/RPMS/netpanzer-debugsource-0.8.7-20.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/netpanzer-debuginfo-0.8.7-20.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/netpanzer-0.8.7-20.fc37.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.0onbKS + umask 022 + cd /builddir/build/BUILD + cd netpanzer-0.8.7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/netpanzer-0.8.7-20.fc37.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.ZeyfoB + umask 022 + cd /builddir/build/BUILD + rm -rf netpanzer-0.8.7 netpanzer-0.8.7.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0