D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 warning: line 13: It's not recommended to have unversioned Obsoletes: Obsoletes: ufoai-uforadiant Installing /home/pterjan/rpmbuild/SRPMS/ufoai-2.5-11.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.xUljNW Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.r3dJ6q + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + rm -rf ufoai-2.5-source + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/ufoai-2.5-source.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd ufoai-2.5-source + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ufoai-2.5-mga-dont-strip-binaries.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ufoai-2.5-added-mxml-3.0-compatility-to-XMLwrapper.patch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.h5rkmx + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ufoai-2.5-source + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export 'CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -std=c++98 -Wno-expansion-to-defined' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -std=c++98 -Wno-expansion-to-defined' + ./configure --prefix=/usr --bindir=/usr/games --datadir=/usr/share/games/ufoai --localedir=/usr/share/locale --enable-release --enable-sse --enable-cgame-campaign --enable-cgame-multiplayer --enable-cgame-skirmish --enable-game --enable-memory --enable-testall --enable-ufo2map --enable-ufoded --enable-ufo --enable-ufomodel --disable-uforadiant --enable-ufoslicer use c compiler: gcc use c++ compiler: g++ Enable Streaming SIMD Extensions Compile for linux Compile for x86_64 Compile in release mode Disable ccache Found cc gcc Found cxx g++ Using bindir /usr/games Using datadir /usr/share/games/ufoai Using libdir /usr/lib/ Using localedir /usr/share/locale Using prefix /usr Enable hard linked cgame Use signal handler Setting custom data directory Setting custom library directory Setting custom locale directory Found zip from zip Found python from python Found doxygen from doxygen Could not find xvid.h Found theora/theora.h Found execinfo.h Could not find bfd.h Found sys/utsname.h Found link.h Found jpeglib.h Found zlib.h Found png.h Could not find CUnit/Basic.h Found mxml.h Could not find SDL.h Could not find SDL_mixer.h Could not find SDL_ttf.h Found SDL.h Found SDL_mixer.h Found SDL_ttf.h Could not find picomodel.h Found gtk/gtk.h Could not find gtksourceview/gtksourceview.h Found libxml/parser.h Found AL/al.h Found gtk/gtkglwidget.h Build modules: Build cgame-campaign Build cgame-multiplayer Build cgame-skirmish Build game Build memory Disable testall Build ufo Build ufo2map Build ufoded Build ufomodel Disable uforadiant Build ufoslicer + /usr/bin/make -O -j16 V=1 VERBOSE=1 'LDFLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'uforadiant_LINKER=g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' /bin/sh: line 1: cd: /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/ufoai-2.5-source/contrib/installer/mojosetup/scripts: No such file or directory ls: cannot access '*.lua': No such file or directory find: 'base/maps': No such file or directory build/maps.mk:45: target '.' doesn't match the target pattern build/maps.mk:45: target 'src' doesn't match the target pattern build/maps.mk:45: target 'src/po' doesn't match the target pattern build/maps.mk:45: target 'src/libs' doesn't match the target pattern build/maps.mk:45: target 'radiant' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL' doesn't match the target pattern build/maps.mk:45: target 'eclipse' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer' doesn't match the target pattern build/maps.mk:45: target 'src/client' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern build/maps.mk:45: target 'mods' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl/lib' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/jar' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern build/maps.mk:45: target 'src/docs' doesn't match the target pattern build/maps.mk:45: target 'src/libs/jpeg' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/ranks' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books' doesn't match the target pattern build/maps.mk:45: target 'src/libs/png' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/include' doesn't match the target pattern build/maps.mk:45: target 'src/game' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor' doesn't match the target pattern build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/macosx' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books/coupled' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora' doesn't match the target pattern build/maps.mk:45: target 'src/libs/intl' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern build/maps.mk:45: target 'unittest' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern build/maps.mk:45: target 'src/libs/intl/src' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora/lib' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/solaris' doesn't match the target pattern build/maps.mk:45: target 'src/common' doesn't match the target pattern build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/linux' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor' doesn't match the target pattern build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render' doesn't match the target pattern build/maps.mk:45: target 'build' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/test' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/truetype' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cff' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal' doesn't match the target pattern build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/icons' doesn't match the target pattern build/maps.mk:45: target 'src/libs/zlib' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/windows' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/media' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_mixer' doesn't match the target pattern build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern build/maps.mk:45: target 'build/projects' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/ui' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/autofit' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/sfnt' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gxvalid' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/x11' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psnames' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/stdlib' doesn't match the target pattern build/maps.mk:45: target 'unittest/save' doesn't match the target pattern build/maps.mk:45: target 'src/tests' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern build/maps.mk:45: target 'src/shared' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/windows' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/ufos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/ufos/ui' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books/uncoupled' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type1' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/directfb' doesn't match the target pattern build/maps.mk:45: target 'src/server' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/events' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psaux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cache' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl' doesn't match the target pattern build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/otvalid' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern build/maps.mk:45: target 'src/libs/mxml' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pshinter' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/cocoa' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic' doesn't match the target pattern build/maps.mk:45: target 'android-project' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl/include/curl' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/raster' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gzip' doesn't match the target pattern build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern build/maps.mk:45: target 'src/ports' doesn't match the target pattern build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pfr' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/modes' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/software' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'debian' doesn't match the target pattern build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bdf' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/uikit' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cid' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons/node' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/config' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/smooth' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/bwindow' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/libm' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora/include/theora' doesn't match the target pattern build/maps.mk:45: target 'mods/android' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pcf' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/opengles2' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type42' doesn't match the target pattern build/maps.mk:45: target 'mods/android/ufos' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/windows' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg/src' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/opengl' doesn't match the target pattern build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern build/maps.mk:45: target 'mods/android/ufos/ui' doesn't match the target pattern build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal/services' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern build/maps.mk:45: target 'src/client/input' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor' doesn't match the target pattern build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/docmaker' doesn't match the target pattern build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/core' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models' doesn't match the target pattern build/maps.mk:45: target 'build/modules' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/direct3d' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/winfonts' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/devel' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books/floor' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/core/android' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src' doesn't match the target pattern build/maps.mk:45: target 'android-project/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/windows' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/editors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/darwin' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/editors' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/include/vorbis' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/lzw' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/pandora' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/pthread' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/opengles' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/darwin' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models/md2' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/generic' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/linux' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org/libsdl' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/file' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/qsa' doesn't match the target pattern build/maps.mk:45: target 'src/client/web' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/sequence' doesn't match the target pattern build/maps.mk:45: target 'build/platforms' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org/libsdl/app' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/linux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/directsound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/alsa' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/team' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/opengl' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/.settings' doesn't match the target pattern build/maps.mk:45: target 'android-project/.settings' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg/include/ogg' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bzip2' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/pulseaudio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/paudio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/coreaudio' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/tech' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/validation' doesn't match the target pattern build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern build/maps.mk:45: target 'src/libs/intl/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/ftrandom' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/iphoneos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/bsd' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/cpuinfo' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/winmm' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/sun' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/mapdef' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/entity' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/builder' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/preferences' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/tasks' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/properties' doesn't match the target pattern build/maps.mk:45: target 'unittest/game' doesn't match the target pattern build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/xaudio2' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/sndio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/nas' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/fusionsound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/esd' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/dsp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/bsd' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/arts' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/sequence' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/particle' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/item' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/preferences' doesn't match the target pattern build/maps.mk:45: target 'android-project/res' doesn't match the target pattern build/maps.mk:45: target 'android-project/jni' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern build/maps.mk:45: target 'src/resources' doesn't match the target pattern build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/linux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/disk' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/baudio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/android' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/banks' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/outline' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/validators' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/alienteam' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor.feature' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer.feature' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glslshadereditors.feature' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/preferences' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/unix' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/uikit' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/macosx' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/file/cocoa' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/core/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/atomic' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.updatesite' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/icons' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/syntaxcoloring' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/labeling' doesn't match the target pattern build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern build/maps.mk:45: target 'build/modes' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/dlopen' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/events/nds' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/tiled' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/previewers' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/campaign' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/campaign' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/.settings' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/outline' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/editors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/icons' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/.settings' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/.settings' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/scoping' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/jvmmodel' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/formatting' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/editor' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources/icons' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/quickfix' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/outline' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/hover' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/folding' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/contentassist' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/META-INF' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org/ufoai' doesn't match the target pattern build/maps.mk:45: target 'android-project/res/values' doesn't match the target pattern build/maps.mk:45: target 'android-project/res/layout' doesn't match the target pattern build/maps.mk:45: target 'android-project/jni/src' doesn't match the target pattern build/maps.mk:45: target 'radiant/i18n' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src-gen' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src-gen' doesn't match the target pattern build/maps.mk:45: target 'android-project/libs' doesn't match the target pattern find: 'base/models': No such file or directory find: 'base/models': No such file or directory find: 'base/models': No such file or directory find: 'base/models': No such file or directory ===> CXX [game] src/game/g_actor.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_camera.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_camera.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_mission.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ src/game/g_mission.cpp: In function 'bool G_MissionTouch(Edict*, Edict*)': src/game/g_mission.cpp:65:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 65 | self->count = 0; | ~~~~~~~~~~~~^~~ src/game/g_mission.cpp:68:9: note: here 68 | default: | ^~~~~~~ ===> CXX [game] src/game/g_cmds.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_cmds.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_ai_lua.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_ai_lua.cpp:35: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_morale.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_morale.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_func.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_func.h:31, from src/game/g_func.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_events.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_events.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_inventory.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_match.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_match.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_health.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_health.h:27, from src/game/g_health.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_main.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_edicts.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ src/game/g_edicts.cpp: In function 'Edict* G_EdictDuplicate(const Edict*)': src/game/g_edicts.cpp:134:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Edict' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 134 | memcpy(duplicate, edict, sizeof(*edict)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_combat.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_round.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_round.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_client.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_move.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_move.h:27, from src/game/g_move.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_ai.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_stats.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_stats.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/lua/lauxlib.cpp In file included from /usr/include/ctype.h:25, from src/game/lua/lauxlib.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lbaselib.cpp In file included from /usr/include/ctype.h:25, from src/game/lua/lbaselib.cpp:9: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/g_svcmds.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_svcmds.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_vis.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_vis.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_reaction.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/lua/lfunc.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/luaconf.h:11, from src/game/lua/lua.h:16, from src/game/lua/lfunc.cpp:13: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/ldblib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/game/lua/ldblib.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/g_spawn.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_spawn.h:31, from src/game/g_spawn.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/lua/linit.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/luaconf.h:11, from src/game/lua/lua.h:16, from src/game/lua/linit.cpp:11: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/ldo.cpp In file included from /usr/include/setjmp.h:25, from src/game/lua/ldo.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/ldump.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/luaconf.h:11, from src/game/lua/lua.h:16, from src/game/lua/ldump.cpp:12: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/lua/ldump.cpp: In function 'void DumpString(const TString*, DumpState*)': src/game/lua/ldump.cpp:63:29: warning: comparing the result of pointer addition '(s + 24)' and NULL [-Waddress] 63 | if (s==nullptr || getstr(s)==nullptr) ===> CXX [game] src/game/g_trigger.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/g_utils.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/g_local.h:31, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/g_edict.h: In member function 'void Edict::init()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO' 176 | OBJZERO(*this); | ^~~~~~~ In file included from src/game/g_local.h:317: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ ===> CXX [game] src/game/lua/lmem.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/luaconf.h:11, from src/game/lua/lua.h:16, from src/game/lua/lmem.cpp:13: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lopcodes.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/llimits.h:11, from src/game/lua/lopcodes.h:10, from src/game/lua/lopcodes.cpp:11: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lgc.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/lgc.cpp:7: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/loadlib.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/game/lua/loadlib.cpp:12: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lcode.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/game/lua/lcode.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/lua/lcode.cpp: In function 'void luaK_goiftrue(FuncState*, expdesc*)': src/game/lua/lcode.cpp:553:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 553 | if (!hasjumps(e)) { | ^~ src/game/lua/lcode.cpp:559:5: note: here 559 | default: { | ^~~~~~~ src/game/lua/lcode.cpp: In function 'void luaK_goiffalse(FuncState*, expdesc*)': src/game/lua/lcode.cpp:583:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 583 | if (!hasjumps(e)) { | ^~ src/game/lua/lcode.cpp:589:5: note: here 589 | default: { | ^~~~~~~ ===> CXX [game] src/game/lua/ldebug.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/ldebug.cpp:10: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/lua/ldebug.cpp: In function 'Instruction symbexec(const Proto*, int, int)': src/game/lua/ldebug.cpp:268:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define check(x) if (!(x)) return 0; | ^~ src/game/lua/ldebug.cpp:272:33: note: in expansion of macro 'check' 272 | #define checkreg(pt,reg) check((reg) < (pt)->maxstacksize) | ^~~~~ src/game/lua/ldebug.cpp:414:9: note: in expansion of macro 'checkreg' 414 | checkreg(pt, a+3); | ^~~~~~~~ src/game/lua/ldebug.cpp:416:7: note: here 416 | case OP_JMP: { | ^~~~ ===> CXX [game] src/game/lua/lmathlib.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/game/lua/lmathlib.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lobject.cpp In file included from /usr/include/ctype.h:25, from src/game/lua/lobject.cpp:7: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/loslib.cpp In file included from /usr/include/errno.h:25, from src/game/lua/loslib.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lstate.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/luaconf.h:11, from src/game/lua/lua.h:16, from src/game/lua/lstate.cpp:13: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lstring.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/lstring.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/ltablib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:210, from /usr/lib/gcc/x86_64-mageia-linux/15/include/syslimits.h:9, from /usr/lib/gcc/x86_64-mageia-linux/15/include/limits.h:34, from src/game/lua/luaconf.h:11, from src/game/lua/lua.h:16, from src/game/lua/ltablib.cpp:13: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/lua/ltablib.cpp: In function 'void addfield(lua_State*, luaL_Buffer*, int)': src/game/lua/ltablib.cpp:137:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 137 | if (!lua_isstring(L, -1)) | ^~ src/game/lua/ltablib.cpp:140:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 140 | luaL_addvalue(b); | ^~~~~~~~~~~~~ ===> CXX [game] src/game/lua/ltm.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/ltm.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lapi.cpp In file included from /usr/include/assert.h:35, from src/game/lua/lapi.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/liolib.cpp In file included from /usr/include/errno.h:25, from src/game/lua/liolib.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/llex.cpp In file included from /usr/include/ctype.h:25, from src/game/lua/llex.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/lua/llex.cpp: In function 'int llex(LexState*, SemInfo*)': src/game/lua/llex.cpp:375:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 375 | else luaX_lexerror(ls, "invalid long string delimiter", TK_STRING); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/lua/llex.cpp:377:7: note: here 377 | case '=': { | ^~~~ ===> CXX [game] src/shared/utf8.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/utf8.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/shared/parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/parse.h:30, from src/shared/parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/shared/aabb.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/aabb.h:27, from src/shared/aabb.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lzio.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/lzio.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lstrlib.cpp In file included from /usr/include/ctype.h:25, from src/game/lua/lstrlib.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lparser.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/lparser.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/ltable.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/cmath:46, from /usr/include/c++/15/math.h:36, from src/game/lua/ltable.cpp:21: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/lua/ltable.cpp: In function 'TValue* luaH_get(Table*, const TValue*)': src/game/lua/ltable.cpp:480:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 480 | } | ^ src/game/lua/ltable.cpp:481:5: note: here 481 | default: { | ^~~~~~~ ===> CXX [game] src/game/lua/lundump.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/game/lua/lundump.cpp:7: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/print.cpp In file included from /usr/include/ctype.h:25, from src/game/lua/print.cpp:7: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/q_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/q_shared.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/lua/lvm.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/game/lua/lvm.cpp:8: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/shared/shared.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/shared/../../config.h:3, from src/shared/shared.h:32, from src/shared/shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/chr_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/chr_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/chr_shared.cpp: In function 'void CHRSH_CharGenAbilitySkills(character_t*, bool, const char*)': src/game/chr_shared.cpp:208:97: warning: the address of 'chrTemplate_s::id' will never be NULL [-Waddress] 208 | for (chrTemplate = teamDef->characterTemplates[0]; chrTemplate->id; chrTemplate++) { | ~~~~~~~~~~~~~^~ In file included from src/game/q_shared.h:40: src/game/chr_shared.h:57:14: note: 'chrTemplate_s::id' declared here 57 | char id[MAX_VAR]; /** short name of the template */ | ^~ ===> CXX [game] src/shared/infostring.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/infostring.h:31, from src/shared/infostring.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/inv_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/inv_shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/inv_shared.cpp: In member function 'bool Item::isSameAs(const Item*) const': src/game/inv_shared.cpp:551:18: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 551 | if (this == nullptr || other == nullptr) src/game/inv_shared.cpp: In member function 'const objDef_t* Item::getReactionFireWeaponType() const': src/game/inv_shared.cpp:636:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 636 | if (!this) | ^~ ===> CXX [ufo] src/client/cl_inventory_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/cl_inventory_callbacks.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/game/inventory.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/inventory.h:30, from src/game/inventory.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/inventory.cpp: In member function 'void InventoryInterface::initInventory(const char*, const csi_t*, const inventoryImport_t*)': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/inventory.cpp:994:9: note: in expansion of macro 'OBJZERO' 994 | OBJZERO(*this); | ^~~~~~~ src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ src/game/inventory.cpp: In member function 'void InventoryInterface::destroyInventoryInterface()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/inventory.cpp:1008:9: note: in expansion of macro 'OBJZERO' 1008 | OBJZERO(*this); | ^~~~~~~ src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ ===> CXX [game] src/shared/mathlib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib.h:27, from src/shared/mathlib.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cl_menu.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/cl_menu.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cinematic/cl_cinematic.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cinematic/../../shared/ufotypes.h:32, from src/client/cinematic/cl_cinematic.h:28, from src/client/cinematic/cl_cinematic.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cl_inventory.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_inventory.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/cl_inventory.cpp: In function 'Item* INV_SearchInInventoryWithFilter(const Inventory*, const invDef_t*, const objDef_t*, itemFilterTypes_t)': src/client/cl_inventory.cpp:370:9: warning: 'nonnull' argument 'inv' compared to NULL [-Wnonnull-compare] 370 | if (inv == nullptr) | ^~ ===> CXX [memory] src/tools/memory.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/SDL2/SDL_opengl_glext.h:190, from /usr/include/SDL2/SDL_opengl.h:2099, from src/tools/memory.cpp:6: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/../client/cl_renderer.h:29, from src/tools/../client/client.h:32, from src/tools/memory.cpp:12: src/tools/../client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/tools/../common/common.h:30, from src/tools/memory.cpp:9: src/tools/../client/renderer/r_entity.h: In member function 'void entity_s::init()': src/tools/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tools/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/tools/../client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/tools/../client/renderer/r_model.h:30, from src/tools/../client/cl_renderer.h:28: src/tools/../client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_tutorials.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_tutorials.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_http.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_http.cpp:34: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/../common/http.h:32, from src/client/client.h:43: src/client/cl_http.cpp: In function 'void CL_StartHTTPDownload(dlqueue_t*, dlhandle_t*)': src/client/cl_http.cpp:209:36: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 209 | curl_easy_setopt(dl->curl, CURLOPT_PROGRESSFUNCTION, CL_HTTP_Progress); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1337:3: note: declared here 1337 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ src/client/cl_http.cpp: In function 'void CL_FinishHTTPDownload()': src/client/cl_http.cpp:656:57: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] 656 | curl_easy_getinfo(curl, CURLINFO_SIZE_DOWNLOAD, &fileSize); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2915:3: note: declared here 2915 | CURLINFO_SIZE_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~ src/client/cl_http.cpp:715:41: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] 715 | curl_easy_getinfo(curl, CURLINFO_SIZE_DOWNLOAD, &fileSize); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2915:3: note: declared here 2915 | CURLINFO_SIZE_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~ src/client/cl_http.cpp:670:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 670 | } | ^ src/client/cl_http.cpp:675:17: note: here 675 | case CURLE_COULDNT_RESOLVE_HOST: | ^~~~ ===> CXX [ufo] src/client/cl_console.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_console.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_screen.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_screen.cpp:36: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_language.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_language.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_video.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../shared/ufotypes.h:32, from src/client/cl_video.h:31, from src/client/cl_video.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32, from src/client/cl_video.cpp:27: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/cvar.h:37, from src/client/cl_video.h:33: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_tip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_tip.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_main.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/cl_main.cpp: In function 'void CL_ClearState()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cl_main.cpp:240:9: note: in expansion of macro 'OBJZERO' 240 | OBJZERO(cl); | ^~~~~~~ In file included from src/client/client.h:40: src/client/battlescape/cl_battlescape.h:38:16: note: 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} declared here 38 | typedef struct clientBattleScape_s { | ^~~~~~~~~~~~~~~~~~~ src/client/cl_main.cpp: In function 'void CL_Init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'client_static_t' {aka 'struct client_static_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cl_main.cpp:1216:9: note: in expansion of macro 'OBJZERO' 1216 | OBJZERO(cls); | ^~~~~~~ src/client/client.h:54:16: note: 'client_static_t' {aka 'struct client_static_s'} declared here 54 | typedef struct client_static_s { | ^~~~~~~~~~~~~~~ ===> CXX [ufo] src/client/cl_team.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_team.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/input/cl_joystick.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/input/../../common/../shared/ufotypes.h:32, from src/client/input/../../common/common.h:28, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_joystick.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/input/../cl_renderer.h:29, from src/client/input/../client.h:32: src/client/input/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/input/../renderer/r_gl.h:32, from src/client/input/../renderer/r_image.h:28, from src/client/input/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/input/../../common/common.h:30: src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/input/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/input/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/input/../renderer/r_model.h:30, from src/client/input/../cl_renderer.h:28: src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/input/cl_input.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/input/../../common/../shared/ufotypes.h:32, from src/client/input/../../common/common.h:28, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_input.cpp:41: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/input/../cl_renderer.h:29, from src/client/input/../client.h:32: src/client/input/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/input/../renderer/r_gl.h:32, from src/client/input/../renderer/r_image.h:28, from src/client/input/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/input/../../common/common.h:30: src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/input/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/input/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/input/../renderer/r_model.h:30, from src/client/input/../cl_renderer.h:28: src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cl_irc.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/../common/../shared/ufotypes.h:32, from src/client/../common/common.h:28, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_irc.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cl_renderer.h:29, from src/client/client.h:32: src/client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_image.h:28, from src/client/cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/../common/common.h:30: src/client/renderer/r_entity.h: In member function 'void entity_s::init()': src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/r_model.h:30, from src/client/cl_renderer.h:28: src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/input/cl_keys.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/input/../../common/../shared/ufotypes.h:32, from src/client/input/../../common/common.h:28, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_keys.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/input/../cl_renderer.h:29, from src/client/input/../client.h:32: src/client/input/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/input/../renderer/r_gl.h:32, from src/client/input/../renderer/r_image.h:28, from src/client/input/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/input/../../common/common.h:30: src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/input/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/input/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/input/../renderer/r_model.h:30, from src/client/input/../cl_renderer.h:28: src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cinematic/cl_cinematic_ogm.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cinematic/../../shared/ufotypes.h:32, from src/client/cinematic/cl_cinematic_ogm.h:28, from src/client/cinematic/cl_cinematic_ogm.cpp:10: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cinematic/../cl_renderer.h:29, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_cinematic_ogm.cpp:13: src/client/cinematic/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/cinematic/../renderer/r_gl.h:32, from src/client/cinematic/../renderer/r_image.h:28, from src/client/cinematic/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/cinematic/../../common/common.h:30, from src/client/cinematic/../cl_shared.h:28, from src/client/cinematic/../client.h:31: src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/cinematic/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cinematic/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/cinematic/../renderer/r_model.h:30, from src/client/cinematic/../cl_renderer.h:28: src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cinematic/cl_sequence.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cinematic/../../shared/ufotypes.h:32, from src/client/cinematic/../../shared/mathlib.h:27, from src/client/cinematic/cl_sequence.h:27, from src/client/cinematic/cl_sequence.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cinematic/../cl_renderer.h:29, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_sequence.cpp:30: src/client/cinematic/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/cinematic/../renderer/r_gl.h:32, from src/client/cinematic/../renderer/r_image.h:28, from src/client/cinematic/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/cinematic/../../common/common.h:30, from src/client/cinematic/../cl_shared.h:28, from src/client/cinematic/../client.h:31: src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/cinematic/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cinematic/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/cinematic/../renderer/r_model.h:30, from src/client/cinematic/../cl_renderer.h:28: src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/cinematic/cl_sequence.cpp: In function 'void SEQ_Render3D(sequenceContext_t*)': src/client/cinematic/cl_sequence.cpp:317:25: warning: the address of 'seqEnt_s::parent' will never be NULL [-Waddress] 317 | if (se->parent && se->tag) { | ~~~~^~~~~~ src/client/cinematic/cl_sequence.cpp:88:14: note: 'seqEnt_s::parent' declared here 88 | char parent[MAX_VAR]; /**< in case this is a child model (should get placed onto a tag of the parent) */ | ^~~~~~ src/client/cinematic/cl_sequence.cpp:317:39: warning: the address of 'seqEnt_s::tag' will never be NULL [-Waddress] 317 | if (se->parent && se->tag) { | ~~~~^~~ src/client/cinematic/cl_sequence.cpp:89:14: note: 'seqEnt_s::tag' declared here 89 | char tag[MAX_VAR]; /**< the tag to place this model onto */ | ^~~ ===> CXX [ufo] src/client/battlescape/cl_battlescape.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_battlescape.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_radar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_radar.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cinematic/cl_cinematic_roq.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cinematic/../../shared/ufotypes.h:32, from src/client/cinematic/cl_cinematic_roq.h:28, from src/client/cinematic/cl_cinematic_roq.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cinematic/../cl_renderer.h:29, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_cinematic_roq.cpp:29: src/client/cinematic/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/cinematic/../renderer/r_gl.h:32, from src/client/cinematic/../renderer/r_image.h:28, from src/client/cinematic/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/cinematic/../../common/common.h:30, from src/client/cinematic/../cl_shared.h:28, from src/client/cinematic/../client.h:31: src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/cinematic/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cinematic/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/cinematic/../renderer/r_model.h:30, from src/client/cinematic/../cl_renderer.h:28: src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_camera.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_camera.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_parse.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_hud_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_ugv.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_ugv.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/cl_ugv.cpp: In function 'bool CL_AddUGV(le_t*, entity_t*)': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/cl_ugv.cpp:42:25: note: in expansion of macro 'OBJZERO' 42 | OBJZERO(add); | ^~~~~~~ src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/cl_ugv.cpp:54:25: note: in expansion of macro 'OBJZERO' 54 | OBJZERO(add); | ^~~~~~~ src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/cl_ugv.cpp:67:9: note: in expansion of macro 'OBJZERO' 67 | OBJZERO(add); | ^~~~~~~ src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_spawn.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_spawn.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_hud.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_view.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_view.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/e_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/../../../common/common.h:28, from src/client/battlescape/events/../../cl_shared.h:28, from src/client/battlescape/events/../../client.h:31, from src/client/battlescape/events/e_main.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/../../cl_renderer.h:29, from src/client/battlescape/events/../../client.h:32: src/client/battlescape/events/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/../../renderer/r_gl.h:32, from src/client/battlescape/events/../../renderer/r_image.h:28, from src/client/battlescape/events/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/../../../common/common.h:30: src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/../../renderer/r_model.h:30, from src/client/battlescape/events/../../cl_renderer.h:28: src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/events/e_main.cpp: In function 'const char* CL_ConvertSoundFromEvent(char*, size_t)': src/client/battlescape/events/e_main.cpp:224:62: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 224 | if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1) | ^~ src/client/battlescape/events/e_main.cpp:224:21: note: add parentheses around left hand side expression to silence this warning 224 | if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ( ) src/client/battlescape/events/e_main.cpp:224:62: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare] 224 | if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ===> CXX [ufo] src/client/battlescape/cl_localentity.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/cl_localentity.cpp: In function 'le_t* LE_Add(int)': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'le_t' {aka 'struct le_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/cl_localentity.cpp:1217:9: note: in expansion of macro 'OBJZERO' 1217 | OBJZERO(*le); | ^~~~~~~ In file included from src/client/battlescape/../client.h:39: src/client/battlescape/../battlescape/cl_localentity.h:65:16: note: 'le_t' {aka 'struct le_s'} declared here 65 | typedef struct le_s { | ^~~~ ===> CXX [ufo] src/client/battlescape/cl_actor.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_actor.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/cl_particle.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/../../common/../shared/ufotypes.h:32, from src/client/battlescape/../../common/common.h:28, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_particle.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/../cl_renderer.h:29, from src/client/battlescape/../client.h:32: src/client/battlescape/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/../renderer/r_gl.h:32, from src/client/battlescape/../renderer/r_image.h:28, from src/client/battlescape/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30: src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/cl_particle.cpp: At global scope: src/client/battlescape/cl_particle.cpp:147:27: warning: narrowing conversion of '2147483653' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 147 | PTL_ONLY_ONE_TYPE | V_FLOAT, PTL_ONLY_ONE_TYPE | V_FLOAT, PTL_ONLY_ONE_TYPE | V_FLOAT, | ^ src/client/battlescape/cl_particle.cpp:147:56: warning: narrowing conversion of '2147483653' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 147 | PTL_ONLY_ONE_TYPE | V_FLOAT, PTL_ONLY_ONE_TYPE | V_FLOAT, PTL_ONLY_ONE_TYPE | V_FLOAT, | ^ src/client/battlescape/cl_particle.cpp:147:85: warning: narrowing conversion of '2147483653' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 147 | PTL_ONLY_ONE_TYPE | V_FLOAT, PTL_ONLY_ONE_TYPE | V_FLOAT, PTL_ONLY_ONE_TYPE | V_FLOAT, | ^ src/client/battlescape/cl_particle.cpp:152:27: warning: narrowing conversion of '2147483657' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING | ^ src/client/battlescape/cl_particle.cpp:152:57: warning: narrowing conversion of '2147483657' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING | ^ src/client/battlescape/cl_particle.cpp:152:87: warning: narrowing conversion of '2147483657' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING | ^ src/client/battlescape/cl_particle.cpp:152:117: warning: narrowing conversion of '2147483657' from 'unsigned int' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING, PTL_ONLY_ONE_TYPE | V_STRING | ^ ===> CXX [ufo] src/client/battlescape/events/e_parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/../../../common/common.h:28, from src/client/battlescape/events/../../cl_shared.h:28, from src/client/battlescape/events/../../client.h:31, from src/client/battlescape/events/e_parse.cpp:40: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/../../cl_renderer.h:29, from src/client/battlescape/events/../../client.h:32: src/client/battlescape/events/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/../../renderer/r_gl.h:32, from src/client/battlescape/events/../../renderer/r_image.h:28, from src/client/battlescape/events/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/../../../common/common.h:30: src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/../../renderer/r_model.h:30, from src/client/battlescape/events/../../cl_renderer.h:28: src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/battlescape/events/e_parse.cpp: In function 'bool CL_DelayBattlescapeEvent(int, void*)': src/client/battlescape/events/e_parse.cpp:161:73: warning: cast from type 'const evTimes_t*' {aka 'const evTimes_s*'} to type 'void*' casts away qualifiers [-Wcast-qual] 161 | Com_DPrintf(DEBUG_EVENTSYS, "delay event %p type %s from %i\n", (void*)event, eventData->name, now); | ^~~~~~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/e_server.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/../../../common/common.h:28, from src/client/battlescape/events/../../cl_shared.h:28, from src/client/battlescape/events/../../client.h:31, from src/client/battlescape/events/e_server.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/../../cl_renderer.h:29, from src/client/battlescape/events/../../client.h:32: src/client/battlescape/events/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/../../renderer/r_gl.h:32, from src/client/battlescape/events/../../renderer/r_image.h:28, from src/client/battlescape/events/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/../../../common/common.h:30: src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/../../renderer/r_model.h:30, from src/client/battlescape/events/../../cl_renderer.h:28: src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorendshot.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actoradd.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorappear.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actordie.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actormove.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorshoot.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorstats.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorthrow.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorturn.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invadd.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28, from src/client/battlescape/events/event/inventory/../../../../client.h:31, from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/inventory/../../../../client.h:32: src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invdel.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28, from src/client/battlescape/events/event/inventory/../../../../client.h:31, from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/inventory/../../../../client.h:32: src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invammo.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28, from src/client/battlescape/events/event/inventory/../../../../client.h:31, from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/inventory/../../../../client.h:32: src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorwound.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/actor/../../../../../common/common.h:28, from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28, from src/client/battlescape/events/event/actor/../../../../client.h:31, from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/actor/../../../../client.h:32: src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28: src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invreload.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28, from src/client/battlescape/events/event/inventory/../../../../client.h:31, from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/inventory/../../../../client.h:32: src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28: src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/player/e_event_doendround.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/player/../../../../../common/common.h:28, from src/client/battlescape/events/event/player/../../../../cl_shared.h:28, from src/client/battlescape/events/event/player/../../../../client.h:31, from src/client/battlescape/events/event/player/e_event_doendround.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/player/../../../../client.h:32: src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/player/e_event_endroundannounce.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/player/../../../../../common/common.h:28, from src/client/battlescape/events/event/player/../../../../cl_shared.h:28, from src/client/battlescape/events/event/player/../../../../client.h:31, from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/player/../../../../client.h:32: src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/player/e_event_centerview.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/player/../../../../../common/common.h:28, from src/client/battlescape/events/event/player/../../../../cl_shared.h:28, from src/client/battlescape/events/event/player/../../../../client.h:31, from src/client/battlescape/events/event/player/e_event_centerview.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/player/../../../../client.h:32: src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/player/e_event_reset.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/player/../../../../../common/common.h:28, from src/client/battlescape/events/event/player/../../../../cl_shared.h:28, from src/client/battlescape/events/event/player/../../../../client.h:31, from src/client/battlescape/events/event/player/e_event_reset.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/player/../../../../client.h:32: src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/player/e_event_results.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/player/../../../../../common/common.h:28, from src/client/battlescape/events/event/player/../../../../cl_shared.h:28, from src/client/battlescape/events/event/player/../../../../client.h:31, from src/client/battlescape/events/event/player/e_event_results.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/player/../../../../client.h:32: src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/player/e_event_startgame.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/player/../../../../../common/common.h:28, from src/client/battlescape/events/event/player/../../../../cl_shared.h:28, from src/client/battlescape/events/event/player/../../../../client.h:31, from src/client/battlescape/events/event/player/e_event_startgame.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/player/../../../../client.h:32: src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28: src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_doorclose.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_addedict.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_addedict.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_cameraappear.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/sound/s_sample.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_mixer.h:32, from src/client/sound/s_local.h:30, from src/client/sound/s_sample.h:30, from src/client/sound/s_sample.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_dooropen.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_entappear.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_entappear.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/web/web_cgame.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/web/../../common/../shared/ufotypes.h:32, from src/client/web/../../common/common.h:28, from src/client/web/web_main.h:29, from src/client/web/web_cgame.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_particleappear.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_entdestroy.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_explode.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_explode.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_particlespawn.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/web/web_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/web/../../common/../shared/ufotypes.h:32, from src/client/web/../../common/common.h:28, from src/client/web/web_main.h:29, from src/client/web/web_main.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_entperish.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_entperish.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/sound/s_mix.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/sound/../../common/../shared/ufotypes.h:32, from src/client/sound/../../common/common.h:28, from src/client/sound/../cl_shared.h:28, from src/client/sound/s_mix.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/sound/../cl_renderer.h:29, from src/client/sound/s_mix.cpp:27: src/client/sound/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/sound/../renderer/r_gl.h:32, from src/client/sound/../renderer/r_image.h:28, from src/client/sound/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/sound/../../common/common.h:30: src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/sound/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/sound/../renderer/r_model.h:30, from src/client/sound/../cl_renderer.h:28: src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/battlescape/events/event/world/e_event_sound.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32, from src/client/battlescape/events/event/world/../../../../../common/common.h:28, from src/client/battlescape/events/event/world/../../../../cl_shared.h:28, from src/client/battlescape/events/event/world/../../../../client.h:31, from src/client/battlescape/events/event/world/e_event_sound.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29, from src/client/battlescape/events/event/world/../../../../client.h:32: src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32, from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30, from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28: src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/sound/s_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/sound/../../common/../shared/ufotypes.h:32, from src/client/sound/../../common/common.h:28, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/sound/../cl_renderer.h:29, from src/client/sound/../client.h:32: src/client/sound/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/sound/../renderer/r_gl.h:32, from src/client/sound/../renderer/r_image.h:28, from src/client/sound/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/sound/../../common/common.h:30: src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/sound/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/sound/../renderer/r_model.h:30, from src/client/sound/../cl_renderer.h:28: src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/sound/s_music.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/sound/../../shared/ufotypes.h:32, from src/client/sound/s_music.h:31, from src/client/sound/s_music.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/sound/../cl_renderer.h:29, from src/client/sound/s_music.cpp:33: src/client/sound/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/sound/../renderer/r_gl.h:32, from src/client/sound/../renderer/r_image.h:28, from src/client/sound/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/sound/s_local.h:31, from src/client/sound/s_music.cpp:26: src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/sound/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/sound/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/sound/../renderer/r_model.h:30, from src/client/sound/../cl_renderer.h:28: src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/sound/s_mumble.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/sound/../../common/../shared/ufotypes.h:32, from src/client/sound/../../common/common.h:28, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_mumble.cpp:7: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/sound/../cl_renderer.h:29, from src/client/sound/../client.h:32: src/client/sound/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/sound/../renderer/r_gl.h:32, from src/client/sound/../renderer/r_image.h:28, from src/client/sound/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/sound/../../common/common.h:30: src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/sound/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/sound/../renderer/r_model.h:30, from src/client/sound/../cl_renderer.h:28: src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_popup.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_popup.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/cl_game_team.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/../../common/../shared/ufotypes.h:32, from src/client/cgame/../../common/common.h:28, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cgame/../cl_renderer.h:29, from src/client/cgame/../client.h:32: src/client/cgame/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/cgame/../renderer/r_gl.h:32, from src/client/cgame/../renderer/r_image.h:28, from src/client/cgame/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/cgame/../../common/common.h:30: src/client/cgame/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/cgame/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cgame/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/cgame/../renderer/r_model.h:30, from src/client/cgame/../cl_renderer.h:28: src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/cgame/cl_game_team.cpp: In function 'void GAME_LoadItem(mxml_node_t*, Item*, containerIndex_t*, int*, int*)': src/client/cgame/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class Item'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cgame/cl_game_team.cpp:630:9: note: in expansion of macro 'OBJZERO' 630 | OBJZERO(*item); | ^~~~~~~ In file included from src/client/cgame/../../common/../game/q_shared.h:39, from src/client/cgame/../../common/scripts.h:259, from src/client/cgame/../../common/common.h:184: src/client/cgame/../../common/../game/inv_shared.h:409:7: note: 'class Item' declared here 409 | class Item { | ^~~~ ===> CXX [ufo] src/client/ui/ui_behaviour.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_behaviour.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_behaviour.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/cgame/cl_game.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/../../common/../shared/ufotypes.h:32, from src/client/cgame/../../common/common.h:28, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cgame/../cl_renderer.h:29, from src/client/cgame/../client.h:32, from src/client/cgame/cl_game.cpp:27: src/client/cgame/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/cgame/../renderer/r_gl.h:32, from src/client/cgame/../renderer/r_image.h:28, from src/client/cgame/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/cgame/../../common/common.h:30: src/client/cgame/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/cgame/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cgame/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/cgame/../renderer/r_model.h:30, from src/client/cgame/../cl_renderer.h:28: src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_sound.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_sound.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/ui_dragndrop.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../../../shared/mathlib.h:27, from src/client/ui/node/ui_node_window.h:27, from src/client/ui/ui_internal.h:35, from src/client/ui/ui_dragndrop.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28, from src/client/ui/node/ui_node_abstractnode.h:28, from src/client/ui/node/ui_node_window.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_components.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../../../shared/mathlib.h:27, from src/client/ui/node/ui_node_window.h:27, from src/client/ui/ui_internal.h:35, from src/client/ui/ui_components.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28, from src/client/ui/node/ui_node_abstractnode.h:28, from src/client/ui/node/ui_node_window.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_font.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_font.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_font.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/ui_font.cpp: In function 'bool UI_ParseFont(const char*, const char**)': src/client/ui/ui_font.cpp:121:46: warning: this statement may fall through [-Wimplicit-fallthrough=] 121 | token++; | ~~~~~^~ src/client/ui/ui_font.cpp:122:33: note: here 122 | case V_HUNK_STRING: | ^~~~ ===> CXX [ufo] src/client/ui/ui_data.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../common/../shared/ufotypes.h:32, from src/client/ui/../../common/common.h:28, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_data.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_data.cpp:28: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/../../common/common.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_timer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../common/../shared/ufotypes.h:32, from src/client/ui/../../common/common.h:28, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_timer.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/ui_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_main.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_main.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_draw.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_draw.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_draw.cpp:27: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_input.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_input.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_input.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_nodes.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_nodes.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_nodes.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/ui_nodes.cpp: In function 'void UI_InitNodes()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct uiBehaviour_t' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/ui_nodes.cpp:633:17: note: in expansion of macro 'OBJZERO' 633 | OBJZERO(*current); | ^~~~~~~ In file included from src/client/ui/ui_internal.h:39: src/client/ui/ui_behaviour.h:38:8: note: 'struct uiBehaviour_t' declared here 38 | struct uiBehaviour_t { | ^~~~~~~~~~~~~ ===> CXX [ufo] src/client/ui/ui_expression.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../common/../shared/ufotypes.h:32, from src/client/ui/../../common/common.h:28, from src/client/ui/ui_expression.h:27, from src/client/ui/ui_expression.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_expression.cpp:28: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/../../common/common.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/ui_expression.cpp: In function 'uiNode_t* UI_GetNodeFromExpression(uiAction_t*, const uiCallContext_t*, const value_t**)': src/client/ui/ui_expression.cpp:117:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 117 | } | ^ src/client/ui/ui_expression.cpp:119:9: note: here 119 | case EA_OPERATOR_UNARY: | ^~~~ src/client/ui/ui_expression.cpp: In function 'bool UI_GetBooleanFromExpression(uiAction_t*, const uiCallContext_t*)': src/client/ui/ui_expression.cpp:489:68: warning: this statement may fall through [-Wimplicit-fallthrough=] 489 | name = UI_GenInjectedString(name, false, context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/client/ui/ui_expression.cpp:490:33: note: here 490 | case EA_VALUE_CVARNAME: | ^~~~ src/client/ui/ui_expression.cpp:493:68: warning: this statement may fall through [-Wimplicit-fallthrough=] 493 | name = UI_GenInjectedString(name, false, context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/client/ui/ui_expression.cpp:494:33: note: here 494 | case EA_VALUE_PATHNODE: { | ^~~~ ===> CXX [ufo] src/client/ui/node/ui_node_abstractnode.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_abstractnode.h:28, from src/client/ui/node/ui_node_abstractnode.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_abstractscrollbar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/../ui_behaviour.h:27, from src/client/ui/node/ui_node_abstractscrollbar.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/ui_actions.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_actions.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_actions.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../common/../shared/ufotypes.h:32, from src/client/ui/../../common/common.h:28, from src/client/ui/../cl_shared.h:28, from src/client/ui/../client.h:31, from src/client/ui/ui_parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/../cl_renderer.h:29, from src/client/ui/../client.h:32: src/client/ui/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/../renderer/r_gl.h:32, from src/client/ui/../renderer/r_image.h:28, from src/client/ui/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/../../common/common.h:30: src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/../renderer/r_model.h:30, from src/client/ui/../cl_renderer.h:28: src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/ui_parse.cpp: In function 'uiAction_t* UI_ParseActionList(uiNode_t*, const char**, const char**)': src/client/ui/ui_parse.cpp:516:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 516 | if (!lastAction || (lastAction->type != EA_IF && lastAction->type != EA_ELIF)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/ui_parse.cpp:521:17: note: here 521 | case EA_WHILE: | ^~~~ ===> CXX [ufo] src/client/ui/ui_node.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/bits/exception.h:38, from /usr/include/c++/15/typeinfo:36, from src/client/ui/ui_node.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_node.cpp:37: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_node.cpp:27: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_controls.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_controls.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/ui_tooltip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../common/../shared/ufotypes.h:32, from src/client/ui/../../common/common.h:28, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_tooltip.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/../cl_renderer.h:29, from src/client/ui/ui_render.h:28, from src/client/ui/ui_tooltip.cpp:31: src/client/ui/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/../renderer/r_gl.h:32, from src/client/ui/../renderer/r_image.h:28, from src/client/ui/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/../../common/common.h:30: src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/../renderer/r_model.h:30, from src/client/ui/../cl_renderer.h:28: src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_sprite.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_sprite.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_sprite.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_abstractoption.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractoption.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_abstractoption.cpp:27: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_render.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_render.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/../cl_renderer.h:29, from src/client/ui/ui_render.h:28, from src/client/ui/ui_render.cpp:27: src/client/ui/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/../renderer/r_gl.h:32, from src/client/ui/../renderer/r_image.h:28, from src/client/ui/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/../renderer/r_model.h:30, from src/client/ui/../cl_renderer.h:28: src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/ui_windows.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/../../shared/ufotypes.h:32, from src/client/ui/ui_data.h:29, from src/client/ui/ui_main.h:27, from src/client/ui/ui_windows.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_windows.cpp:26: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/ui_windows.cpp: In function 'void UI_DebugTree_f()': src/client/ui/ui_windows.cpp:676:26: warning: '%s' directive argument is null [-Wformat-overflow=] 676 | Com_Printf("+ %s %s\n", UI_Node_GetWidgetName(node), node->name); | ^~ ===> CXX [ufo] src/client/ui/node/ui_node_bar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_bar.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_bar.cpp:33: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_abstractvalue.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_abstractvalue.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_abstractvalue.cpp:29: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_abstractscrollable.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractscrollable.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_abstractscrollable.cpp:30: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_base.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_base.cpp:24: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_base.cpp:29: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_battlescape.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_battlescape.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_battlescape.cpp:32: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_baseinventory.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_baseinventory.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_baseinventory.cpp:36: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_checkbox.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_checkbox.cpp:34: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_checkbox.cpp:39: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_data.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_data.cpp:33: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_data.cpp:39: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_button.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_button.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_button.cpp:34: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_ekg.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_ekg.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_ekg.cpp:29: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_geoscape.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_geoscape.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_geoscape.cpp:30: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_item.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_item.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/node/ui_node_item.cpp:30: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_editor.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_editor.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_editor.cpp:35: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_container.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_container.cpp:42: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/node/ui_node_container.cpp: In function 'void UI_ContainerNodeDrawDropPreview(uiNode_t*)': src/client/ui/node/ui_node_container.cpp:544:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 544 | if (!Key_IsDown(K_SHIFT) || CL_BattlescapeRunning()) | ^~ src/client/ui/node/ui_node_container.cpp:546:9: note: here 546 | case INV_FITS_ONLY_ROTATED: | ^~~~ ===> CXX [ufo] src/client/ui/node/ui_node_linechart.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_linechart.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_linechart.cpp:27: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_image.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_image.cpp:39: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_image.cpp:42: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/ui/node/ui_node_image.cpp: In member function 'virtual void uiImageNode::draw(uiNode_t*)': src/client/ui/node/ui_node_image.cpp:181:25: warning: 'imagepos[0]' may be used uninitialized [-Wmaybe-uninitialized] 181 | UI_DrawNormImage(false, imagepos[0] + node->padding, imagepos[1] + node->padding, size[0], size[1], | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | EXTRADATA(node).texh[0], EXTRADATA(node).texh[1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | EXTRADATA(node).texl[0], EXTRADATA(node).texl[1], image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/ui_node_image.cpp:126:16: note: 'imagepos[0]' was declared here 126 | vec2_t imagepos; | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_messagelist.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_messagelist.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_messagelist.cpp:27: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_material_editor.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../common/../shared/ufotypes.h:32, from src/client/ui/node/../../../common/common.h:28, from src/client/ui/node/../../cl_shared.h:28, from src/client/ui/node/../../client.h:31, from src/client/ui/node/ui_node_material_editor.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../../client.h:32: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_model.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_model.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_model.cpp:31: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_optionlist.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optionlist.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_optionlist.cpp:32: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_special.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../common/../shared/ufotypes.h:32, from src/client/ui/node/../../../common/common.h:28, from src/client/ui/node/../../cl_shared.h:28, from src/client/ui/node/ui_node_special.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_radiobutton.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_radiobutton.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_radiobutton.cpp:43: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_panel.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_panel.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_panel.cpp:28: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_option.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_option.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_option.cpp:31: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_optiontree.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optiontree.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_optiontree.cpp:33: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_radar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_radar.h:27, from src/client/ui/node/ui_node_radar.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_radar.cpp:27: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_rows.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/../ui_behaviour.h:27, from src/client/ui/node/ui_node_rows.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_rows.cpp:27: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_sequence.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_sequence.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_sequence.cpp:30: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_timer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../common/../shared/ufotypes.h:32, from src/client/ui/node/../../../common/common.h:28, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_parse.h:27, from src/client/ui/node/ui_node_timer.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_string.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_string.cpp:47: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_string.cpp:52: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_selectbox.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_selectbox.cpp:46: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_selectbox.cpp:47: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_spinner.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_spinner.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_spinner.cpp:33: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_tbar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_tbar.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_tbar.cpp:28: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_zone.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_zone.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_tab.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_tab.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_tab.cpp:34: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_text2.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text2.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_text2.cpp:28: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_text.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_text.cpp:27: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_textentry.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textentry.cpp:32: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_textentry.cpp:39: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_texture.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_texture.cpp:34: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_texture.cpp:37: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_textlist.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textlist.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_textlist.cpp:26: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_video.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_video.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_video.cpp:39: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_todo.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_todo.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_todo.cpp:31: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_vscrollbar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_nodes.h:27, from src/client/ui/node/ui_node_vscrollbar.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../../cl_renderer.h:29, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_vscrollbar.cpp:33: src/client/ui/node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../../renderer/r_gl.h:32, from src/client/ui/node/../../renderer/r_image.h:28, from src/client/ui/node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../../common/scripts.h:28, from src/client/ui/node/../ui_nodes.h:28: src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../../renderer/r_model.h:30, from src/client/ui/node/../../cl_renderer.h:28: src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_corona.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_corona.cpp:22: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/ui/node/ui_node_window.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/ui/node/../../../shared/ufotypes.h:32, from src/client/ui/node/../ui_data.h:29, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_window.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/../node/../../cl_renderer.h:29, from src/client/ui/node/../node/ui_node_model.h:29, from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_window.cpp:30: src/client/ui/node/../node/../../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/ui/node/../node/../../renderer/r_gl.h:32, from src/client/ui/node/../node/../../renderer/r_image.h:28, from src/client/ui/node/../node/../../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30: src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/ui/node/../node/../../renderer/r_model.h:30, from src/client/ui/node/../node/../../cl_renderer.h:28: src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_bsp.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_bsp.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_array.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_array.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_entity.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_entity.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_flare.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_flare.cpp:22: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_draw.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_draw.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_framebuffer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_framebuffer.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_font.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_font.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_geoscape.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_geoscape.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_grass.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_grass.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_light.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_light.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_lightmap.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_lightmap.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_image.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_image.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_material.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_material.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_mesh_anim.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_mesh_anim.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_model.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/SDL2/SDL_opengl_glext.h:190, from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/r_gl.h:32, from src/client/renderer/r_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30, from src/client/renderer/r_main.cpp:27: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_matrix.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_matrix.cpp:21: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_mesh.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_mesh.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_model_md2.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md2.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_model_md3.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md3.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_model_obj.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_obj.cpp:55: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/client/renderer/r_misc.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_misc.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/binaryexpressionparser.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/binaryexpressionparser.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_particle.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_particle.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/ioapi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/ioapi.cpp:9: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_model_alias.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_alias.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/http.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/http.h:27, from src/common/http.cpp:21: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/http.cpp: In function 'bool HTTP_PutFile(const char*, const char*, const char*, const upparam_t*)': src/common/http.cpp:256:44: warning: 'CURLFORM_PTRNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 256 | curl_formadd(&post, &last, CURLFORM_PTRNAME, params->name, CURLFORM_PTRCONTENTS, params->value, CURLFORM_END); | ^~~~~~~~~~~~~~~~ In file included from src/common/http.h:32: /usr/include/curl/curl.h:2560:3: note: declared here 2560 | CURLFORM_PTRNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~ src/common/http.cpp:256:76: warning: 'CURLFORM_PTRCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 256 | curl_formadd(&post, &last, CURLFORM_PTRNAME, params->name, CURLFORM_PTRCONTENTS, params->value, CURLFORM_END); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2563:3: note: declared here 2563 | CURLFORM_PTRCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~ src/common/http.cpp:256:29: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 256 | curl_formadd(&post, &last, CURLFORM_PTRNAME, params->name, CURLFORM_PTRCONTENTS, params->value, CURLFORM_END); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2634:1: note: declared here 2634 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ src/common/http.cpp:260:36: warning: 'CURLFORM_PTRNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 260 | curl_formadd(&post, &last, CURLFORM_PTRNAME, formName, CURLFORM_FILE, fileName, CURLFORM_END); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2560:3: note: declared here 2560 | CURLFORM_PTRNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~ src/common/http.cpp:260:64: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 260 | curl_formadd(&post, &last, CURLFORM_PTRNAME, formName, CURLFORM_FILE, fileName, CURLFORM_END); | ^~~~~~~~~~~~~ /usr/include/curl/curl.h:2568:3: note: declared here 2568 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ src/common/http.cpp:260:21: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 260 | curl_formadd(&post, &last, CURLFORM_PTRNAME, formName, CURLFORM_FILE, fileName, CURLFORM_END); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2634:1: note: declared here 2634 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ src/common/http.cpp:264:32: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 264 | curl_easy_setopt(curl, CURLOPT_HTTPPOST, post); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1238:3: note: declared here 1238 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/common/unzip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/zlib.h:38, from src/common/unzip.h:57, from src/common/unzip.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/cmodel.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/cmodel.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/list.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/list.h:28, from src/common/list.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_model_brush.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_brush.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/grid.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/grid.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/grid.cpp: In member function 'bool Step::checkFlyingDirections() const': src/common/grid.cpp:394:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 394 | neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos)); | ^~~~~~~~~~~~~~~~~~~~ src/common/grid.cpp:399:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 399 | neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos)); | ^~~~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/common/cmd.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/filesys.h:30, from src/common/cmd.h:34, from src/common/cmd.cpp:34: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_sdl.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_sdl.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/cvar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/cvar.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_sphere.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_sphere.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/msg.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/msg.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_thread.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_thread.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/md4.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/common/../shared/../../config.h:3, from src/common/../shared/shared.h:32, from src/common/md4.cpp:32: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In function 'void mdfour_result(mdfour*, unsigned char*)', inlined from 'void mdfour(unsigned char*, const unsigned char*, int)' at src/common/md4.cpp:198:15, inlined from 'unsigned int Com_BlockChecksum(const void*, int)' at src/common/md4.cpp:213:8: src/common/md4.cpp:184:11: warning: storing the address of local variable 'md' in 'm' [-Wdangling-pointer=] 184 | m = md; | ~~^~~~ src/common/md4.cpp: In function 'unsigned int Com_BlockChecksum(const void*, int)': src/common/md4.cpp:195:23: note: 'md' declared here 195 | struct mdfour md; | ^~ src/common/md4.cpp:35:23: note: 'm' declared here 35 | static struct mdfour *m; | ^ ===> CXX [ufo] src/client/renderer/r_program.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_program.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/md5.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/md5.cpp:23: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/bsp.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/bsp.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/common.h:30: src/common/bsp.cpp: In function 'void CM_LoadMap(const char*, bool, const char*, const char*, mapData_t*, mapTiles_t*)': src/common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'mapData_t' {aka 'struct mapData_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/common/bsp.cpp:942:9: note: in expansion of macro 'OBJZERO' 942 | OBJZERO(*mapData); | ^~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182: src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here 319 | typedef struct mapData_s { | ^~~~~~~~~ ===> CXX [ufo] src/common/files.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/files.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/files.cpp: In function 'void FS_ExecAutoexec()': src/common/files.cpp:753:47: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 64 [-Wformat-truncation=] 753 | snprintf(name, sizeof(name), "%s/autoexec.cfg", s->filename); | ^~ In file included from /usr/include/stdio.h:970, from /usr/include/SDL2/SDL_stdinc.h:39, from /usr/include/SDL2/SDL_endian.h:31, from src/common/../shared/byte.h:30, from src/common/common.h:29: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void FS_ExecAutoexec()' at src/common/files.cpp:753:11: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 14 and 269 bytes into a destination of size 64 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/common/pqueue.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/pqueue.cpp:17: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/dbuffer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/dbuffer.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/mem.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/mem.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/sha1.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/sha1.h:38, from src/common/sha1.cpp:41: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_surface.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_surface.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufo] src/common/xml.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /usr/include/mxml.h:23, from src/common/xml.h:23, from src/common/xml.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/renderer/r_state.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_state.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/renderer/r_state.cpp: In function 'void R_BindArray(GLenum, GLenum, const void*)': src/client/renderer/../renderer/r_gl.h:76:27: warning: narrowing conversion of '-1' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 76 | #define GL_TANGENT_ARRAY -1 | ^ src/client/renderer/r_state.cpp:163:14: note: in expansion of macro 'GL_TANGENT_ARRAY' 163 | case GL_TANGENT_ARRAY: | ^~~~~~~~~~~~~~~~ src/client/renderer/../renderer/r_gl.h:77:31: warning: narrowing conversion of '-2' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 77 | #define GL_NEXT_VERTEX_ARRAY -2 | ^ src/client/renderer/r_state.cpp:166:14: note: in expansion of macro 'GL_NEXT_VERTEX_ARRAY' 166 | case GL_NEXT_VERTEX_ARRAY: | ^~~~~~~~~~~~~~~~~~~~ src/client/renderer/../renderer/r_gl.h:78:31: warning: narrowing conversion of '-3' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 78 | #define GL_NEXT_NORMAL_ARRAY -3 | ^ src/client/renderer/r_state.cpp:169:14: note: in expansion of macro 'GL_NEXT_NORMAL_ARRAY' 169 | case GL_NEXT_NORMAL_ARRAY: | ^~~~~~~~~~~~~~~~~~~~ src/client/renderer/../renderer/r_gl.h:79:32: warning: narrowing conversion of '-4' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 79 | #define GL_NEXT_TANGENT_ARRAY -4 | ^ src/client/renderer/r_state.cpp:172:14: note: in expansion of macro 'GL_NEXT_TANGENT_ARRAY' 172 | case GL_NEXT_TANGENT_ARRAY: | ^~~~~~~~~~~~~~~~~~~~~ src/client/renderer/r_state.cpp: In function 'void R_BindDefaultArray(GLenum)': src/client/renderer/../renderer/r_gl.h:76:27: warning: narrowing conversion of '-1' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 76 | #define GL_TANGENT_ARRAY -1 | ^ src/client/renderer/r_state.cpp:196:14: note: in expansion of macro 'GL_TANGENT_ARRAY' 196 | case GL_TANGENT_ARRAY: | ^~~~~~~~~~~~~~~~ src/client/renderer/../renderer/r_gl.h:77:31: warning: narrowing conversion of '-2' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 77 | #define GL_NEXT_VERTEX_ARRAY -2 | ^ src/client/renderer/r_state.cpp:199:14: note: in expansion of macro 'GL_NEXT_VERTEX_ARRAY' 199 | case GL_NEXT_VERTEX_ARRAY: | ^~~~~~~~~~~~~~~~~~~~ src/client/renderer/../renderer/r_gl.h:78:31: warning: narrowing conversion of '-3' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 78 | #define GL_NEXT_NORMAL_ARRAY -3 | ^ src/client/renderer/r_state.cpp:202:14: note: in expansion of macro 'GL_NEXT_NORMAL_ARRAY' 202 | case GL_NEXT_NORMAL_ARRAY: | ^~~~~~~~~~~~~~~~~~~~ src/client/renderer/../renderer/r_gl.h:79:32: warning: narrowing conversion of '-4' from 'int' to 'unsigned int' is ill-formed in C++11 [-Wnarrowing] 79 | #define GL_NEXT_TANGENT_ARRAY -4 | ^ src/client/renderer/r_state.cpp:205:14: note: in expansion of macro 'GL_NEXT_TANGENT_ARRAY' 205 | case GL_NEXT_TANGENT_ARRAY: | ^~~~~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/common/net.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/net.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_ccmds.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_ccmds.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/netpack.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/netpack.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/netpack.cpp: In function 'void NET_OOB_Printf(net_stream*, const char*, ...)': src/common/netpack.cpp:557:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 557 | const char cmd = (const char)clc_oob; | ^~~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/server/sv_init.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_init.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_log.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_log.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/tracing.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/../shared/mathlib.h:27, from src/common/../shared/typedefs.h:4, from src/common/tracing.h:30, from src/common/tracing.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_user.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_user.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/byte.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_endian.h:31, from src/shared/byte.h:30, from src/shared/byte.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/bfd.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/../common/../shared/ufotypes.h:32, from src/shared/../common/common.h:28, from src/shared/bfd.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/common.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/common.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_mapcycle.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_mapcycle.cpp:1: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/mathlib_extra.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib_extra.h:40, from src/shared/mathlib_extra.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_send.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_send.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/sha2.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/common/sha2.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_world.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_world.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/server/../common/common.h:30: src/server/sv_world.cpp: In function 'trace_t SV_Trace(const vec_t*, const AABB&, const vec_t*, const edict_t*, int)': src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'moveclip_t' {aka 'struct moveclip_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/server/sv_world.cpp:463:9: note: in expansion of macro 'OBJZERO' 463 | OBJZERO(clip); | ^~~~~~~ src/server/sv_world.cpp:277:16: note: 'moveclip_t' {aka 'struct moveclip_s'} declared here 277 | typedef struct moveclip_s { | ^~~~~~~~~~ src/server/sv_world.cpp: In function 'bool SV_LoadModelAABB(const char*, int, AABB&)': src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'sv_model_t' {aka 'struct sv_model_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/server/sv_world.cpp:648:9: note: in expansion of macro 'OBJZERO' 648 | OBJZERO(*mod); | ^~~~~~~ src/server/server.h:47:16: note: 'sv_model_t' {aka 'struct sv_model_s'} declared here 47 | typedef struct sv_model_s { | ^~~~~~~~~~ ===> CXX [ufo] src/shared/parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/parse.h:30, from src/shared/parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/aabb.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/aabb.h:27, from src/shared/aabb.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/utf8.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/utf8.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/game/q_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/q_shared.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/stringhunk.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/stringhunk.h:28, from src/shared/stringhunk.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/mathlib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib.h:27, from src/shared/mathlib.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/routing.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/routing.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)': src/common/routing.cpp:1145:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1145 | if (bases[5] <= middle && /* same for the 2nd part of the passage */ | ^~ src/common/routing.cpp:1150:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1150 | return opening->base - middle; | ^~~~~~ In function 'int RT_TraceOnePassage(RoutingData*, const place_t*, const place_t*, opening_t*)', inlined from 'void RT_TracePassage(RoutingData*, int, int, int, int, int, opening_t*)' at src/common/routing.cpp:1308:20, inlined from 'int RT_UpdateConnection(RoutingData*, int, int, int, int, int, int)' at src/common/routing.cpp:1385:17, inlined from 'void RT_UpdateConnectionColumn(mapTiles_t*, Routing&, int, int, int, int, const char**)' at src/common/routing.cpp:1459:40: src/common/routing.cpp:1179:28: warning: 'hi' may be used uninitialized [-Wmaybe-uninitialized] 1179 | opening->size = hi - opening->base; | ~~~^~~~~~~~~~~~~~~ src/common/routing.cpp: In function 'void RT_UpdateConnectionColumn(mapTiles_t*, Routing&, int, int, int, int, const char**)': src/common/routing.cpp:1169:13: note: 'hi' declared here 1169 | int hi; /**< absolute ceiling of the passage found. */ | ^~ ===> CXX [ufo] src/shared/images.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/images.h:29, from src/shared/images.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mumble/libmumblelink.c In file included from /usr/include/fcntl.h:25, from src/libs/mumble/libmumblelink.c:23: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/features.h:524: In function 'mbstowcs', inlined from 'mumble_link' at src/libs/mumble/libmumblelink.c:115:2: /usr/include/bits/stdlib.h:139:12: warning: call to '__mbstowcs_chk_warn' declared with attribute warning: mbstowcs called with dst buffer smaller than len * sizeof (wchar_t) [-Wattribute-warning] 139 | return __glibc_fortify_n (mbstowcs, __len, sizeof (wchar_t), | ^~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/shared/infostring.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/infostring.h:31, from src/shared/infostring.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/shared/shared.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/shared/../../config.h:3, from src/shared/shared.h:32, from src/shared/shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/game/chr_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/chr_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/chr_shared.cpp: In function 'void CHRSH_CharGenAbilitySkills(character_t*, bool, const char*)': src/game/chr_shared.cpp:208:97: warning: the address of 'chrTemplate_s::id' will never be NULL [-Waddress] 208 | for (chrTemplate = teamDef->characterTemplates[0]; chrTemplate->id; chrTemplate++) { | ~~~~~~~~~~~~~^~ In file included from src/game/q_shared.h:40: src/game/chr_shared.h:57:14: note: 'chrTemplate_s::id' declared here 57 | char id[MAX_VAR]; /** short name of the template */ | ^~ ===> CXX [ufo] src/ports/linux/linux_main.cpp In file included from /usr/include/fcntl.h:25, from src/ports/linux/linux_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/common/scripts.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/scripts.h:28, from src/common/scripts.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/scripts.cpp: In function 'bool Com_ParseBlockToken(const char*, const char**, void*, const value_t*, memPool_t*, const char*)': src/common/scripts.cpp:1318:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 1318 | if (*token == '_') | ^~ src/common/scripts.cpp:1322:25: note: here 1322 | case V_HUNK_STRING: | ^~~~ ===> CXX [ufo] src/ports/unix/unix_shared.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)': src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | system(buf); | ~~~~~~^~~~~ ===> CXX [ufo] src/ports/unix/unix_console.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/ports/unix/../../common/../shared/ufotypes.h:32, from src/ports/unix/../../common/common.h:28, from src/ports/unix/unix_console.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_console.cpp: In function 'void Sys_TTYConsoleShow()': src/ports/unix/unix_console.cpp:106:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 106 | write(STDOUT_FILENO, "]", 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp:110:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 110 | write(STDOUT_FILENO, ttyConsoleHistory.buffer + i, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp: In function 'void Sys_TTYDeleteCharacter()': src/ports/unix/unix_console.cpp:79:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 79 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp:81:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 81 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp:83:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 83 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp: In function 'const char* Sys_ConsoleInput()': src/ports/unix/unix_console.cpp:300:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 300 | write(1, &key, 1); | ~~~~~^~~~~~~~~~~~ src/ports/unix/unix_console.cpp:301:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 301 | write(1, "]", 1); | ~~~~~^~~~~~~~~~~ src/ports/unix/unix_console.cpp:360:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 360 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/ports/unix/unix_main.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/game/inventory.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/inventory.h:30, from src/game/inventory.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/game/q_shared.h:34: src/game/inventory.cpp: In member function 'void InventoryInterface::initInventory(const char*, const csi_t*, const inventoryImport_t*)': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/inventory.cpp:994:9: note: in expansion of macro 'OBJZERO' 994 | OBJZERO(*this); | ^~~~~~~ src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ src/game/inventory.cpp: In member function 'void InventoryInterface::destroyInventoryInterface()': src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/game/inventory.cpp:1008:9: note: in expansion of macro 'OBJZERO' 1008 | OBJZERO(*this); | ^~~~~~~ src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/ports/unix/unix_files.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_files.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/aliencargo.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/../cl_game.h:28, from src/client/cgame/campaign/cp_cgame_callbacks.h:26, from src/client/cgame/campaign/aliencargo.h:27, from src/client/cgame/campaign/aliencargo.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/game/inv_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/inv_shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/inv_shared.cpp: In member function 'bool Item::isSameAs(const Item*) const': src/game/inv_shared.cpp:551:18: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 551 | if (this == nullptr || other == nullptr) src/game/inv_shared.cpp: In member function 'const objDef_t* Item::getReactionFireWeaponType() const': src/game/inv_shared.cpp:636:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 636 | if (!this) | ^~ ===> CXX [ufo] src/client/cgame/campaign/aliencontainment.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/../cl_game.h:28, from src/client/cgame/campaign/cp_cgame_callbacks.h:26, from src/client/cgame/campaign/aliencargo.h:27, from src/client/cgame/campaign/aliencontainment.h:27, from src/client/cgame/campaign/aliencontainment.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cl_game_campaign.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cl_game_campaign.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_aircraft_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_main.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/server/../common/common.h:30: src/server/sv_main.cpp: In function 'void SV_Shutdown(const char*, bool)': src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/server/sv_main.cpp:1049:9: note: in expansion of macro 'OBJZERO' 1049 | OBJZERO(*sv); | ^~~~~~~ src/server/server.h:106:16: note: 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'} declared here 106 | typedef struct serverInstanceGame_s { | ^~~~~~~~~~~~~~~~~~~~ ===> CXX [ufo] src/server/sv_game.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_game.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_aliencont_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aliencont_callbacks.cpp:32: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_alienbase.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_alienbase.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_aliencont.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aliencont.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_alien_interest.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_alien_interest.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_auto_mission.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_auto_mission.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_airfight.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_airfight.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_basedefence_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_basedefence_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_capacity.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_capacity.cpp:24: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/server/sv_rma.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_rma.cpp:32: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/server/sv_rma.cpp: In function 'bool SV_AddMapTiles(MapInfo*)': src/server/sv_rma.cpp:1672:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress] 1672 | map->name, mAsm->id ? mAsm->id : ""); | ~~~~~~^~ In file included from src/server/sv_rma.cpp:33: src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here 71 | char id[MAX_VAR]; /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */ | ^~ src/server/sv_rma.cpp:1675:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress] 1675 | map->name, mAsm->id ? mAsm->id : ""); | ~~~~~~^~ src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here 71 | char id[MAX_VAR]; /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */ | ^~ ===> CXX [ufo] src/client/cgame/campaign/cp_base_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_base_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_cgame_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_employee_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_building.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/client/cgame/campaign/../../../shared/../../config.h:3, from src/client/cgame/campaign/../../../shared/shared.h:32, from src/client/cgame/campaign/cp_building.h:27, from src/client/cgame/campaign/cp_building.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_hospital.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_hospital.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_aircraft.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_event_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_event_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_hospital_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_hospital_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_installation.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_installation.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_employee.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_market.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_market.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_event.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_event.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_messages.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_messages.cpp:24: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_messageoptions.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_messageoptions.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_base.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_base.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_market_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_market_callbacks.cpp:24: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/client/cgame/campaign/cp_market_callbacks.cpp: In function 'void BS_FillMarket_f()': src/client/cgame/campaign/cp_market_callbacks.cpp:399:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 399 | } | ^ src/client/cgame/campaign/cp_market_callbacks.cpp:401:9: note: here 401 | case FILTER_S_PRIMARY: | ^~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_mission_triggers.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mission_triggers.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_installation_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_installation_callbacks.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_mapfightequip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mapfightequip.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_mission_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mission_callbacks.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_campaign.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_campaign.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cgame/campaign/../../../common/common.h:30: src/client/cgame/campaign/cp_campaign.cpp: In function 'void CP_ParseCharacterData(dbuffer*, linkedList_t**)': src/client/cgame/campaign/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct updateCharacter_t'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cgame/campaign/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cgame/campaign/cp_campaign.cpp:192:17: note: in expansion of macro 'OBJZERO' 192 | OBJZERO(c); | ^~~~~~~ src/client/cgame/campaign/cp_campaign.cpp:64:16: note: 'struct updateCharacter_t' declared here 64 | typedef struct { | ^ src/client/cgame/campaign/cp_campaign.cpp: In function 'void CP_ResetCampaignData()': src/client/cgame/campaign/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'ccs_t' {aka 'struct ccs_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cgame/campaign/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/cgame/campaign/cp_campaign.cpp:1305:9: note: in expansion of macro 'OBJZERO' 1305 | OBJZERO(ccs); | ^~~~~~~ In file included from src/client/cgame/campaign/cp_campaign.cpp:28: src/client/cgame/campaign/cp_campaign.h:400:16: note: 'ccs_t' {aka 'struct ccs_s'} declared here 400 | typedef struct ccs_s { | ^~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_fightequip_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_fightequip_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_messageoptions_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_messageoptions_callbacks.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_geoscape.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_geoscape.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/client/cgame/campaign/cp_geoscape.cpp: In function 'bool GEO_Click(const uiNode_t*, int, int, const vec_t*)': src/client/cgame/campaign/cp_geoscape.cpp:303:34: warning: the address of 'mission_s::pos' will never be NULL [-Waddress] 303 | if (tempMission->pos && GEO_IsPositionSelected(node, tempMission->pos, x, y)) | ~~~~~~~~~~~~~^~~ In file included from src/client/cgame/campaign/cp_geoscape.cpp:29: src/client/cgame/campaign/cp_campaign.h:266:16: note: 'mission_s::pos' declared here 266 | vec2_t pos; /**< Position of the mission */ | ^~~ src/client/cgame/campaign/cp_geoscape.cpp: In function 'void GEO_CenterOnPoint_f()': src/client/cgame/campaign/cp_geoscape.cpp:1135:16: warning: 'pos[0]' may be used uninitialized [-Wmaybe-uninitialized] 1135 | vec2_t pos; | ^~~ src/client/cgame/campaign/cp_geoscape.cpp:1135:16: warning: 'pos[1]' may be used uninitialized [-Wmaybe-uninitialized] ===> CXX [ufo] src/client/cgame/campaign/cp_overlay.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_overlay.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_nation.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_nation.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_missions.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_missions.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_popup.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_popup.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/client/cgame/campaign/cp_popup.cpp: In function 'void CL_DisplayPopupAircraft(aircraft_t*)': src/client/cgame/campaign/cp_popup.cpp:235:42: warning: the address of 'mission_s::pos' will never be NULL [-Waddress] 235 | if (tempMission->pos) { | ~~~~~~~~~~~~~^~~ In file included from src/client/cgame/campaign/cp_popup.cpp:26: src/client/cgame/campaign/cp_campaign.h:266:16: note: 'mission_s::pos' declared here 266 | vec2_t pos; /**< Position of the mission */ | ^~~ ===> CXX [ufo] src/client/cgame/campaign/cp_produce.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_produce.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_radar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_radar.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_team.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_team.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_rank.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_rank.cpp:24: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_produce_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_produce_callbacks.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_research_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_research_callbacks.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_statistics.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_statistics.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_parse.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_time.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_time.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_save.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_save.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_transfer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_transfer.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_research.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_research.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/client/cgame/campaign/cp_research.cpp: In function 'bool RS_ScriptSanityCheck()': src/client/cgame/campaign/cp_research.cpp:1915:103: warning: '%s' directive argument is null [-Wformat-overflow=] 1915 | Com_Printf("...... technology '%s' has a strange 'description' value '%s'.\n", t->id, t->description.text[0]); | ^~ ===> CXX [ufo] src/client/cgame/campaign/cp_team_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_team_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_xvi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_xvi.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_uforecovery.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_uforecovery.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_baseattack.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_intercept.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_intercept.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_recon.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_recon.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_buildbase.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_buildbase.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_uforecovery_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_uforecovery_callbacks.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_harvest.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_harvest.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_ufo.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_ufo.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_transfer_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_transfer_callbacks.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_rescue.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_rescue.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_supply.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_supply.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/cp_ufopedia.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/../../../common/common.h:28, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_ufopedia.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/client/cgame/campaign/cp_ufopedia.cpp: In function 'void UP_ChangeDisplay(int)': src/client/cgame/campaign/cp_ufopedia.cpp:118:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | cgi->Cvar_Set("mn_upimage_top", "base/empty"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/cgame/campaign/cp_ufopedia.cpp:120:9: note: here 120 | case UFOPEDIA_ARTICLE: | ^~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_terror.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_terror.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/lighting.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/lighting.h:27, from src/tools/ufo2map/lighting.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_xvi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32, from src/client/cgame/campaign/missions/../../../../common/common.h:28, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_xvi.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/skirmish/cl_game_skirmish.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/skirmish/../../../common/../shared/ufotypes.h:32, from src/client/cgame/skirmish/../../../common/common.h:28, from src/client/cgame/skirmish/../../cl_shared.h:28, from src/client/cgame/skirmish/cl_game_skirmish.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/multiplayer/cl_game_multiplayer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32, from src/client/cgame/multiplayer/../../../common/common.h:28, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/cl_game_multiplayer.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/multiplayer/mp_callbacks.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32, from src/client/cgame/multiplayer/../../../common/common.h:28, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/mp_callbacks.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/levels.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/levels.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo] src/client/cgame/multiplayer/mp_serverlist.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32, from src/client/cgame/multiplayer/../../../common/common.h:28, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/mp_serverlist.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/bsp.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/bsp.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/routing.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/routing.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/textures.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/textures.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/patches.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/lighting.h:27, from src/tools/ufo2map/patches.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/tree.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/tree.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/bspbrush.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/bspbrush.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/portals.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/portals.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/csg.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/csg.cpp:48: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/faces.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/faces.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/ufo2map.cpp In file included from /usr/include/sys/resource.h:21, from src/tools/ufo2map/ufo2map.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/tools/ufo2map/ufo2map.cpp: In function 'int main(int, char**)': src/tools/ufo2map/ufo2map.cpp:583:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 583 | strncpy(baseFilename, mapFilename, sizeof(baseFilename) - 1); | ^ src/tools/ufo2map/ufo2map.cpp:584:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 584 | strncpy(bspFilename, mapFilename, sizeof(bspFilename) - 1); | ^ ===> CXX [ufo2map] src/tools/ufo2map/writebsp.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/writebsp.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/check/checklib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/check/../common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/check/../common/shared.h:27, from src/tools/ufo2map/check/checklib.h:29, from src/tools/ufo2map/check/checklib.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/lightmap.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/lighting.h:27, from src/tools/ufo2map/lightmap.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/common/scriplib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/common/scriplib.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/tools/ufo2map/common/scriplib.cpp: In function 'void LoadScriptFile(const char*)': src/tools/ufo2map/common/scriplib.cpp:49:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 49 | strncpy(script.filename, filename, sizeof(script.filename)); | ^ ===> CXX [ufo2map] src/tools/ufo2map/check/checkentities.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/check/../../../shared/ufotypes.h:32, from src/tools/ufo2map/check/../../../shared/mathlib.h:27, from src/tools/ufo2map/check/../map.h:29, from src/tools/ufo2map/check/checkentities.h:29, from src/tools/ufo2map/check/checkentities.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/aabb.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/aabb.h:27, from src/shared/aabb.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/parse.h:30, from src/shared/parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/common/trace.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/common/trace.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/map.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/../../shared/ufotypes.h:32, from src/tools/ufo2map/../../shared/mathlib.h:27, from src/tools/ufo2map/map.h:29, from src/tools/ufo2map/map.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/utf8.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/utf8.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/byte.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_endian.h:31, from src/shared/byte.h:30, from src/shared/byte.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/common/aselib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/../../../shared/mathlib.h:27, from src/tools/ufo2map/common/aselib.h:28, from src/tools/ufo2map/common/aselib.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/common/bspfile.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/common/bspfile.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/common/polylib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/../../../shared/mathlib.h:27, from src/tools/ufo2map/common/polylib.h:27, from src/tools/ufo2map/common/polylib.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/images.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/images.h:29, from src/shared/images.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/shared.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/shared/../../config.h:3, from src/shared/shared.h:32, from src/shared/shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/mathlib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib.h:27, from src/shared/mathlib.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/shared/entitiesdef.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/entitiesdef.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/shared/entitiesdef.cpp: In function 'int ED_CheckNumericType(const entityKeyDef_t*, const char*, int)': src/shared/entitiesdef.cpp:330:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 330 | strncpy(tokBuf, value, sizeof(tokBuf)); | ^ src/shared/entitiesdef.cpp:87:24: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 511 bytes from a string of length 511 [-Wstringop-truncation] 87 | strncat(lastErr, lastErrExtra, sizeof(lastErr) - strlen(lastErr) -1); \ | ^ src/shared/entitiesdef.cpp:338:17: note: in expansion of macro 'ED_PASS_ERROR_EXTRAMSG' 338 | ED_PASS_ERROR_EXTRAMSG(ED_CheckNumber(tok, type, keyDef->flags & ED_INSIST_POSITIVE, &parsedNumber), | ^~~~~~~~~~~~~~~~~~~~~~ src/shared/entitiesdef.cpp: In function 'int ED_Parse(const char*)': src/shared/entitiesdef.cpp:87:24: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 511 bytes from a string of length 511 [-Wstringop-truncation] 87 | strncat(lastErr, lastErrExtra, sizeof(lastErr) - strlen(lastErr) -1); \ | ^ src/shared/entitiesdef.cpp:654:33: note: in expansion of macro 'ED_PASS_ERROR_EXTRAMSG' 654 | ED_PASS_ERROR_EXTRAMSG(ED_CheckKey(kd, kd->defaultVal), | ^~~~~~~~~~~~~~~~~~~~~~ ===> CXX [ufo2map] src/common/ioapi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/ioapi.cpp:9: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/common/mem.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/mem.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/ports/unix/unix_shared.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)': src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | system(buf); | ~~~~~~^~~~~ ===> CXX [ufoded] src/common/ioapi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/ioapi.cpp:9: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/check/check.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/check/../../../shared/ufotypes.h:32, from src/tools/ufo2map/check/../../../shared/mathlib.h:27, from src/tools/ufo2map/check/../map.h:29, from src/tools/ufo2map/check/check.h:29, from src/tools/ufo2map/check/check.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/common/unzip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/zlib.h:38, from src/common/unzip.h:57, from src/common/unzip.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/ports/unix/unix_files.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_files.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/common/list.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/list.h:28, from src/common/list.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/tools/ufo2map/threads.cpp In file included from /usr/include/assert.h:35, from src/tools/ufo2map/bsp.h:27, from src/tools/ufo2map/threads.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/http.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/http.h:27, from src/common/http.cpp:21: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/http.cpp: In function 'bool HTTP_PutFile(const char*, const char*, const char*, const upparam_t*)': src/common/http.cpp:256:44: warning: 'CURLFORM_PTRNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 256 | curl_formadd(&post, &last, CURLFORM_PTRNAME, params->name, CURLFORM_PTRCONTENTS, params->value, CURLFORM_END); | ^~~~~~~~~~~~~~~~ In file included from src/common/http.h:32: /usr/include/curl/curl.h:2560:3: note: declared here 2560 | CURLFORM_PTRNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~ src/common/http.cpp:256:76: warning: 'CURLFORM_PTRCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 256 | curl_formadd(&post, &last, CURLFORM_PTRNAME, params->name, CURLFORM_PTRCONTENTS, params->value, CURLFORM_END); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2563:3: note: declared here 2563 | CURLFORM_PTRCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~ src/common/http.cpp:256:29: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 256 | curl_formadd(&post, &last, CURLFORM_PTRNAME, params->name, CURLFORM_PTRCONTENTS, params->value, CURLFORM_END); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2634:1: note: declared here 2634 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ src/common/http.cpp:260:36: warning: 'CURLFORM_PTRNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 260 | curl_formadd(&post, &last, CURLFORM_PTRNAME, formName, CURLFORM_FILE, fileName, CURLFORM_END); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2560:3: note: declared here 2560 | CURLFORM_PTRNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~ src/common/http.cpp:260:64: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 260 | curl_formadd(&post, &last, CURLFORM_PTRNAME, formName, CURLFORM_FILE, fileName, CURLFORM_END); | ^~~~~~~~~~~~~ /usr/include/curl/curl.h:2568:3: note: declared here 2568 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ src/common/http.cpp:260:21: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 260 | curl_formadd(&post, &last, CURLFORM_PTRNAME, formName, CURLFORM_FILE, fileName, CURLFORM_END); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2634:1: note: declared here 2634 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ src/common/http.cpp:264:32: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 264 | curl_easy_setopt(curl, CURLOPT_HTTPPOST, post); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1238:3: note: declared here 1238 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ ===> CXX [ufo2map] src/common/files.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/files.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/ports/unix/unix_main.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/unzip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/zlib.h:38, from src/common/unzip.h:57, from src/common/unzip.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/md4.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/common/../shared/../../config.h:3, from src/common/../shared/shared.h:32, from src/common/md4.cpp:32: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In function 'void mdfour_result(mdfour*, unsigned char*)', inlined from 'void mdfour(unsigned char*, const unsigned char*, int)' at src/common/md4.cpp:198:15, inlined from 'unsigned int Com_BlockChecksum(const void*, int)' at src/common/md4.cpp:213:8: src/common/md4.cpp:184:11: warning: storing the address of local variable 'md' in 'm' [-Wdangling-pointer=] 184 | m = md; | ~~^~~~ src/common/md4.cpp: In function 'unsigned int Com_BlockChecksum(const void*, int)': src/common/md4.cpp:195:23: note: 'md' declared here 195 | struct mdfour md; | ^~ src/common/md4.cpp:35:23: note: 'm' declared here 35 | static struct mdfour *m; | ^ ===> CXX [ufoded] src/common/cmd.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/filesys.h:30, from src/common/cmd.h:34, from src/common/cmd.cpp:34: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/cmodel.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/cmodel.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/list.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/list.h:28, from src/common/list.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/common/tracing.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/../shared/mathlib.h:27, from src/common/../shared/typedefs.h:4, from src/common/tracing.h:30, from src/common/tracing.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/md5.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/md5.cpp:23: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/grid.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/grid.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/grid.cpp: In member function 'bool Step::checkFlyingDirections() const': src/common/grid.cpp:394:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 394 | neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos)); | ^~~~~~~~~~~~~~~~~~~~ src/common/grid.cpp:399:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 399 | neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos)); | ^~~~~~~~~~~~~~~~~~~~ ===> CXX [ufoded] src/common/cvar.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/cvar.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/bsp.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/bsp.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/common.h:30: src/common/bsp.cpp: In function 'void CM_LoadMap(const char*, bool, const char*, const char*, mapData_t*, mapTiles_t*)': src/common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'mapData_t' {aka 'struct mapData_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/common/bsp.cpp:942:9: note: in expansion of macro 'OBJZERO' 942 | OBJZERO(*mapData); | ^~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182: src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here 319 | typedef struct mapData_s { | ^~~~~~~~~ ===> CXX [ufoded] src/common/pqueue.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/pqueue.cpp:17: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufo2map] src/common/routing.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/routing.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)': src/common/routing.cpp:1145:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1145 | if (bases[5] <= middle && /* same for the 2nd part of the passage */ | ^~ src/common/routing.cpp:1150:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1150 | return opening->base - middle; | ^~~~~~ In function 'int RT_TraceOnePassage(RoutingData*, const place_t*, const place_t*, opening_t*)', inlined from 'void RT_TracePassage(RoutingData*, int, int, int, int, int, opening_t*)' at src/common/routing.cpp:1308:20, inlined from 'int RT_UpdateConnection(RoutingData*, int, int, int, int, int, int)' at src/common/routing.cpp:1385:17, inlined from 'void RT_UpdateConnectionColumn(mapTiles_t*, Routing&, int, int, int, int, const char**)' at src/common/routing.cpp:1459:40: src/common/routing.cpp:1179:28: warning: 'hi' may be used uninitialized [-Wmaybe-uninitialized] 1179 | opening->size = hi - opening->base; | ~~~^~~~~~~~~~~~~~~ src/common/routing.cpp: In function 'void RT_UpdateConnectionColumn(mapTiles_t*, Routing&, int, int, int, int, const char**)': src/common/routing.cpp:1169:13: note: 'hi' declared here 1169 | int hi; /**< absolute ceiling of the passage found. */ | ^~ ===> CXX [ufoded] src/common/mem.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/mem.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/msg.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/msg.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/sha1.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/sha1.h:38, from src/common/sha1.cpp:41: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/dbuffer.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/dbuffer.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/files.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/files.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/files.cpp: In function 'void FS_ExecAutoexec()': src/common/files.cpp:753:47: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 64 [-Wformat-truncation=] 753 | snprintf(name, sizeof(name), "%s/autoexec.cfg", s->filename); | ^~ In file included from /usr/include/stdio.h:970, from /usr/include/SDL2/SDL_stdinc.h:39, from /usr/include/SDL2/SDL_endian.h:31, from src/common/../shared/byte.h:30, from src/common/common.h:29: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void FS_ExecAutoexec()' at src/common/files.cpp:753:11: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 14 and 269 bytes into a destination of size 64 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ===> CXX [ufoded] src/common/net.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/net.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/netpack.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/netpack.cpp:25: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/netpack.cpp: In function 'void NET_OOB_Printf(net_stream*, const char*, ...)': src/common/netpack.cpp:557:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 557 | const char cmd = (const char)clc_oob; | ^~~~~~~~~~~~~~~~~~~ ===> CXX [ufoded] src/server/sv_ccmds.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_ccmds.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_send.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_send.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_init.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_init.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_mapcycle.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_mapcycle.cpp:1: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_log.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_log.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/tracing.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/../shared/mathlib.h:27, from src/common/../shared/typedefs.h:4, from src/common/tracing.h:30, from src/common/tracing.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_user.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_user.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/sha2.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/common/sha2.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/parse.h:30, from src/shared/parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/byte.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_endian.h:31, from src/shared/byte.h:30, from src/shared/byte.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/aabb.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/aabb.h:27, from src/shared/aabb.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_clientstub.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/sv_clientstub.cpp:30: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/bfd.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/../common/../shared/ufotypes.h:32, from src/shared/../common/common.h:28, from src/shared/bfd.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/game/q_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/q_shared.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/utf8.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/utf8.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/shared.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/shared/../../config.h:3, from src/shared/shared.h:32, from src/shared/shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/routing.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/routing.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)': src/common/routing.cpp:1145:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1145 | if (bases[5] <= middle && /* same for the 2nd part of the passage */ | ^~ src/common/routing.cpp:1150:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1150 | return opening->base - middle; | ^~~~~~ In function 'int RT_TraceOnePassage(RoutingData*, const place_t*, const place_t*, opening_t*)', inlined from 'void RT_TracePassage(RoutingData*, int, int, int, int, int, opening_t*)' at src/common/routing.cpp:1308:20, inlined from 'int RT_UpdateConnection(RoutingData*, int, int, int, int, int, int)' at src/common/routing.cpp:1385:17, inlined from 'void RT_UpdateConnectionColumn(mapTiles_t*, Routing&, int, int, int, int, const char**)' at src/common/routing.cpp:1459:40: src/common/routing.cpp:1179:28: warning: 'hi' may be used uninitialized [-Wmaybe-uninitialized] 1179 | opening->size = hi - opening->base; | ~~~^~~~~~~~~~~~~~~ src/common/routing.cpp: In function 'void RT_UpdateConnectionColumn(mapTiles_t*, Routing&, int, int, int, int, const char**)': src/common/routing.cpp:1169:13: note: 'hi' declared here 1169 | int hi; /**< absolute ceiling of the passage found. */ | ^~ ===> CXX [ufoded] src/server/sv_world.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_world.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/server/../common/common.h:30: src/server/sv_world.cpp: In function 'trace_t SV_Trace(const vec_t*, const AABB&, const vec_t*, const edict_t*, int)': src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'moveclip_t' {aka 'struct moveclip_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/server/sv_world.cpp:463:9: note: in expansion of macro 'OBJZERO' 463 | OBJZERO(clip); | ^~~~~~~ src/server/sv_world.cpp:277:16: note: 'moveclip_t' {aka 'struct moveclip_s'} declared here 277 | typedef struct moveclip_s { | ^~~~~~~~~~ src/server/sv_world.cpp: In function 'bool SV_LoadModelAABB(const char*, int, AABB&)': src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'sv_model_t' {aka 'struct sv_model_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/server/sv_world.cpp:648:9: note: in expansion of macro 'OBJZERO' 648 | OBJZERO(*mod); | ^~~~~~~ src/server/server.h:47:16: note: 'sv_model_t' {aka 'struct sv_model_s'} declared here 47 | typedef struct sv_model_s { | ^~~~~~~~~~ ===> CXX [ufoded] src/shared/stringhunk.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/stringhunk.h:28, from src/shared/stringhunk.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/common.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/common.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/shared/infostring.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/infostring.h:31, from src/shared/infostring.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/common/scripts.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/scripts.h:28, from src/common/scripts.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/common/scripts.cpp: In function 'bool Com_ParseBlockToken(const char*, const char**, void*, const value_t*, memPool_t*, const char*)': src/common/scripts.cpp:1318:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 1318 | if (*token == '_') | ^~ src/common/scripts.cpp:1322:25: note: here 1322 | case V_HUNK_STRING: | ^~~~ ===> CXX [ufoded] src/shared/mathlib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib.h:27, from src/shared/mathlib.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/shared/aabb.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/aabb.h:27, from src/shared/aabb.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/ports/linux/linux_main.cpp In file included from /usr/include/fcntl.h:25, from src/ports/linux/linux_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/game/inv_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/inv_shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/inv_shared.cpp: In member function 'bool Item::isSameAs(const Item*) const': src/game/inv_shared.cpp:551:18: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 551 | if (this == nullptr || other == nullptr) src/game/inv_shared.cpp: In member function 'const objDef_t* Item::getReactionFireWeaponType() const': src/game/inv_shared.cpp:636:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 636 | if (!this) | ^~ ===> CXX [ufoded] src/game/chr_shared.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/game/../shared/ufotypes.h:32, from src/game/q_shared.h:33, from src/game/chr_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/game/chr_shared.cpp: In function 'void CHRSH_CharGenAbilitySkills(character_t*, bool, const char*)': src/game/chr_shared.cpp:208:97: warning: the address of 'chrTemplate_s::id' will never be NULL [-Waddress] 208 | for (chrTemplate = teamDef->characterTemplates[0]; chrTemplate->id; chrTemplate++) { | ~~~~~~~~~~~~~^~ In file included from src/game/q_shared.h:40: src/game/chr_shared.h:57:14: note: 'chrTemplate_s::id' declared here 57 | char id[MAX_VAR]; /** short name of the template */ | ^~ ===> CXX [ufoded] src/ports/unix/unix_files.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_files.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/ports/unix/unix_console.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/ports/unix/../../common/../shared/ufotypes.h:32, from src/ports/unix/../../common/common.h:28, from src/ports/unix/unix_console.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_console.cpp: In function 'void Sys_TTYConsoleShow()': src/ports/unix/unix_console.cpp:106:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 106 | write(STDOUT_FILENO, "]", 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp:110:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 110 | write(STDOUT_FILENO, ttyConsoleHistory.buffer + i, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp: In function 'void Sys_TTYDeleteCharacter()': src/ports/unix/unix_console.cpp:79:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 79 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp:81:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 81 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp:83:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 83 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/ports/unix/unix_console.cpp: In function 'const char* Sys_ConsoleInput()': src/ports/unix/unix_console.cpp:300:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 300 | write(1, &key, 1); | ~~~~~^~~~~~~~~~~~ src/ports/unix/unix_console.cpp:301:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 301 | write(1, "]", 1); | ~~~~~^~~~~~~~~~~ src/ports/unix/unix_console.cpp:360:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 360 | write(STDOUT_FILENO, &key, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ===> CXX [ufoded] src/ports/unix/unix_shared.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)': src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | system(buf); | ~~~~~~^~~~~ ===> CXX [ufoded] src/ports/unix/unix_main.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/shared/byte.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_endian.h:31, from src/shared/byte.h:30, from src/shared/byte.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_game.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_game.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/shared/parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/parse.h:30, from src/shared/parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/tools/ufomodel/md2.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufomodel/../../shared/ufotypes.h:32, from src/tools/ufomodel/md2.h:3, from src/tools/ufomodel/md2.cpp:1: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/tools/ufomodel/md2.cpp: In function 'void MD2SkinEdit(const byte*, const char*, int, void*)': src/tools/ufomodel/md2.cpp:57:22: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 57 | scanf(va("%%%is", MD2_MAX_SKINNAME), name); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tools/ufomodel/md2.cpp: In function 'void MD2SkinNum(const byte*, const char*, int, void*)': src/tools/ufomodel/md2.cpp:149:14: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | scanf("%i", &newSkins); | ~~~~~^~~~~~~~~~~~~~~~~ src/tools/ufomodel/md2.cpp:199:30: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 199 | scanf(va("%%%is", MD2_MAX_SKINNAME), name); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ===> CXX [ufomodel] src/shared/utf8.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/utf8.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/common/ioapi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/ioapi.cpp:9: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoded] src/server/sv_main.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_main.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/server/../common/common.h:30: src/server/sv_main.cpp: In function 'void SV_Shutdown(const char*, bool)': src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'}; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/server/sv_main.cpp:1049:9: note: in expansion of macro 'OBJZERO' 1049 | OBJZERO(*sv); | ^~~~~~~ src/server/server.h:106:16: note: 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'} declared here 106 | typedef struct serverInstanceGame_s { | ^~~~~~~~~~~~~~~~~~~~ ===> CXX [ufomodel] src/shared/shared.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/shared/../../config.h:3, from src/shared/shared.h:32, from src/shared/shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/shared/images.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/images.h:29, from src/shared/images.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/shared/mathlib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib.h:27, from src/shared/mathlib.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/tools/ufomodel/ufomodel.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufomodel/../../shared/ufotypes.h:32, from src/tools/ufomodel/ufomodel.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/ufomodel/../../client/renderer/r_state.h:28, from src/tools/ufomodel/ufomodel.cpp:37: src/tools/ufomodel/../../client/renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/tools/ufomodel/../../client/renderer/r_gl.h:32, from src/tools/ufomodel/ufomodel.cpp:33: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/tools/ufomodel/ufomodel.cpp:28: src/tools/ufomodel/../../client/renderer/r_entity.h: In member function 'void entity_s::init()': src/tools/ufomodel/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tools/ufomodel/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/tools/ufomodel/../../client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/tools/ufomodel/../../client/renderer/r_model.h:30, from src/tools/ufomodel/ufomodel.cpp:36: src/tools/ufomodel/../../client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufomodel] src/common/list.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/list.h:28, from src/common/list.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/common/mem.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/mem.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/common/unzip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/zlib.h:38, from src/common/unzip.h:57, from src/common/unzip.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/tools/ufoslicer.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_main.h:25, from src/tools/ufoslicer.cpp:7: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/ports/unix/unix_shared.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)': src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | system(buf); | ~~~~~~^~~~~ ===> CXX [ufomodel] src/ports/unix/unix_main.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/ports/unix/unix_files.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_files.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/common/ioapi.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from src/common/ioapi.cpp:9: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufomodel] src/common/files.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/files.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/common/list.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/list.h:28, from src/common/list.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/common/bspslicer.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/common/../shared/../../config.h:3, from src/common/../shared/shared.h:32, from src/common/bspslicer.h:7, from src/common/bspslicer.cpp:6: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In function 'void SL_SliceTheWorld(const dMapTile_t*, const vec_t*, const vec_t*, float, int, bool, bool)', inlined from 'void SL_BSPSlice(const dMapTile_t*, float, int, bool, bool)' at src/common/bspslicer.cpp:336:18: src/common/bspslicer.cpp:266:48: warning: 'intersectPoint[0]' may be used uninitialized [-Wmaybe-uninitialized] 266 | lineX1 -= minX; | ~~~~~~~^~~~~~~ src/common/bspslicer.cpp: In function 'void SL_BSPSlice(const dMapTile_t*, float, int, bool, bool)': src/common/bspslicer.cpp:145:23: note: 'intersectPoint[0]' was declared here 145 | vec3_t vTemp, intersectPoint; | ^~~~~~~~~~~~~~ In function 'void SL_SliceTheWorld(const dMapTile_t*, const vec_t*, const vec_t*, float, int, bool, bool)', inlined from 'void SL_BSPSlice(const dMapTile_t*, float, int, bool, bool)' at src/common/bspslicer.cpp:336:18: src/common/bspslicer.cpp:269:48: warning: 'intersectPoint[1]' may be used uninitialized [-Wmaybe-uninitialized] 269 | lineY1 -= minY; | ~~~~~~~^~~~~~~ src/common/bspslicer.cpp: In function 'void SL_BSPSlice(const dMapTile_t*, float, int, bool, bool)': src/common/bspslicer.cpp:145:23: note: 'intersectPoint[1]' was declared here 145 | vec3_t vTemp, intersectPoint; | ^~~~~~~~~~~~~~ ===> CXX [ufoslicer] src/shared/aabb.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/aabb.h:27, from src/shared/aabb.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/common/mem.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/mem.cpp:29: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/tools/ufo2map/common/scriplib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/common/scriplib.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/tools/ufo2map/common/scriplib.cpp: In function 'void LoadScriptFile(const char*)': src/tools/ufo2map/common/scriplib.cpp:49:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 49 | strncpy(script.filename, filename, sizeof(script.filename)); | ^ ===> CXX [ufoded] src/server/sv_rma.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/server/../common/../shared/ufotypes.h:32, from src/server/../common/common.h:28, from src/server/server.h:31, from src/server/sv_rma.cpp:32: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/server/sv_rma.cpp: In function 'bool SV_AddMapTiles(MapInfo*)': src/server/sv_rma.cpp:1672:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress] 1672 | map->name, mAsm->id ? mAsm->id : ""); | ~~~~~~^~ In file included from src/server/sv_rma.cpp:33: src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here 71 | char id[MAX_VAR]; /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */ | ^~ src/server/sv_rma.cpp:1675:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress] 1675 | map->name, mAsm->id ? mAsm->id : ""); | ~~~~~~^~ src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here 71 | char id[MAX_VAR]; /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */ | ^~ ===> CXX [ufoslicer] src/shared/parse.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/parse.h:30, from src/shared/parse.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/common/unzip.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from /usr/include/zlib.h:38, from src/common/unzip.h:57, from src/common/unzip.cpp:37: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/shared/byte.cpp In file included from /usr/include/sys/types.h:25, from /usr/include/SDL2/SDL_stdinc.h:36, from /usr/include/SDL2/SDL_endian.h:31, from src/shared/byte.h:30, from src/shared/byte.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/shared/utf8.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from src/shared/utf8.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/tools/ufo2map/common/bspfile.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/tools/ufo2map/common/../../../shared/ufotypes.h:32, from src/tools/ufo2map/common/shared.h:27, from src/tools/ufo2map/common/bspfile.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/common/files.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/common/../shared/ufotypes.h:32, from src/common/common.h:28, from src/common/files.cpp:31: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/shared/images.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/images.h:29, from src/shared/images.cpp:27: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> LD [memory] ===> CXX [ufoslicer] src/shared/shared.cpp In file included from /usr/include/c++/15/x86_64-mageia-linux/bits/os_defines.h:39, from /usr/include/c++/15/x86_64-mageia-linux/bits/c++config.h:2641, from /usr/include/c++/15/cstdlib:46, from /usr/include/c++/15/stdlib.h:36, from src/shared/../../config.h:3, from src/shared/shared.h:32, from src/shared/shared.cpp:28: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/shared/mathlib.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/shared/ufotypes.h:32, from src/shared/mathlib.h:27, from src/shared/mathlib.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/ports/unix/unix_files.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_files.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [ufoslicer] src/ports/unix/unix_main.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_main.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> LD [base/game.so] ===> CXX [ufoslicer] src/ports/unix/unix_shared.cpp In file included from /usr/include/unistd.h:25, from src/ports/unix/unix_shared.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)': src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | system(buf); | ~~~~~~^~~~~ ===> LD [ufo2map] ===> CXX [ufomodel] src/client/renderer/r_model.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufomodel] src/client/renderer/r_model_md3.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md3.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> LD [ufoded] ===> LD [ufoslicer] ===> CXX [ufomodel] src/client/renderer/r_model_obj.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_obj.cpp:55: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufomodel] src/client/renderer/r_model_md2.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md2.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> CXX [ufomodel] src/client/renderer/r_model_alias.cpp In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-mageia-linux/15/include/stdint.h:11, from src/client/renderer/../../common/../shared/ufotypes.h:32, from src/client/renderer/../../common/common.h:28, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_alias.cpp:26: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/renderer/../cl_renderer.h:29, from src/client/renderer/r_local.h:30: src/client/renderer/../renderer/r_program.h:33:9: warning: 'GL_UNIFORM' redefined 33 | #define GL_UNIFORM 1 | ^~~~~~~~~~ In file included from /usr/include/SDL2/SDL_opengl.h:2099, from src/client/renderer/../renderer/r_gl.h:32, from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27: /usr/include/SDL2/SDL_opengl_glext.h:2644:9: note: this is the location of the previous definition 2644 | #define GL_UNIFORM 0x92E1 | ^~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30: src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()': src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess] 176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET' 177 | #define OBJZERO(obj) OBJSET((obj), 0) | ^~~~~~ src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO' 111 | OBJZERO(*this); | ^~~~~~~ In file included from src/client/renderer/../renderer/r_model.h:30, from src/client/renderer/../cl_renderer.h:28: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ ===> LD [ufomodel] ===> LD [ufo] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.ePMMzz + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT ++ dirname /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT + mkdir -p /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + mkdir /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ufoai-2.5-source + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT 'INSTALL=/usr/bin/install -p' /bin/sh: line 1: cd: /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/ufoai-2.5-source/contrib/installer/mojosetup/scripts: No such file or directory ls: cannot access '*.lua': No such file or directory find: 'base/maps': No such file or directory build/maps.mk:45: target '.' doesn't match the target pattern build/maps.mk:45: target 'src' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client' doesn't match the target pattern build/maps.mk:45: target 'src/po' doesn't match the target pattern build/maps.mk:45: target 'src/libs' doesn't match the target pattern build/maps.mk:45: target 'radiant' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/cgame' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/cgame/campaign' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/ui' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL' doesn't match the target pattern build/maps.mk:45: target 'eclipse' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/ui/node' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape/events' doesn't match the target pattern build/maps.mk:45: target 'src/tools' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape/events/event' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/game' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/game/game' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer' doesn't match the target pattern build/maps.mk:45: target 'src/client' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/renderer' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/common' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map' doesn't match the target pattern build/maps.mk:45: target 'mods' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/common' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape/events/event/actor' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl/lib' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics' doesn't match the target pattern build/maps.mk:45: target 'base' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/game/game/lua' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/jar' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/tools' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/tools/ufo2map' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern build/maps.mk:45: target 'src/docs' doesn't match the target pattern build/maps.mk:45: target 'src/libs/jpeg' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape/events/event/world' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/cgame/campaign/missions' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/ranks' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/server' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/server' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books' doesn't match the target pattern build/maps.mk:45: target 'src/libs/png' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/include' doesn't match the target pattern build/maps.mk:45: target 'src/game' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor' doesn't match the target pattern build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/macosx' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books/coupled' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora' doesn't match the target pattern build/maps.mk:45: target 'src/libs/intl' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern build/maps.mk:45: target 'unittest' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern build/maps.mk:45: target 'src/libs/intl/src' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora/lib' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/solaris' doesn't match the target pattern build/maps.mk:45: target 'src/common' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape/events/event/player' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/common' doesn't match the target pattern build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/linux' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor' doesn't match the target pattern build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/battlescape/events/event/inventory' doesn't match the target pattern build/maps.mk:45: target 'build' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/test' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/sound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/truetype' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/input' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cff' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/client' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/client/renderer' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/shared' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/common' doesn't match the target pattern build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/icons' doesn't match the target pattern build/maps.mk:45: target 'src/libs/zlib' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/shared' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/windows' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/cinematic' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/common' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/media' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_mixer' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/cgame/multiplayer' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/shared' doesn't match the target pattern build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern build/maps.mk:45: target 'build/projects' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/ui' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/autofit' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/sfnt' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/game' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gxvalid' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/shared' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/shared' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/x11' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/tools/ufo2map/common' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/ports' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/ports' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/game/shared' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psnames' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/stdlib' doesn't match the target pattern build/maps.mk:45: target 'unittest/save' doesn't match the target pattern build/maps.mk:45: target 'src/tests' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern build/maps.mk:45: target 'src/shared' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/windows' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/game' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/ufos' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/tools/ufo2map/check' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/tools' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/ufos/ui' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/tools/ufomodel' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books/uncoupled' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type1' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/directfb' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/tools' doesn't match the target pattern build/maps.mk:45: target 'src/server' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/events' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psaux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cache' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/ui' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/ports' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/ports' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/ports' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufomodel/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo2map/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/otvalid' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern build/maps.mk:45: target 'src/libs/mxml' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pshinter' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/cocoa' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/web' doesn't match the target pattern build/maps.mk:45: target 'android-project' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern build/maps.mk:45: target 'src/libs/curl/include/curl' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/raster' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gzip' doesn't match the target pattern build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern build/maps.mk:45: target 'src/ports' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/tools/ufo2map' doesn't match the target pattern build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pfr' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoslicer/tools/ufo2map/common' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/client/cgame/skirmish' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/modes' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/software' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'debian' doesn't match the target pattern build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bdf' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/uikit' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/ui' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cid' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons/node' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/config' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/memory' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/smooth' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/bwindow' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/libm' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/memory/tools' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern build/maps.mk:45: target 'src/libs/theora/include/theora' doesn't match the target pattern build/maps.mk:45: target 'mods/android' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pcf' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/opengles2' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type42' doesn't match the target pattern build/maps.mk:45: target 'mods/android/ufos' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/windows' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg/src' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/opengl' doesn't match the target pattern build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern build/maps.mk:45: target 'mods/android/ufos/ui' doesn't match the target pattern build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal/services' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern build/maps.mk:45: target 'src/client/input' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor' doesn't match the target pattern build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/docmaker' doesn't match the target pattern build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/core' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models' doesn't match the target pattern build/maps.mk:45: target 'build/modules' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/direct3d' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/winfonts' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/devel' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/src/books/floor' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/core/android' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufoded/ports/linux' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/ports/linux' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src' doesn't match the target pattern build/maps.mk:45: target 'android-project/src' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/windows' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/editors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/darwin' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/editors' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/vorbis/include/vorbis' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/lzw' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/pandora' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/pthread' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/opengles' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/darwin' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models/md2' doesn't match the target pattern build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/generic' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/linux' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/libs' doesn't match the target pattern build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org/libsdl' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/file' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/qsa' doesn't match the target pattern build/maps.mk:45: target 'src/client/web' doesn't match the target pattern build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern build/maps.mk:45: target 'release-linux-x86_64/ufo/libs/mumble' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/sequence' doesn't match the target pattern build/maps.mk:45: target 'build/platforms' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org/libsdl/app' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/video/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/render/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/linux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/directsound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/alsa' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/team' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/opengl' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/.settings' doesn't match the target pattern build/maps.mk:45: target 'android-project/.settings' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern build/maps.mk:45: target 'src/libs/ogg/include/ogg' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bzip2' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/pulseaudio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/paudio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/coreaudio' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/tech' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/validation' doesn't match the target pattern build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern build/maps.mk:45: target 'src/libs/intl/include' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/ftrandom' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/iphoneos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/bsd' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/cpuinfo' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/winmm' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/sun' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/mapdef' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/entity' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/builder' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/preferences' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/tasks' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/properties' doesn't match the target pattern build/maps.mk:45: target 'unittest/game' doesn't match the target pattern build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/thread/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/xaudio2' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/sndio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/nas' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/fusionsound' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/esd' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/dsp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/bsd' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/arts' doesn't match the target pattern build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/sequence' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/particle' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/item' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/preferences' doesn't match the target pattern build/maps.mk:45: target 'android-project/res' doesn't match the target pattern build/maps.mk:45: target 'android-project/jni' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern build/maps.mk:45: target 'src/resources' doesn't match the target pattern build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/linux' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/disk' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/baudio' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/android' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/banks' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/outline' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/validators' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/alienteam' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor.feature' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer.feature' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glslshadereditors.feature' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/preferences' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/unix' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/uikit' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/macosx' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/file/cocoa' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/core/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/audio/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/atomic' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.updatesite' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/icons' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/syntaxcoloring' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/labeling' doesn't match the target pattern build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern build/maps.mk:45: target 'build/modes' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/timer/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/nds' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/power/android' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/psp' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/main/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/windows' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/dlopen' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/loadso/beos' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/joystick/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/haptic/dummy' doesn't match the target pattern build/maps.mk:45: target 'src/libs/SDL/src/events/nds' doesn't match the target pattern build/maps.mk:45: target 'mods/ui2/pics/tiled' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/previewers' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/util' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/campaign' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/campaign' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/.settings' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/outline' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/editors' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/icons' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/.settings' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/.settings' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/scoping' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/jvmmodel' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/formatting' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/editor' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources/icons' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/META-INF' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/quickfix' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/outline' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/hover' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/folding' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/contentassist' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/META-INF' doesn't match the target pattern build/maps.mk:45: target 'android-project/src/org/ufoai' doesn't match the target pattern build/maps.mk:45: target 'android-project/res/values' doesn't match the target pattern build/maps.mk:45: target 'android-project/res/layout' doesn't match the target pattern build/maps.mk:45: target 'android-project/jni/src' doesn't match the target pattern build/maps.mk:45: target 'radiant/i18n' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src-gen' doesn't match the target pattern build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src-gen' doesn't match the target pattern build/maps.mk:45: target 'android-project/libs' doesn't match the target pattern find: 'base/models': No such file or directory find: 'base/models': No such file or directory find: 'base/models': No such file or directory find: 'base/models': No such file or directory zip warning: 0pics.pk3 not found or empty zip warning: zip file empty zip warning: 0models.pk3 not found or empty zip warning: zip file empty zip warning: 0snd.pk3 not found or empty zip warning: zip file empty zip warning: 0music.pk3 not found or empty zip warning: name not matched: music/*.ogg zip warning: 0maps.pk3 not found or empty zip warning: zip file empty zip warning: 0media.pk3 not found or empty zip warning: name not matched: media/*.ttf zip warning: 0ufos.pk3 not found or empty zip warning: zip file empty zip warning: 0materials.pk3 not found or empty zip warning: name not matched: materials/*.mat zip warning: 0base.pk3 not found or empty zip warning: name not matched: *.cfg zip warning: name not matched: mapcycle*.txt zip warning: name not matched: ai/*.lua zip warning: name not matched: save/*/* zip warning: 0textures.pk3 not found or empty zip warning: zip file empty zip warning: 0shaders.pk3 not found or empty zip warning: name not matched: shaders/*.glsl zip warning: 0videos.pk3 not found or empty zip warning: zip file empty src/po/ufoai-bg_BG.po src/po/ufoai-bg_BG.po:2: warning: header field 'Language' still has the initial default value 1975 translated messages, 691 fuzzy translations, 269 untranslated messages. src/po/ufoai-cs.po src/po/ufoai-cs.po:9: warning: header field 'Language' still has the initial default value 1830 translated messages, 771 fuzzy translations, 334 untranslated messages. src/po/ufoai-da.po src/po/ufoai-da.po:23: warning: header field 'Language' still has the initial default value 1341 translated messages, 985 fuzzy translations, 609 untranslated messages. src/po/ufoai-de.po 2881 translated messages, 45 fuzzy translations, 9 untranslated messages. src/po/ufoai-el.po src/po/ufoai-el.po:2: warning: header field 'Language' still has the initial default value 881 translated messages, 1294 fuzzy translations, 760 untranslated messages. src/po/ufoai-en.po 2935 translated messages. src/po/ufoai-es.po 2931 translated messages, 4 fuzzy translations. src/po/ufoai-es_ES.po 2365 translated messages, 379 fuzzy translations, 191 untranslated messages. src/po/ufoai-et.po src/po/ufoai-et.po:2: warning: header field 'Language' still has the initial default value 722 translated messages, 1278 fuzzy translations, 935 untranslated messages. src/po/ufoai-fi.po src/po/ufoai-fi.po:8: warning: header field 'Language' still has the initial default value 2016 translated messages, 666 fuzzy translations, 253 untranslated messages. src/po/ufoai-fr.po 2861 translated messages, 57 fuzzy translations, 17 untranslated messages. src/po/ufoai-hu.po 1772 translated messages, 220 fuzzy translations, 943 untranslated messages. src/po/ufoai-it.po 2304 translated messages, 383 fuzzy translations, 248 untranslated messages. src/po/ufoai-ja.po src/po/ufoai-ja.po:2: warning: header field 'Language' still has the initial default value 686 translated messages, 958 fuzzy translations, 1291 untranslated messages. src/po/ufoai-ko.po 2567 translated messages, 297 fuzzy translations, 71 untranslated messages. src/po/ufoai-nl_NL.po 2163 translated messages, 567 fuzzy translations, 205 untranslated messages. src/po/ufoai-no.po 2762 translated messages, 173 untranslated messages. src/po/ufoai-pl.po 2757 translated messages, 82 fuzzy translations, 96 untranslated messages. src/po/ufoai-pt.po src/po/ufoai-pt.po:2: warning: header field 'Language' still has the initial default value 1252 translated messages, 1000 fuzzy translations, 683 untranslated messages. src/po/ufoai-pt_BR.po src/po/ufoai-pt_BR.po:2: warning: header field 'Language' still has the initial default value 935 translated messages, 1230 fuzzy translations, 770 untranslated messages. src/po/ufoai-ru.po 2934 translated messages. src/po/ufoai-sl.po 2233 translated messages, 360 fuzzy translations, 342 untranslated messages. src/po/ufoai-sv.po 1525 translated messages, 938 fuzzy translations, 472 untranslated messages. src/po/ufoai-th.po src/po/ufoai-th.po:2: warning: header field 'Language' still has the initial default value 1066 translated messages, 1228 fuzzy translations, 641 untranslated messages. src/po/ufoai-tr.po src/po/ufoai-tr.po:8: warning: header field 'PO-Revision-Date' still has the initial default value src/po/ufoai-tr.po:8: warning: header field 'Last-Translator' still has the initial default value src/po/ufoai-tr.po:8: warning: header field 'Language-Team' still has the initial default value src/po/ufoai-tr.po:8: warning: header field 'Language' still has the initial default value 58 translated messages, 245 fuzzy translations, 2632 untranslated messages. src/po/ufoai-uk.po 2934 translated messages. src/po/ufoai-zh_CN.po src/po/ufoai-zh_CN.po:2: warning: header field 'Language' still has the initial default value 1792 translated messages, 783 fuzzy translations, 360 untranslated messages. src/po/ufoai-zh_TW.po src/po/ufoai-zh_TW.po:2: warning: header field 'Language' still has the initial default value 1909 translated messages, 729 fuzzy translations, 297 untranslated messages. src/po/uforadiant-de.po src/po/uforadiant-de.po:2: warning: header field 'Language' missing in header 322 translated messages, 97 fuzzy translations, 55 untranslated messages. src/po/uforadiant-en.po src/po/uforadiant-en.po:2: warning: header field 'Language' missing in header 474 translated messages. src/po/uforadiant-ru.po src/po/uforadiant-ru.po:2: warning: header field 'Language' missing in header 174 translated messages, 3 fuzzy translations, 297 untranslated messages. src/po/uforadiant-zh_CN.po src/po/uforadiant-zh_CN.po:2: warning: header field 'Language' missing in header 319 translated messages, 7 fuzzy translations, 148 untranslated messages. Binaries: /usr/games Data: /usr/share/games/ufoai Libraries: /usr/lib/ Locales: /usr/share/locale Install locales Install pk3s Install base/game.so Install memory Install ufo Install ufo2map Install ufoded Install ufomodel Install ufoslicer + mkdir -p /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/man/man6 + install -m 0644 debian/ufo.6 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/man/man6/ + install -m 0644 debian/ufoded.6 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/man/man6/ + install -m 0644 debian/ufo2map.6 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/man/man6/ + rm -f /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0maps.pk3 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0models.pk3 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0pics.pk3 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0snd.pk3 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0textures.pk3 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0ufos.pk3 /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/games/ufoai/base/0videos.pk3 + rm -f /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/games/uforadiant + /usr/lib/rpm/find-lang.sh /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT ufoai + desktop-file-install --dir=/home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/applications /home/pterjan/rpmbuild/SOURCES/ufoai.desktop /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/applications/ufoai.desktop: error: (will be fatal in the future): value "ufoai.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path + install -m644 src/ports/linux/ufo.png -D /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/pixmaps/ufoai.png + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 2.5-11.mga10 --unique-debug-suffix -2.5-11.mga10.x86_64 --unique-debug-src-base ufoai-2.5-11.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/ufoai-2.5-source find-debuginfo: starting Extracting debug info from 7 files DWARF-compressing 7 files sepdebugcrcfix: Updated 7 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ufoai-2.5-11.mga10.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/applications/ufoai.desktop: error: (will be fatal in the future): value "ufoai.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/games/ufo from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/games/ufoded from /bin/sh to #!/usr/bin/sh + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/SPECPARTS/rpm-debuginfo.specpart Processing files: ufoai-2.5-11.mga10.x86_64 Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.dNh6Yq + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + cd ufoai-2.5-source + DOCDIR=/home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/doc/ufoai + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/doc/ufoai + cp -pr /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/ufoai-2.5-source/LICENSES /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT/usr/share/doc/ufoai + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(ufoai.desktop) ufoai = 2.5-11.mga10 ufoai(x86-64) = 2.5-11.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libSDL2-2.0.so.0()(64bit) libSDL2_mixer-2.0.so.0()(64bit) libSDL2_ttf-2.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcurl.so.4()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libjpeg.so.8()(64bit) libjpeg.so.8(LIBJPEG_8.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmvec.so.1()(64bit) libmvec.so.1(GLIBC_2.22)(64bit) libmxml.so.1()(64bit) libogg.so.0()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libtheora.so.0()(64bit) libtheora.so.0(libtheora.so.1.0)(64bit) libvorbis.so.0()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) Obsoletes: ufoai-uforadiant Processing files: ufoai-debugsource-2.5-11.mga10.x86_64 Provides: ufoai-debugsource = 2.5-11.mga10 ufoai-debugsource(x86-64) = 2.5-11.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ufoai-debuginfo-2.5-11.mga10.x86_64 Provides: debuginfo(build-id) = 30f05f269039a60d88f4303ddd7f2d31b41d3add debuginfo(build-id) = 315da609bfcd132b6d307ca6f202785fba6f1905 debuginfo(build-id) = 70419d8efb8f8cdc02517337ddf5dee0faf785a6 debuginfo(build-id) = 76be2a3a6efcf4360e81b7c8592cd4577e936368 debuginfo(build-id) = 9159d70306402e0c32bcf474edebbd19802fdfc1 debuginfo(build-id) = 9d3436079a242ee58962c0aec9fc1bbe1a4d3d29 debuginfo(build-id) = cf0cb8a21343842010d098ecd6670e696e235137 ufoai-debuginfo = 2.5-11.mga10 ufoai-debuginfo(x86-64) = 2.5-11.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ufoai-debugsource(x86-64) = 2.5-11.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build/BUILDROOT Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ufoai-debugsource-2.5-11.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ufoai-debuginfo-2.5-11.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ufoai-2.5-11.mga10.x86_64.rpm Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.WpqvsD + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + test -d /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + rm -rf /home/pterjan/rpmbuild/BUILD/ufoai-2.5-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: line 13: It's not recommended to have unversioned Obsoletes: Obsoletes: ufoai-uforadiant D: [iurt_root_command] Success!