D: [iurt_root_command] chroot
Building target platforms: x86_64
Building for target x86_64
warning: Macro expanded in comment on line 9: %{name}-%{version}.tar.gz

warning: Macro expanded in comment on line 11: %{name}-%{version}.tar.gz

warning: Macro expanded in comment on line 12: %{name}-%{version}.tar.gz

warning: Macro expanded in comment on line 13: %{name}-data-%{version}

warning: Macro expanded in comment on line 14: %{name}-%{version}

warning: Macro expanded in comment on line 15: %{name}-data-%{version}/

warning: Macro expanded in comment on line 17: %{name}-%{version}.tar.xz %{name}-%{version}/

warning: Macro expanded in comment on line 18: %{name}-data-%{version}.tar.xz %{name}-data-%{version}/

Installing /home/pterjan/rpmbuild/SRPMS/egoboo-2.8.1-12.mga10.src.rpm
Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.aRw79f
Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.7ojrZ0
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ rm -rf egoboo-2.8.1
+ /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/egoboo-2.8.1.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd egoboo-2.8.1
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #1 (egoboo-2.8.1-mageia-rediff-add-destdir.patch):'
Patch #1 (egoboo-2.8.1-mageia-rediff-add-destdir.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .destdir~ --fuzz=0
patching file Makefile
+ echo 'Patch #4 (egoboo-2.8.0-create-enet-lib-directory.patch):'
Patch #4 (egoboo-2.8.0-create-enet-lib-directory.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .enet_lib~ --fuzz=0
patching file ./enet/Makefile
+ echo 'Patch #6 (egoboo-2.8.0-disable-unsupported-gl-extension.patch):'
Patch #6 (egoboo-2.8.0-disable-unsupported-gl-extension.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gl_ext~ --fuzz=0
patching file game/extensions/SDL_extensions.c
+ echo 'Patch #7 (egoboo-2.8.1-mandriva-use-datadir-for-config.patch):'
Patch #7 (egoboo-2.8.1-mandriva-use-datadir-for-config.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0
patching file game/platform/file_linux.c
+ echo 'Patch #8 (egoboo-2.8.1-fix-building-with-gcc14.patch):'
Patch #8 (egoboo-2.8.1-fix-building-with-gcc14.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0
patching file game/egoboo_vfs.c
+ perl -pi.add_lm -e 's/(-l)/-lm $1/ if /^LDFLAGS :=/' game/Makefile
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.oTFsQt
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-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 egoboo-2.8.1
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ /usr/bin/make -O -j16 V=1 VERBOSE=1 -C enet 'OPT=-Wall -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'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o list.o list.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o packet.o packet.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o memory.o memory.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o host.o host.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o unix.o unix.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o peer.o peer.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
gcc -Wall -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 -Iinclude   -c -o protocol.o protocol.c
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
make: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
mkdir -p lib
ar -rcs ./lib/libenet.a host.o list.o memory.o packet.o peer.o protocol.o unix.o
make: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/enet'
+ /usr/bin/make -O -j16 V=1 VERBOSE=1 all 'OPT=-DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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'
make -C ./game all PREFIX=/usr PROJ_NAME=egoboo
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o client.o client.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_endian.o egoboo_endian.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o clock.o clock.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_common.o file_common.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_math.o egoboo_math.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_strutil.o egoboo_strutil.c
egoboo_strutil.c: In function 'str_add_linebreaks':
egoboo_strutil.c:332:28: warning: comparison between pointer and zero character constant [-Wpointer-compare]
  332 |         else if ( CSTR_END == text )
      |                            ^~
egoboo_strutil.c:332:31: note: did you mean to dereference the pointer?
  332 |         else if ( CSTR_END == text )
      |                               ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o font_bmp.o font_bmp.c
font_bmp.c: In function 'font_bmp_load_vfs':
font_bmp.c:79:37: warning: variable 'ydiv' set but not used [-Wunused-but-set-variable]
   79 |     int cnt, y, xsize, ysize, xdiv, ydiv;
      |                                     ^~~~
font_bmp.c:79:31: warning: variable 'xdiv' set but not used [-Wunused-but-set-variable]
   79 |     int cnt, y, xsize, ysize, xdiv, ydiv;
      |                               ^~~~
font_bmp.c:79:14: warning: variable 'y' set but not used [-Wunused-but-set-variable]
   79 |     int cnt, y, xsize, ysize, xdiv, ydiv;
      |              ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_console.o egoboo_console.c
egoboo_console.c: In function 'egoboo_console_add_output':
egoboo_console.c:128:21: warning: variable 'copy_len' set but not used [-Wunused-but-set-variable]
  128 |     size_t out_len, copy_len;
      |                     ^~~~~~~~
egoboo_console.c: In function 'egoboo_console_create':
egoboo_console.c:199:14: warning: variable 'local_allocation' set but not used [-Wunused-but-set-variable]
  199 |     SDL_bool local_allocation = SDL_FALSE;
      |              ^~~~~~~~~~~~~~~~
egoboo_console.c: In function 'egoboo_console_handle_events':
egoboo_console.c:587:21: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  587 |                     strncpy( pcon->buffer, pcon->save_buffer[pcon->save_index], SDL_arraysize( pcon->buffer ) );
      |                     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_typedef.o egoboo_typedef.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o font_ttf.o font_ttf.c
font_ttf.c: In function 'fnt_drawTextBox':
font_ttf.c:357:5: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  357 |     strncpy( buffer, text, len );
      |     ^
font_ttf.c:355:11: note: length computed here
  355 |     len = strlen( text );
      |           ^~~~~~~~~~~~~~
font_ttf.c: In function 'fnt_getTextBoxSize':
font_ttf.c:392:5: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  392 |     strncpy( buffer, text, len );
      |     ^
font_ttf.c:390:11: note: length computed here
  390 |     len = strlen( text );
      |           ^~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_setup.o egoboo_setup.c
egoboo_setup.c: In function 'setup_download':
egoboo_setup.c:77:18: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]
   77 |         strncpy( (var), lTempStr, (len) ); \
      |                  ^~~~~  ~~~~~~~~
egoboo_setup.c:283:5: note: in expansion of macro 'GetKey_string'
  283 |     GetKey_string( "TEXTURE_FILTERING", lTempStr, 24, "LINEAR" );
      |     ^~~~~~~~~~~~~
egoboo_setup.c:77:18: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]
   77 |         strncpy( (var), lTempStr, (len) ); \
      |                  ^~~~~  ~~~~~~~~
egoboo_setup.c:340:5: note: in expansion of macro 'GetKey_string'
  340 |     GetKey_string( "DIFFICULTY_MODE", lTempStr, 24, "NORMAL" );
      |     ^~~~~~~~~~~~~
egoboo_setup.c:77:18: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]
   77 |         strncpy( (var), lTempStr, (len) ); \
      |                  ^~~~~  ~~~~~~~~
egoboo_setup.c:351:5: note: in expansion of macro 'GetKey_string'
  351 |     GetKey_string( "AUTOTURN_CAMERA", lTempStr, 24, "GOOD" );
      |     ^~~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from /usr/include/SDL/SDL_stdinc.h:35,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from egoboo_platform.h:26,
                 from egoboo_config.h:95,
                 from egoboo_typedef.h:25,
                 from egoboo_setup.h:22,
                 from egoboo_setup.c:24:
In function 'strncpy',
    inlined from 'setup_download' at egoboo_setup.c:283:5:
/usr/include/bits/string_fortified.h:100:10: warning: '__builtin_strncpy' source argument is the same as destination [-Wrestrict]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'setup_download' at egoboo_setup.c:340:5:
/usr/include/bits/string_fortified.h:100:10: warning: '__builtin_strncpy' source argument is the same as destination [-Wrestrict]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'setup_download' at egoboo_setup.c:351:5:
/usr/include/bits/string_fortified.h:100:10: warning: '__builtin_strncpy' source argument is the same as destination [-Wrestrict]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o bbox.o bbox.c
bbox.c:58:18: warning: 'cv_list' defined but not used [-Wunused-variable]
   58 | static OVolume_t cv_list[1000];
      |                  ^~~~~~~
bbox.c:57:18: warning: 'cv_list_count' defined but not used [-Wunused-variable]
   57 | static Uint32    cv_list_count = 0;
      |                  ^~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o graphic_fan.o graphic_fan.c
graphic_fan.c: In function 'animate_tile':
graphic_fan.c:68:22: warning: variable 'frame_and' set but not used [-Wunused-but-set-variable]
   68 |     Uint16 base_and, frame_and, frame_add;
      |                      ^~~~~~~~~
graphic_fan.c: In function 'render_fan':
graphic_fan.c:117:22: warning: variable 'vertices' set but not used [-Wunused-but-set-variable]
  117 |     Uint16 commands, vertices;
      |                      ^~~~~~~~
graphic_fan.c: In function 'render_hmap_fan':
graphic_fan.c:220:23: warning: variable 'pinfo' set but not used [-Wunused-but-set-variable]
  220 |     ego_mpd_info_t  * pinfo;
      |                       ^~~~~
graphic_fan.c:217:12: warning: variable 'tile' set but not used [-Wunused-but-set-variable]
  217 |     Uint16 tile;
      |            ^~~~
graphic_fan.c: In function 'render_water_fan':
graphic_fan.c:320:22: warning: variable 'pgmem' set but not used [-Wunused-but-set-variable]
  320 |     grid_mem_t     * pgmem;
      |                      ^~~~~
graphic_fan.c:308:28: warning: variable 'vertices' set but not used [-Wunused-but-set-variable]
  308 |     Uint16 type, commands, vertices;
      |                            ^~~~~~~~
graphic_fan.c:308:18: warning: variable 'commands' set but not used [-Wunused-but-set-variable]
  308 |     Uint16 type, commands, vertices;
      |                  ^~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o hash.o hash.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_fileutil.o egoboo_fileutil.c
egoboo_fileutil.c: In function 'fget_idsz':
egoboo_fileutil.c:58:14: warning: variable 'fpos' set but not used [-Wunused-but-set-variable]
   58 |         long fpos;
      |              ^~~~
egoboo_fileutil.c: In function 'fget_name':
egoboo_fileutil.c:292:52: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  292 |     snprintf( format, SDL_arraysize( format ), "%%%ds", max_len - 1 );
      |                                                   ~^    ~~~~~~~~~~~
      |                                                    |            |
      |                                                    int          size_t {aka long unsigned int}
      |                                                   %ld
egoboo_fileutil.c: In function 'fget_range':
egoboo_fileutil.c:538:10: warning: variable 'fpos' set but not used [-Wunused-but-set-variable]
  538 |     long fpos;
      |          ^~~~
egoboo_fileutil.c: In function 'fget_version':
egoboo_fileutil.c:636:12: warning: variable 'newline' set but not used [-Wunused-but-set-variable]
  636 |     bool_t newline, iscomment;
      |            ^~~~~~~
egoboo_fileutil.c: In function 'fget_string':
egoboo_fileutil.c:811:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  811 |     snprintf( format_str, SDL_arraysize( format_str ), "%%%ds", str_len - 1 );
      |                                                           ~^    ~~~~~~~~~~~
      |                                                            |            |
      |                                                            int          size_t {aka long unsigned int}
      |                                                           %ld
egoboo_fileutil.c: In function 'ego_texture_load_vfs':
egoboo_fileutil.c:973:12: warning: variable 'tx_target' set but not used [-Wunused-but-set-variable]
  973 |     GLenum tx_target;
      |            ^~~~~~~~~
egoboo_fileutil.c:985:63: warning: '%s' directive output may be truncated writing up to 5119 bytes into a region of size 256 [-Wformat-truncation=]
  985 |             snprintf( fullname, SDL_arraysize( fullname ), "%s%s", filename, TxFormatSupported[type] );
      |                                                               ^~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/SDL/SDL_stdinc.h:33,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from egoboo_platform.h:26,
                 from egoboo_config.h:95,
                 from egoboo_typedef.h:25,
                 from egoboo_fileutil.h:24,
                 from egoboo_fileutil.c:24:
In function 'snprintf',
    inlined from 'ego_texture_load_vfs' at egoboo_fileutil.c:985:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 5120) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o camera.o camera.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o input.o input.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o IDSZ_map.o IDSZ_map.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o log.o log.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o lighting.o lighting.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o link.o link.c
link.c: In function 'link_push_module':
link.c:222:5: warning: '__builtin___strncpy_chk' specified bound 256 equals destination size [-Wstringop-truncation]
  222 |     strncpy( pentry->modname, mnu_ModList_get_vfs_path( pickedmodule_index ), SDL_arraysize( pentry->modname ) );
      |     ^
link.c: In function 'link_follow_modname':
link.c:124:13: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  124 |             strncpy( pickedmodule_path,       mnu_ModList_get_vfs_path( pickedmodule_index ), SDL_arraysize( pickedmodule_path ) );
      |             ^
link.c:125:13: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  125 |             strncpy( pickedmodule_name,       mnu_ModList_get_name( pickedmodule_index ), SDL_arraysize( pickedmodule_name ) );
      |             ^
link.c:126:13: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  126 |             strncpy( pickedmodule_write_path, mnu_ModList_get_dest_path( pickedmodule_index ), SDL_arraysize( pickedmodule_write_path ) );
      |             ^
link.c: In function 'link_load_parent':
link.c:300:5: warning: '__builtin___strncpy_chk' specified bound 256 equals destination size [-Wstringop-truncation]
  300 |     strncpy( pentry->modname, modname, SDL_arraysize( pentry->modname ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_vfs.o egoboo_vfs.c
egoboo_vfs.c: In function 'vfs_resolveReadFilename':
egoboo_vfs.c:534:5: warning: 'PHYSFS_isDirectory' is deprecated [-Wdeprecated-declarations]
  534 |     if ( PHYSFS_isDirectory( loc_fname ) )
      |     ^~
In file included from egoboo_vfs.c:33:
/usr/include/physfs.h:1189:17: note: declared here
 1189 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED;
      |                 ^~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_error':
egoboo_vfs.c:917:9: warning: 'PHYSFS_getLastError' is deprecated [-Wdeprecated-declarations]
  917 |         retval = ( NULL != PHYSFS_getLastError() );
      |         ^~~~~~
/usr/include/physfs.h:675:25: note: declared here
  675 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_isDirectory':
egoboo_vfs.c:1048:5: warning: 'PHYSFS_isDirectory' is deprecated [-Wdeprecated-declarations]
 1048 |     return PHYSFS_isDirectory( vfs_convert_fname( fname ) );
      |     ^~~~~~
/usr/include/physfs.h:1189:17: note: declared here
 1189 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED;
      |                 ^~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_read':
egoboo_vfs.c:1070:9: warning: 'PHYSFS_read' is deprecated [-Wdeprecated-declarations]
 1070 |         int retval = PHYSFS_read( pfile->ptr.p, buffer, size, count );
      |         ^~~
/usr/include/physfs.h:1363:27: note: declared here
 1363 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_write':
egoboo_vfs.c:1098:9: warning: 'PHYSFS_write' is deprecated [-Wdeprecated-declarations]
 1098 |         retval = PHYSFS_write( pfile->ptr.p, buffer, size, count );
      |         ^~~~~~
/usr/include/physfs.h:1392:27: note: declared here
 1392 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~~
egoboo_vfs.c: In function 'fake_physfs_vprintf':
egoboo_vfs.c:1423:9: warning: 'PHYSFS_write' is deprecated [-Wdeprecated-declarations]
 1423 |         written = PHYSFS_write( pfile, buffer, sizeof( char ), written );
      |         ^~~~~~~
/usr/include/physfs.h:1392:27: note: declared here
 1392 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~~
egoboo_vfs.c: In function '_vfs_copyFile':
egoboo_vfs.c:1853:9: warning: 'PHYSFS_read' is deprecated [-Wdeprecated-declarations]
 1853 |         bytes_read = PHYSFS_read( sourcef, buf, sizeof( char ), SDL_arraysize( buf ) );
      |         ^~~~~~~~~~
/usr/include/physfs.h:1363:27: note: declared here
 1363 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~
egoboo_vfs.c:1854:9: warning: 'PHYSFS_write' is deprecated [-Wdeprecated-declarations]
 1854 |         PHYSFS_write( destf, buf, sizeof( char ), bytes_read );
      |         ^~~~~~~~~~~~
/usr/include/physfs.h:1392:27: note: declared here
 1392 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_copyDirectory':
egoboo_vfs.c:1918:18: warning: variable 'real_dst' set but not used [-Wunused-but-set-variable]
 1918 |     const char * real_dst;
      |                  ^~~~~~~~
egoboo_vfs.c: In function 'vfs_getc':
egoboo_vfs.c:2005:9: warning: 'PHYSFS_read' is deprecated [-Wdeprecated-declarations]
 2005 |         retval = PHYSFS_read( pfile->ptr.p, &cTmp, 1, sizeof( cTmp ) );
      |         ^~~~~~
/usr/include/physfs.h:1363:27: note: declared here
 1363 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_putc':
egoboo_vfs.c:2029:9: warning: 'PHYSFS_write' is deprecated [-Wdeprecated-declarations]
 2029 |         retval = PHYSFS_write( pfile->ptr.p, &c, 1, sizeof( char ) );
      |         ^~~~~~
/usr/include/physfs.h:1392:27: note: declared here
 1392 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_puts':
egoboo_vfs.c:2052:9: warning: 'PHYSFS_write' is deprecated [-Wdeprecated-declarations]
 2052 |         retval = PHYSFS_write( pfile->ptr.p, str, len + 1, sizeof( char ) );
      |         ^~~~~~
/usr/include/physfs.h:1392:27: note: declared here
 1392 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_gets':
egoboo_vfs.c:2083:9: warning: 'PHYSFS_read' is deprecated [-Wdeprecated-declarations]
 2083 |         iTmp = PHYSFS_read( pfile->ptr.p, &cTmp, 1, sizeof( cTmp ) );
      |         ^~~~
/usr/include/physfs.h:1363:27: note: declared here
 1363 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~
egoboo_vfs.c:2094:13: warning: 'PHYSFS_read' is deprecated [-Wdeprecated-declarations]
 2094 |             iTmp = PHYSFS_read( pfile->ptr.p, &cTmp, 1, sizeof( cTmp ) );
      |             ^~~~
/usr/include/physfs.h:1363:27: note: declared here
 1363 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_getError':
egoboo_vfs.c:2247:5: warning: 'PHYSFS_getLastError' is deprecated [-Wdeprecated-declarations]
 2247 |     physfs_error = PHYSFS_getLastError();
      |     ^~~~~~~~~~~~
/usr/include/physfs.h:675:25: note: declared here
  675 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
egoboo_vfs.c:2236:12: warning: variable 'is_error' set but not used [-Wunused-but-set-variable]
 2236 |     bool_t is_error;
      |            ^~~~~~~~
egoboo_vfs.c: In function 'vfs_remove_mount_point':
egoboo_vfs.c:2334:9: warning: 'PHYSFS_removeFromSearchPath' is deprecated [-Wdeprecated-declarations]
 2334 |         PHYSFS_removeFromSearchPath( _vfs_mount_info[cnt].full_path );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/physfs.h:908:17: note: declared here
  908 | PHYSFS_DECL int PHYSFS_removeFromSearchPath(const char *oldDir)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_set_base_search_paths':
egoboo_vfs.c:2598:5: warning: 'PHYSFS_addToSearchPath' is deprecated [-Wdeprecated-declarations]
 2598 |     PHYSFS_addToSearchPath( fs_getUserDirectory(), 0 );
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/physfs.h:881:17: note: declared here
  881 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
egoboo_vfs.c:2601:5: warning: 'PHYSFS_addToSearchPath' is deprecated [-Wdeprecated-declarations]
 2601 |     PHYSFS_addToSearchPath( fs_getDataDirectory(), 1 );
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/physfs.h:881:17: note: declared here
  881 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function '_vfs_vfscanf':
egoboo_vfs.c:2178:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 2178 |             fscanf( file, sub_format, NULL );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
egoboo_vfs.c: At top level:
egoboo_vfs.c:1826:15: warning: '_vfs_copyFile' defined but not used [-Wunused-function]
 1826 | static bool_t _vfs_copyFile( const char *source, const char *dest )
      |               ^~~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from /usr/include/SDL/SDL_stdinc.h:35,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from egoboo_platform.h:26,
                 from egoboo_config.h:95,
                 from egoboo_typedef.h:25,
                 from file_common.h:22,
                 from egoboo_vfs.h:29,
                 from egoboo_vfs.c:24:
In function 'strncpy',
    inlined from '_vfs_vfscanf' at egoboo_vfs.c:2165:9:
/usr/include/bits/string_fortified.h:100:10: warning: '__builtin_strncpy' destination unchanged after copying no bytes [-Wstringop-truncation]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_resolveWriteFilename.part.0':
egoboo_vfs.c:601:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  601 |     strncpy( szTemp, src_filename, SDL_arraysize( szTemp ) );
      |     ^
egoboo_vfs.c:611:50: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  611 |     snprintf( szFname, SDL_arraysize( szFname ), "%s" SLASH_STR "%s", write_dir, szTemp );
      |                                                  ^~~~
egoboo_vfs.c:611:68: note: format string is defined here
  611 |     snprintf( szFname, SDL_arraysize( szFname ), "%s" SLASH_STR "%s", write_dir, szTemp );
      |                                                                    ^
In file included from /usr/include/stdio.h:970,
                 from /usr/include/SDL/SDL_stdinc.h:33:
In function 'snprintf',
    inlined from 'vfs_resolveWriteFilename.part.0' at egoboo_vfs.c:611:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_convert_fname_sys':
egoboo_vfs.c:339:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  339 |     strncpy( copy_fname, fname, SDL_arraysize( copy_fname ) );
      |     ^
egoboo_vfs.c: In function 'vfs_convert_fname':
egoboo_vfs.c:405:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  405 |     strncpy( copy_fname, fname, SDL_arraysize( copy_fname ) );
      |     ^
egoboo_vfs.c: In function '_vfs_search':
egoboo_vfs.c:1617:70: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
 1617 |                 snprintf( path_buffer, SDL_arraysize( path_buffer ), "%s" NET_SLASH_STR "%s", ( *pctxt )->path, *(( *pctxt )->ptr ) );
      |                                                                      ^~~~
egoboo_vfs.c:1617:92: note: format string is defined here
 1617 |                 snprintf( path_buffer, SDL_arraysize( path_buffer ), "%s" NET_SLASH_STR "%s", ( *pctxt )->path, *(( *pctxt )->ptr ) );
      |                                                                                            ^
In function 'snprintf',
    inlined from '_vfs_search' at egoboo_vfs.c:1617:17:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function '_vfs_search':
egoboo_vfs.c:1568:70: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
 1568 |                 snprintf( path_buffer, SDL_arraysize( path_buffer ), "%s" NET_SLASH_STR "%s", ( *pctxt )->path, *(( *pctxt )->ptr ) );
      |                                                                      ^~~~
egoboo_vfs.c:1568:92: note: format string is defined here
 1568 |                 snprintf( path_buffer, SDL_arraysize( path_buffer ), "%s" NET_SLASH_STR "%s", ( *pctxt )->path, *(( *pctxt )->ptr ) );
      |                                                                                            ^
In function 'snprintf',
    inlined from '_vfs_search' at egoboo_vfs.c:1568:17:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function '_vfs_search':
egoboo_vfs.c:1690:17: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 1690 |                 strncpy( path_buffer, retval, SDL_arraysize( path_buffer ) );
      |                 ^
egoboo_vfs.c:1681:17: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 1681 |                 strncpy( path_buffer, *(( *pctxt )->ptr ), SDL_arraysize( path_buffer ) );
      |                 ^
egoboo_vfs.c: In function 'vfs_findFirst':
egoboo_vfs.c:1765:9: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 1765 |         strncpy( ctxt->path, search_path, SDL_arraysize( ctxt->path ) );
      |         ^
egoboo_vfs.c: In function '_vfs_ensure_write_directory.constprop':
egoboo_vfs.c:663:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  663 |     strncpy( temp_dirname, vfs_convert_fname( filename ), SDL_arraysize( temp_dirname ) );
      |     ^
egoboo_vfs.c: In function 'vfs_openWrite':
egoboo_vfs.c:712:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  712 |     strncpy( local_filename, vfs_convert_fname( filename ), SDL_arraysize( local_filename ) );
      |     ^
egoboo_vfs.c: In function 'vfs_openWriteB':
egoboo_vfs.c:254:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  254 |     strncpy( local_filename, vfs_convert_fname( filename ), SDL_arraysize( local_filename ) );
      |     ^
egoboo_vfs.c: In function 'vfs_add_mount_point':
egoboo_vfs.c:2279:9: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 2279 |         strncpy( dirname, root_path, SDL_arraysize( dirname ) );
      |         ^
egoboo_vfs.c:2283:9: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 2283 |         strncpy( dirname, relative_path, SDL_arraysize( dirname ) );
      |         ^
egoboo_vfs.c:2523:9: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 2523 |         strncpy( local_path, root_path, SDL_arraysize( local_path ) );
      |         ^
egoboo_vfs.c:2527:9: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 2527 |         strncpy( local_path, relative_path, SDL_arraysize( local_path ) );
      |         ^
egoboo_vfs.c: In function 'vfs_resolveReadFilename':
egoboo_vfs.c:514:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  514 |     strncpy( szTemp, src_filename, SDL_arraysize( szTemp ) );
      |     ^
egoboo_vfs.c:530:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  530 |     strncpy( loc_fname, vfs_convert_fname( szTemp ), SDL_arraysize( loc_fname ) );
      |     ^
egoboo_vfs.c:566:13: warning: '__builtin_strncpy' output may be truncated copying 256 bytes from a string of length 1023 [-Wstringop-truncation]
  566 |             strncpy( read_name_str, loc_fname, SDL_arraysize( read_name_str ) );
      |             ^
egoboo_vfs.c:523:9: warning: '__builtin_strncpy' output may be truncated copying 256 bytes from a string of length 1023 [-Wstringop-truncation]
  523 |         strncpy( read_name_str, loc_fname, SDL_arraysize( read_name_str ) );
      |         ^
egoboo_vfs.c: In function '_vfs_ensure_destination_file':
egoboo_vfs.c:749:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
  749 |     strncpy( local_filename, vfs_convert_fname( filename ), SDL_arraysize( local_filename ) );
      |     ^
egoboo_vfs.c: In function 'vfs_copyFile':
egoboo_vfs.c:1886:5: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 1886 |     strncpy( sz_src, vfs_resolveReadFilename( source ), SDL_arraysize( sz_src ) );
      |     ^
egoboo_vfs.c: In function 'vfs_copyDirectory':
egoboo_vfs.c:1948:64: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
 1948 |             snprintf( srcPath, SDL_arraysize( srcPath ), "%s/%s", sourceDir, fileName );
      |                                                                ^
In function 'snprintf',
    inlined from 'vfs_copyDirectory' at egoboo_vfs.c:1948:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
egoboo_vfs.c: In function 'vfs_copyDirectory':
egoboo_vfs.c:1949:66: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
 1949 |             snprintf( destPath, SDL_arraysize( destPath ), "%s/%s", destDir, fileName );
      |                                                                  ^
In function 'snprintf',
    inlined from 'vfs_copyDirectory' at egoboo_vfs.c:1949:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o bsp.o bsp.c
bsp.c: In function 'BSP_tree_insert_leaf_rec':
bsp.c:1345:16: warning: variable 'created' set but not used [-Wunused-but-set-variable]
 1345 |         bool_t created;
      |                ^~~~~~~
bsp.c: At top level:
bsp.c:1075:8: warning: 'BSP_tree_free_branches' defined but not used [-Wunused-function]
 1075 | bool_t BSP_tree_free_branches( BSP_tree_t * t )
      |        ^~~~~~~~~~~~~~~~~~~~~~
bsp.c:980:8: warning: 'BSP_tree_free_branch' defined but not used [-Wunused-function]
  980 | bool_t BSP_tree_free_branch( BSP_tree_t * t, BSP_branch_t * B )
      |        ^~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o enchant.o enchant.c
enchant.c: In function 'enc_config_do_init':
enchant.c:886:21: warning: variable 'povl_mad' set but not used [-Wunused-but-set-variable]
  886 |             mad_t * povl_mad;
      |                     ^~~~~~~~
enchant.c: In function 'enchant_remove_add':
enchant.c:1686:13: warning: variable 'character' set but not used [-Wunused-but-set-variable]
 1686 |     CHR_REF character;
      |             ^~~~~~~~~
enchant.c: In function 'cleanup_all_enchants':
enchant.c:1926:19: warning: variable 'enc_lst' set but not used [-Wunused-but-set-variable]
 1926 |         ENC_REF * enc_lst;
      |                   ^~~~~~~
enchant.c: In function 'enc_config_do_active':
enchant.c:1018:36: warning: array subscript 256 is above array bounds of 'eve_t[256]' {aka 'struct s_eve[256]'} [-Warray-bounds=]
 1018 |             else if ( !EveStack.lst[eve].stayifnoowner )
      |                        ~~~~~~~~~~~~^~~~~
In file included from egoboo_object.h:25,
                 from EncList.h:25,
                 from enchant.inl:24,
                 from enchant.c:24:
egoboo_typedef.h:318:31: note: while referencing 'lst'
  318 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);     \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:322:5: note: in expansion of macro 'C_DEFINE_STACK_TYPE'
  322 |     C_DEFINE_STACK_TYPE(TYPE, NAME, COUNT);       \
      |     ^~~~~~~~~~~~~~~~~~~
egoboo_typedef.h:408:54: note: in expansion of macro 'C_DECLARE_STACK_EXTERN'
  408 | #define DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)      C_DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~
enchant.h:50:1: note: in expansion of macro 'DECLARE_STACK_EXTERN'
   50 | DECLARE_STACK_EXTERN( eve_t, EveStack, MAX_EVE );
      | ^~~~~~~~~~~~~~~~~~~~
enchant.c:1018:36: warning: array subscript 256 is above array bounds of 'eve_t[256]' {aka 'struct s_eve[256]'} [-Warray-bounds=]
 1018 |             else if ( !EveStack.lst[eve].stayifnoowner )
      |                        ~~~~~~~~~~~~^~~~~
egoboo_typedef.h:318:31: note: while referencing 'lst'
  318 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);     \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:322:5: note: in expansion of macro 'C_DEFINE_STACK_TYPE'
  322 |     C_DEFINE_STACK_TYPE(TYPE, NAME, COUNT);       \
      |     ^~~~~~~~~~~~~~~~~~~
egoboo_typedef.h:408:54: note: in expansion of macro 'C_DECLARE_STACK_EXTERN'
  408 | #define DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)      C_DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~
enchant.h:50:1: note: in expansion of macro 'DECLARE_STACK_EXTERN'
   50 | DECLARE_STACK_EXTERN( eve_t, EveStack, MAX_EVE );
      | ^~~~~~~~~~~~~~~~~~~~
enchant.c:1018:36: warning: array subscript 256 is above array bounds of 'eve_t[256]' {aka 'struct s_eve[256]'} [-Warray-bounds=]
 1018 |             else if ( !EveStack.lst[eve].stayifnoowner )
      |                        ~~~~~~~~~~~~^~~~~
egoboo_typedef.h:318:31: note: while referencing 'lst'
  318 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);     \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:322:5: note: in expansion of macro 'C_DEFINE_STACK_TYPE'
  322 |     C_DEFINE_STACK_TYPE(TYPE, NAME, COUNT);       \
      |     ^~~~~~~~~~~~~~~~~~~
egoboo_typedef.h:408:54: note: in expansion of macro 'C_DECLARE_STACK_EXTERN'
  408 | #define DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)      C_DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~
enchant.h:50:1: note: in expansion of macro 'DECLARE_STACK_EXTERN'
   50 | DECLARE_STACK_EXTERN( eve_t, EveStack, MAX_EVE );
      | ^~~~~~~~~~~~~~~~~~~~
enchant.c:1018:36: warning: array subscript 256 is above array bounds of 'eve_t[256]' {aka 'struct s_eve[256]'} [-Warray-bounds=]
 1018 |             else if ( !EveStack.lst[eve].stayifnoowner )
      |                        ~~~~~~~~~~~~^~~~~
egoboo_typedef.h:318:31: note: while referencing 'lst'
  318 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);     \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:322:5: note: in expansion of macro 'C_DEFINE_STACK_TYPE'
  322 |     C_DEFINE_STACK_TYPE(TYPE, NAME, COUNT);       \
      |     ^~~~~~~~~~~~~~~~~~~
egoboo_typedef.h:408:54: note: in expansion of macro 'C_DECLARE_STACK_EXTERN'
  408 | #define DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)      C_DECLARE_STACK_EXTERN(TYPE, NAME, COUNT)
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~
enchant.h:50:1: note: in expansion of macro 'DECLARE_STACK_EXTERN'
   50 | DECLARE_STACK_EXTERN( eve_t, EveStack, MAX_EVE );
      | ^~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o mpd_BSP.o mpd_BSP.c
mpd_BSP.c:38:1: warning: missing braces around initializer [-Wmissing-braces]
   38 | {
      | ^
mpd_BSP.c:38:1: warning: missing braces around initializer [-Wmissing-braces]
mpd_BSP.c:38:1: warning: missing braces around initializer [-Wmissing-braces]
mpd_BSP.c:38:1: warning: missing braces around initializer [-Wmissing-braces]
mpd_BSP.c:38:1: warning: missing braces around initializer [-Wmissing-braces]
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o md2.o md2.c
md2.c: In function 'md2_load':
md2.c:316:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  316 |     fread( &md2_header, sizeof( md2_header ), 1, f );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:373:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  373 |         fread( &tc, sizeof( tc ), 1, f );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:386:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  386 |     fread( model->m_triangles, sizeof( id_md2_triangle_t ), md2_header.num_tris, f );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:400:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  400 |     fread( model->m_skins, sizeof( id_md2_skin_t ), md2_header.num_skins, f );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:409:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  409 |         fread( &frame_header, sizeof( frame_header ), 1, f );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:431:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  431 |             fread( &frame_vert, sizeof( id_md2_vertex_t ), 1, f );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:479:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  479 |             fread( &commands, sizeof( Sint32 ), 1, f );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
md2.c:505:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  505 |             fread( cmd->data, sizeof( id_glcmd_packed_t ), cmd->command_count, f );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o graphic_mad.o graphic_mad.c
graphic_mad.c: In function 'render_one_mad_enviro':
graphic_mad.c:92:21: warning: variable 'voffset' set but not used [-Wunused-but-set-variable]
   92 |     float  uoffset, voffset;
      |                     ^~~~~~~
graphic_mad.c: In function 'chr_instance_update_lighting_base':
graphic_mad.c:1045:13: warning: variable 'pmad' set but not used [-Wunused-but-set-variable]
 1045 |     mad_t * pmad;
      |             ^~~~
graphic_mad.c:1043:16: warning: variable 'vrt_lst' set but not used [-Wunused-but-set-variable]
 1043 |     GLvertex * vrt_lst;
      |                ^~~~~~~
graphic_mad.c: In function 'chr_instance_needs_update':
graphic_mad.c:1189:13: warning: variable 'pmad' set but not used [-Wunused-but-set-variable]
 1189 |     mad_t * pmad;
      |             ^~~~
graphic_mad.c: In function 'chr_instance_increment_action':
graphic_mad.c:1761:21: warning: variable 'action_old' set but not used [-Wunused-but-set-variable]
 1761 |     int     action, action_old;
      |                     ^~~~~~~~~~
graphic_mad.c: In function 'chr_instance_play_action':
graphic_mad.c:1860:13: warning: variable 'pmad' set but not used [-Wunused-but-set-variable]
 1860 |     mad_t * pmad;
      |             ^~~~
graphic_mad.c: In function 'vlst_cache_test':
graphic_mad.c:2468:28: warning: self-comparison always evaluates to false [-Wtautological-compare]
 2468 |     if (( pinst->frame_lst != pinst->frame_lst )  && ABS( pcache->flip - pinst->flip ) > flip_tolerance )
      |                            ^~
graphic_mad.c: At top level:
graphic_mad.c:976:6: warning: 'draw_chr_grips' defined but not used [-Wunused-function]
  976 | void draw_chr_grips( chr_t * pchr )
      |      ^~~~~~~~~~~~~~
graphic_mad.c:955:6: warning: 'draw_chr_attached_grip' defined but not used [-Wunused-function]
  955 | void draw_chr_attached_grip( chr_t * pchr )
      |      ^~~~~~~~~~~~~~~~~~~~~~
graphic_mad.c:809:6: warning: 'draw_chr_verts' defined but not used [-Wunused-function]
  809 | void draw_chr_verts( chr_t * pchr, int vrt_offset, int verts )
      |      ^~~~~~~~~~~~~~
graphic_mad.c:778:6: warning: 'draw_chr_bbox' defined but not used [-Wunused-function]
  778 | void draw_chr_bbox( chr_t * pchr )
      |      ^~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o obj_BSP.o obj_BSP.c
obj_BSP.c:39:26: warning: missing braces around initializer [-Wmissing-braces]
   39 | obj_BSP_t chr_BSP_root = { 0, BSP_TREE_INIT_VALS };
      |                          ^
obj_BSP.c:39:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:39:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:39:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:39:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:40:26: warning: missing braces around initializer [-Wmissing-braces]
   40 | obj_BSP_t prt_BSP_root = { 0, BSP_TREE_INIT_VALS };
      |                          ^
obj_BSP.c:40:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:40:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:40:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c:40:26: warning: missing braces around initializer [-Wmissing-braces]
obj_BSP.c: In function 'chr_BSP_insert':
obj_BSP.c:193:12: warning: variable 'can_use_platforms' set but not used [-Wunused-but-set-variable]
  193 |     bool_t can_use_platforms;
      |            ^~~~~~~~~~~~~~~~~
obj_BSP.c:192:12: warning: variable 'can_grab_money' set but not used [-Wunused-but-set-variable]
  192 |     bool_t can_grab_money;
      |            ^~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o graphic_prt.o graphic_prt.c
graphic_prt.c: In function 'render_all_prt_ref':
graphic_prt.c:612:13: warning: variable 'prt' set but not used [-Wunused-but-set-variable]
  612 |     PRT_REF prt;
      |             ^~~
graphic_prt.c: In function 'render_prt_bbox':
graphic_prt.c:1306:13: warning: variable 'loc_ppip' set but not used [-Wunused-but-set-variable]
 1306 |     pip_t * loc_ppip;
      |             ^~~~~~~~
In file included from char.inl:33,
                 from particle.inl:24,
                 from graphic_prt.c:26:
In function 'fvec3_dot_product',
    inlined from 'render_all_prt_begin' at graphic_prt.c:157:20:
egoboo_math.inl:715:17: warning: '*(float *)&vfwd' may be used uninitialized [-Wmaybe-uninitialized]
  715 |     return A[kX]*B[kX] + A[kY]*B[kY] + A[kZ]*B[kZ];
      |            ~~~~~^~~~~~
graphic_prt.c: In function 'render_all_prt_begin':
graphic_prt.c:128:13: note: '*(float *)&vfwd' was declared here
  128 |     fvec3_t vfwd, vcam;
      |             ^~~~
In function 'fvec3_dot_product',
    inlined from 'render_all_prt_begin' at graphic_prt.c:157:20:
egoboo_math.inl:715:31: warning: '((float *)&vfwd)[1]' may be used uninitialized [-Wmaybe-uninitialized]
  715 |     return A[kX]*B[kX] + A[kY]*B[kY] + A[kZ]*B[kZ];
      |                          ~~~~~^~~~~~
graphic_prt.c: In function 'render_all_prt_begin':
graphic_prt.c:128:13: note: '((float *)&vfwd)[1]' was declared here
  128 |     fvec3_t vfwd, vcam;
      |             ^~~~
In function 'fvec3_dot_product',
    inlined from 'render_all_prt_begin' at graphic_prt.c:157:20:
egoboo_math.inl:715:45: warning: '((float *)&vfwd)[2]' may be used uninitialized [-Wmaybe-uninitialized]
  715 |     return A[kX]*B[kX] + A[kY]*B[kY] + A[kZ]*B[kZ];
      |                                        ~~~~~^~~~~~
graphic_prt.c: In function 'render_all_prt_begin':
graphic_prt.c:128:13: note: '((float *)&vfwd)[2]' was declared here
  128 |     fvec3_t vfwd, vcam;
      |             ^~~~
In function 'fvec3_dot_product',
    inlined from 'render_all_prt_ref_begin' at graphic_prt.c:460:16:
egoboo_math.inl:715:17: warning: '*(float *)&vfwd' may be used uninitialized [-Wmaybe-uninitialized]
  715 |     return A[kX]*B[kX] + A[kY]*B[kY] + A[kZ]*B[kZ];
      |            ~~~~~^~~~~~
graphic_prt.c: In function 'render_all_prt_ref_begin':
graphic_prt.c:437:13: note: '*(float *)&vfwd' was declared here
  437 |     fvec3_t vfwd, vcam;
      |             ^~~~
In function 'fvec3_dot_product',
    inlined from 'render_all_prt_ref_begin' at graphic_prt.c:460:16:
egoboo_math.inl:715:31: warning: '((float *)&vfwd)[1]' may be used uninitialized [-Wmaybe-uninitialized]
  715 |     return A[kX]*B[kX] + A[kY]*B[kY] + A[kZ]*B[kZ];
      |                          ~~~~~^~~~~~
graphic_prt.c: In function 'render_all_prt_ref_begin':
graphic_prt.c:437:13: note: '((float *)&vfwd)[1]' was declared here
  437 |     fvec3_t vfwd, vcam;
      |             ^~~~
In function 'fvec3_dot_product',
    inlined from 'render_all_prt_ref_begin' at graphic_prt.c:460:16:
egoboo_math.inl:715:45: warning: '((float *)&vfwd)[2]' may be used uninitialized [-Wmaybe-uninitialized]
  715 |     return A[kX]*B[kX] + A[kY]*B[kY] + A[kZ]*B[kZ];
      |                                        ~~~~~^~~~~~
graphic_prt.c: In function 'render_all_prt_ref_begin':
graphic_prt.c:437:13: note: '((float *)&vfwd)[2]' was declared here
  437 |     fvec3_t vfwd, vcam;
      |             ^~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o quest.o quest.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o server.o server.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o mad.o mad.c
mad.c: In function 'mad_get_framefx':
mad.c:363:9: warning: variable 'fields' set but not used [-Wunused-but-set-variable]
  363 |     int fields;
      |         ^~~~~~
mad.c: At top level:
mad.c:939:9: warning: 'mad_ctor' defined but not used [-Wunused-function]
  939 | mad_t * mad_ctor( mad_t * pmad )
      |         ^~~~~~~~
mad.c: In function 'load_one_model_profile_vfs':
mad.c:709:9: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  709 |         strncpy( szModelName, vfs_resolveReadFilename( newloadname ), SDL_arraysize( szModelName ) );
      |         ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o texture.o texture.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o passage.o passage.c
passage.c: In function 'who_is_blocking_passage':
passage.c:205:17: warning: variable 'ppass' set but not used [-Wunused-but-set-variable]
  205 |     passage_t * ppass;
      |                 ^~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o script_compile.o script_compile.c
script_compile.c: In function 'load_one_line':
script_compile.c:569:9: warning: variable 'stillgoing' set but not used [-Wunused-but-set-variable]
  569 |     int stillgoing, foundtext;
      |         ^~~~~~~~~~
script_compile.c: In function 'get_code':
script_compile.c:1132:5: warning: '__builtin_strncpy' output may be truncated copying 64 bytes from a string of length 255 [-Wstringop-truncation]
 1132 |     strncpy( OpList.ary[OpList.count].cName, sTmp, SDL_arraysize( OpList.ary[OpList.count].cName ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o profile.o profile.c
profile.c: In function 'load_profile_skins_vfs.part.0':
profile.c:542:22: warning: array subscript 4 is above array bounds of 'TX_REF[4]' {aka 'short unsigned int[4]'} [-Warray-bounds=]
  542 |         pobj->tex_ref[cnt] = TX_WATER_TOP;
      |         ~~~~~~~~~~~~~^~~~~
In file included from profile.inl:22,
                 from profile.c:24:
profile.h:115:13: note: while referencing 'tex_ref'
  115 |     TX_REF  tex_ref[MAX_SKIN];                ///< references to the icon textures
      |             ^~~~~~~
profile.c: In function 'pro_create_chop':
profile.c:931:13: warning: '__builtin_strncpy' specified bound 32 equals destination size [-Wstringop-truncation]
  931 |             strncpy( buffer, szTmp, SDL_arraysize( buffer ) );
      |             ^
profile.c: In function 'load_one_profile_vfs':
profile.c:869:5: warning: '__builtin___strncpy_chk' specified bound 256 equals destination size [-Wstringop-truncation]
  869 |     strncpy( pobj->name, tmploadname, SDL_arraysize( pobj->name ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o mesh.o mesh.c
mesh.c: In function 'mesh_recalc_twist':
mesh.c:260:19: warning: variable 'ptmem' set but not used [-Wunused-but-set-variable]
  260 |     tile_mem_t  * ptmem;
      |                   ^~~~~
mesh.c: In function 'mesh_set_texture':
mesh.c:281:23: warning: variable 'ptile' set but not used [-Wunused-but-set-variable]
  281 |     ego_tile_info_t * ptile;
      |                       ^~~~~
mesh.c: In function 'mesh_update_texture':
mesh.c:311:22: warning: variable 'pinfo' set but not used [-Wunused-but-set-variable]
  311 |     ego_mpd_info_t * pinfo;
      |                      ^~~~~
mesh.c:310:18: warning: variable 'pgmem' set but not used [-Wunused-but-set-variable]
  310 |     grid_mem_t * pgmem;
      |                  ^~~~~
mesh.c: In function 'mesh_make_bbox':
mesh.c:806:22: warning: variable 'pinfo' set but not used [-Wunused-but-set-variable]
  806 |     ego_mpd_info_t * pinfo;
      |                      ^~~~~
mesh.c:805:18: warning: variable 'pgmem' set but not used [-Wunused-but-set-variable]
  805 |     grid_mem_t * pgmem;
      |                  ^~~~~
mesh.c: In function 'mesh_light_corners':
mesh.c:1229:22: warning: variable 'pgmem' set but not used [-Wunused-but-set-variable]
 1229 |     grid_mem_t     * pgmem;
      |                      ^~~~~
mesh.c:1227:22: warning: variable 'pinfo' set but not used [-Wunused-but-set-variable]
 1227 |     ego_mpd_info_t * pinfo;
      |                      ^~~~~
mesh.c: In function 'mesh_get_pressure':
mesh.c:1489:29: warning: variable 'tlist' set but not used [-Wunused-but-set-variable]
 1489 |     const ego_tile_info_t * tlist;
      |                             ^~~~~
mesh.c: In function 'mesh_get_max_vertex_0':
mesh.c:1847:9: warning: variable 'type' set but not used [-Wunused-but-set-variable]
 1847 |     int type;
      |         ^~~~
mesh.c: In function 'mesh_get_max_vertex_1':
mesh.c:1876:9: warning: variable 'type' set but not used [-Wunused-but-set-variable]
 1876 |     int type;
      |         ^~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_process.o egoboo_process.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o network.o network.c
network.c: In function 'unbuffer_player_latches':
network.c:1685:20: warning: variable 'ppla' set but not used [-Wunused-but-set-variable]
 1685 |         player_t * ppla;
      |                    ^~~~
network.c: In function 'net_handlePacket':
network.c:1321:21: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1321 |                     strncpy( pickedmodule_path,       mnu_ModList_get_vfs_path( pickedmodule_index ), SDL_arraysize( pickedmodule_path ) );
      |                     ^
network.c:1322:21: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1322 |                     strncpy( pickedmodule_name,       mnu_ModList_get_name( pickedmodule_index ), SDL_arraysize( pickedmodule_name ) );
      |                     ^
network.c:1323:21: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1323 |                     strncpy( pickedmodule_write_path, mnu_ModList_get_dest_path( pickedmodule_index ), SDL_arraysize( pickedmodule_write_path ) );
      |                     ^
network.c: In function 'sv_letPlayersJoin':
network.c:1807:17: warning: '__builtin___strncpy_chk' output may be truncated copying 16 bytes from a string of length 255 [-Wstringop-truncation]
 1807 |                 strncpy( netplayername[numplayer], hostName, 16 );
      |                 ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o sound.o sound.c
sound.c: In function 'load_all_music_sounds_vfs':
sound.c:794:56: warning: too many arguments for format [-Wformat-extra-args]
  794 |         snprintf( loadpath, SDL_arraysize( loadpath ), ( "mp_data/music/special/xmas.ogg" ), songname );
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound.c:799:56: warning: too many arguments for format [-Wformat-extra-args]
  799 |         snprintf( loadpath, SDL_arraysize( loadpath ), ( "mp_data/music/special/halloween.ogg" ), songname );
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound.c:785:60: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 242 [-Wformat-truncation=]
  785 |             snprintf( loadpath, SDL_arraysize( loadpath ), ( "mp_data/music/%s" ), songname );
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/SDL/SDL_stdinc.h:33,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from egoboo_platform.h:26,
                 from egoboo_config.h:95,
                 from egoboo_typedef.h:25,
                 from sound.h:25,
                 from sound.c:24:
In function 'snprintf',
    inlined from 'load_all_music_sounds_vfs' at sound.c:785:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 15 and 270 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o ui.o ui.c
ui.c: In function 'ui_doImageButton':
ui.c:631:5: warning: 'ui_drawImage' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=]
  631 |     ui_drawImage( id, img, vx + 5, vy + 5, vwidth - 10, vheight - 10, image_tint );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:631:5: note: referencing argument 7 of type 'GLfloat[4]' {aka 'float[4]'}
ui.c:438:6: note: in a call to function 'ui_drawImage'
  438 | void ui_drawImage( ui_id_t id, oglx_texture_t *img, float vx, float vy, float vwidth, float vheight, GLXvector4f image_tint )
      |      ^~~~~~~~~~~~
ui.c: In function 'ui_begin':
ui.c:92:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
   92 |     strncpy( ui_context.defaultFontName, default_font, SDL_arraysize( ui_context.defaultFontName ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo.o egoboo.c
egoboo.c: In function 'do_ego_proc_run':
egoboo.c:363:5: warning: enumeration value 'proc_invalid' not handled in switch [-Wswitch]
  363 |     switch ( eproc->base.state )
      |     ^~~~~~
egoboo.c: At top level:
egoboo.c:349:5: warning: 'do_ego_proc_run' defined but not used [-Wunused-function]
  349 | int do_ego_proc_run( ego_process_t * eproc, double frameDuration )
      |     ^~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o egoboo_object.o egoboo_object.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o ChrList.o ChrList.c
ChrList.c:376:8: warning: 'ChrList_remove_free' defined but not used [-Wunused-function]
  376 | bool_t ChrList_remove_free( const CHR_REF ichr )
      |        ^~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o EncList.o EncList.c
EncList.c:377:8: warning: 'EncList_remove_free' defined but not used [-Wunused-function]
  377 | bool_t EncList_remove_free( const ENC_REF ienc )
      |        ^~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o script.o script.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o PrtList.o PrtList.c
PrtList.c:528:8: warning: 'PrtList_remove_free' defined but not used [-Wunused-function]
  528 | bool_t PrtList_remove_free( const PRT_REF iprt )
      |        ^~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/SDL_md2.o file_formats/SDL_md2.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/id_md2.o file_formats/id_md2.c
file_formats/id_md2.c: In function 'id_md2_load':
file_formats/id_md2.c:65:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
   65 |     fread( &mdl->header, 1, sizeof( id_md2_header_t ), fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:85:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
   85 |     fread( mdl->skins, sizeof( id_md2_skin_t ), mdl->header.num_skins, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:88:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
   88 |     fread( mdl->texcoords, sizeof( id_md2_texcoord_t ), mdl->header.num_st, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:91:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
   91 |     fread( mdl->triangles, sizeof( id_md2_triangle_t ), mdl->header.num_tris, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:94:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
   94 |     fread( mdl->glcmds, sizeof( int ), mdl->header.size_glcmds, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:104:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  104 |         fread( mdl->frames[i].scale, sizeof( float ), 3, fp );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:105:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  105 |         fread( mdl->frames[i].translate, sizeof( float ), 3, fp );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:106:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  106 |         fread( mdl->frames[i].name, sizeof( char ), 16, fp );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/id_md2.c:107:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  107 |         fread( mdl->frames[i].verts, sizeof( id_md2_vertex_t ), mdl->header.num_vertices, fp );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/controls_file.o file_formats/controls_file.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/eve_file.o file_formats/eve_file.c
file_formats/eve_file.c: In function 'load_one_enchant_file_vfs':
file_formats/eve_file.c:205:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  205 |     strncpy( peve->name, szLoadName, SDL_arraysize( peve->name ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o collision.o collision.c
collision.c: In function 'CoNode_generate_hash':
collision.c:248:10: warning: conversion from 'unsigned int' to 'REF_T' {aka 'short unsigned int'} changes value from '4294967295' to '65535' [-Woverflow]
  248 |     AA = ( Uint32 )( ~0 );
      |          ^
collision.c:258:10: warning: conversion from 'unsigned int' to 'REF_T' {aka 'short unsigned int'} changes value from '4294967295' to '65535' [-Woverflow]
  258 |     BB = ( Uint32 )( ~0 );
      |          ^
collision.c: In function 'fill_interaction_list':
collision.c:801:22: warning: variable 'mi' set but not used [-Wunused-but-set-variable]
  801 |     ego_mpd_info_t * mi;
      |                      ^~
collision.c: In function 'bump_all_collisions':
collision.c:1665:15: warning: variable 'bump_str' set but not used [-Wunused-but-set-variable]
 1665 |         float bump_str;
      |               ^~~~~~~~
collision.c:1664:27: warning: variable 'tmpz' set but not used [-Wunused-but-set-variable]
 1664 |         float tmpx, tmpy, tmpz;
      |                           ^~~~
collision.c:1756:15: warning: variable 'bump_str' set but not used [-Wunused-but-set-variable]
 1756 |         float bump_str;
      |               ^~~~~~~~
collision.c:1755:27: warning: variable 'tmpz' set but not used [-Wunused-but-set-variable]
 1755 |         float tmpx, tmpy, tmpz;
      |                           ^~~~
collision.c: In function 'do_chr_prt_collision_impulse':
collision.c:3260:12: warning: variable 'did_something' set but not used [-Wunused-but-set-variable]
 3260 |     bool_t did_something = bfalse;
      |            ^~~~~~~~~~~~~
collision.c: In function 'do_chr_prt_collision_bump':
collision.c:3326:44: warning: variable 'prt_hateonly' set but not used [-Wunused-but-set-variable]
 3326 |     bool_t prt_hates_chr, prt_attacks_chr, prt_hateonly;
      |                                            ^~~~~~~~~~~~
collision.c: At top level:
collision.c:2030:7: warning: 'estimate_chr_prt_normal' defined but not used [-Wunused-function]
 2030 | float estimate_chr_prt_normal( chr_t * pchr, prt_t * pprt, fvec3_base_t nrm, fvec3_base_t vdiff )
      |       ^~~~~~~~~~~~~~~~~~~~~~~
collision.c:736:8: warning: 'add_chr_prt_interaction' defined but not used [-Wunused-function]
  736 | bool_t add_chr_prt_interaction( CHashList_t * pchlst, const CHR_REF ichr_a, const PRT_REF iprt_b, CoNode_ary_t * pcn_lst, HashNode_ary_t * phn_lst )
      |        ^~~~~~~~~~~~~~~~~~~~~~~
collision.c:671:8: warning: 'add_chr_chr_interaction' defined but not used [-Wunused-function]
  671 | bool_t add_chr_chr_interaction( CHashList_t * pchlst, const CHR_REF ichr_a, const CHR_REF ichr_b, CoNode_ary_t * pcn_lst, HashNode_ary_t * phn_lst )
      |        ^~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/passage_file.o file_formats/passage_file.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/scancode_file.o file_formats/scancode_file.c
file_formats/scancode_file.c: In function 'scantag_read_all_vfs':
file_formats/scancode_file.c:95:9: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation]
   95 |         strncpy( scantag[scantag_count].name, str_tmp, SDL_arraysize( scantag[scantag_count].name ) );
      |         ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/configfile.o file_formats/configfile.c
file_formats/configfile.c: In function 'ConfigFile_open':
file_formats/configfile.c:639:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  639 |     strncpy( pConfigFile->filename, szFileName, SDL_arraysize( pConfigFile->filename ) );
      |     ^
file_formats/configfile.c: In function 'ConfigFile_SetValue_String.part.0':
file_formats/configfile.c:965:5: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
  965 |     strncpy( lNewSectionName, pSection, sizeof( lNewSectionName ) );
      |     ^
file_formats/configfile.c:966:5: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
  966 |     strncpy( lNewKeyName, pKey, sizeof( lNewKeyName ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/module_file.o file_formats/module_file.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/pip_file.o file_formats/pip_file.c
file_formats/pip_file.c: In function 'load_one_pip_file_vfs':
file_formats/pip_file.c:94:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
   94 |     strncpy( ppip->name, szLoadName, SDL_arraysize( ppip->name ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/mpd_file.o file_formats/mpd_file.c
file_formats/mpd_file.c: In function 'mpd_load':
file_formats/mpd_file.c:217:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  217 |     fread( &itmp, 4, 1, fileread );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:226:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  226 |     fread( &itmp, 4, 1, fileread );  pinfo->vertcount   = ( int )ENDIAN_INT32( itmp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:229:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  229 |     fread( &itmp, 4, 1, fileread );  pinfo->tiles_x = ( int )ENDIAN_INT32( itmp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:238:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  238 |     fread( &itmp, 4, 1, fileread );  pinfo->tiles_y = ( int )ENDIAN_INT32( itmp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:261:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  261 |         fread( &itmp, 4, 1, fileread );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:270:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  270 |         fread( &itmp, 1, 1, fileread );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:277:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  277 |         fread( &ftmp, 4, 1, fileread );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:284:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  284 |         fread( &ftmp, 4, 1, fileread );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:291:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  291 |         fread( &ftmp, 4, 1, fileread );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_formats/mpd_file.c:298:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  298 |         fread( &btemp, 1, 1, fileread );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/spawn_file.o file_formats/spawn_file.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/treasure_table_file.o file_formats/treasure_table_file.c
file_formats/treasure_table_file.c: In function 'init_random_treasure_tables_vfs':
file_formats/treasure_table_file.c:115:123: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  115 |         snprintf( treasureTableList[num_table].table_name, SDL_arraysize( treasureTableList[num_table].table_name ), "%%%s", szTemp );
      |                                                                                                                           ^
In file included from /usr/include/stdio.h:970,
                 from /usr/include/SDL/SDL_stdinc.h:33,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from ./egoboo_platform.h:26,
                 from ./egoboo_config.h:95,
                 from ./egoboo_typedef.h:25,
                 from file_formats/treasure_table_file.h:24,
                 from file_formats/treasure_table_file.c:24:
In function 'snprintf',
    inlined from 'init_random_treasure_tables_vfs' at file_formats/treasure_table_file.c:115:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 257 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
file_formats/treasure_table_file.c: In function 'get_random_treasure':
file_formats/treasure_table_file.c:145:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  145 |     strncpy( tmp_buffer, buffer, SDL_arraysize( tmp_buffer ) );
      |     ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o extensions/SDL_GL_extensions.o extensions/SDL_GL_extensions.c
extensions/SDL_GL_extensions.c: In function 'SDL_GL_convert_surface':
extensions/SDL_GL_extensions.c:294:23: warning: variable 'pformat' set but not used [-Wunused-but-set-variable]
  294 |     SDL_PixelFormat * pformat;
      |                       ^~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/cap_file.o file_formats/cap_file.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/template.o file_formats/template.c
file_formats/template.c:65:8: warning: 'template_seek_marker' defined but not used [-Wunused-function]
   65 | bool_t template_seek_marker( vfs_FILE * tempfile, const char * marker_str )
      |        ^~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o extensions/ogl_include.o extensions/ogl_include.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o file_formats/wawalite_file.o file_formats/wawalite_file.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o particle.o particle.c
particle.c: In function 'move_one_particle_do_fluid_friction':
particle.c:1338:25: warning: variable 'loc_pphys' set but not used [-Wunused-but-set-variable]
 1338 |     phys_data_t       * loc_pphys;
      |                         ^~~~~~~~~
particle.c:1336:25: warning: variable 'loc_ppip' set but not used [-Wunused-but-set-variable]
 1336 |     pip_t             * loc_ppip;
      |                         ^~~~~~~~
particle.c: In function 'move_one_particle_do_floor_friction':
particle.c:1428:25: warning: variable 'loc_ppip' set but not used [-Wunused-but-set-variable]
 1428 |     pip_t             * loc_ppip;
      |                         ^~~~~~~~
particle.c: In function 'move_one_particle_do_homing':
particle.c:1538:25: warning: variable 'penviro' set but not used [-Wunused-but-set-variable]
 1538 |     prt_environment_t * penviro;
      |                         ^~~~~~~
particle.c:1536:25: warning: variable 'loc_iprt' set but not used [-Wunused-but-set-variable]
 1536 |     PRT_REF             loc_iprt;
      |                         ^~~~~~~~
particle.c: In function 'move_one_particle_do_z_motion':
particle.c:1624:25: warning: variable 'loc_ppip' set but not used [-Wunused-but-set-variable]
 1624 |     pip_t             * loc_ppip;
      |                         ^~~~~~~~
particle.c:1623:25: warning: variable 'loc_iprt' set but not used [-Wunused-but-set-variable]
 1623 |     PRT_REF             loc_iprt;
      |                         ^~~~~~~~
particle.c: In function 'move_one_particle_integrate_motion_attached':
particle.c:1710:49: warning: variable 'updated_2d' set but not used [-Wunused-but-set-variable]
 1710 |     bool_t hit_a_floor, hit_a_wall, needs_test, updated_2d;
      |                                                 ^~~~~~~~~~
particle.c:1710:37: warning: variable 'needs_test' set but not used [-Wunused-but-set-variable]
 1710 |     bool_t hit_a_floor, hit_a_wall, needs_test, updated_2d;
      |                                     ^~~~~~~~~~
particle.c: In function 'move_one_particle_integrate_motion':
particle.c:1809:49: warning: variable 'updated_2d' set but not used [-Wunused-but-set-variable]
 1809 |     bool_t hit_a_floor, hit_a_wall, needs_test, updated_2d;
      |                                                 ^~~~~~~~~~
particle.c:1809:37: warning: variable 'needs_test' set but not used [-Wunused-but-set-variable]
 1809 |     bool_t hit_a_floor, hit_a_wall, needs_test, updated_2d;
      |                                     ^~~~~~~~~~
particle.c: In function 'prt_update_do_water':
particle.c:2931:25: warning: variable 'penviro' set but not used [-Wunused-but-set-variable]
 2931 |     prt_environment_t * penviro;
      |                         ^~~~~~~
particle.c:2930:25: warning: variable 'loc_ppip' set but not used [-Wunused-but-set-variable]
 2930 |     pip_t             * loc_ppip;
      |                         ^~~~~~~~
particle.c: In function 'prt_update':
particle.c:3245:25: warning: variable 'penviro' set but not used [-Wunused-but-set-variable]
 3245 |     prt_environment_t * penviro;
      |                         ^~~~~~~
particle.c:3244:25: warning: variable 'loc_ppip' set but not used [-Wunused-but-set-variable]
 3244 |     pip_t             * loc_ppip;
      |                         ^~~~~~~~
particle.c:3242:25: warning: variable 'loc_pbase' set but not used [-Wunused-but-set-variable]
 3242 |     obj_data_t        * loc_pbase;
      |                         ^~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o extensions/ogl_extensions.o extensions/ogl_extensions.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o physics.o physics.c
physics.c: In function 'phys_intersect_oct_bb':
physics.c:759:12: warning: variable 'failure' set but not used [-Wunused-but-set-variable]
  759 |     bool_t failure[OCT_COUNT];
      |            ^~~~~~~
physics.c: In function 'breadcrumb_list_newest':
physics.c:1250:20: warning: variable 'old_time' set but not used [-Wunused-but-set-variable]
 1250 |     Uint32         old_time = 0xFFFFFFFF;
      |                    ^~~~~~~~
physics.c: In function 'breadcrumb_list_oldest':
physics.c:1296:20: warning: variable 'old_time' set but not used [-Wunused-but-set-variable]
 1296 |     Uint32         old_time = 0xFFFFFFFF;
      |                    ^~~~~~~~
physics.c: In function 'breadcrumb_list_oldest_grid':
physics.c:1342:20: warning: variable 'old_time' set but not used [-Wunused-but-set-variable]
 1342 |     Uint32         old_time = 0xFFFFFFFF;
      |                    ^~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o extensions/SDL_extensions.o extensions/SDL_extensions.c
extensions/SDL_extensions.c: In function 'SDLX_set_mode':
extensions/SDL_extensions.c:721:12: warning: function may return address of local variable [-Wreturn-local-addr]
  721 |     return retval;
      |            ^~~~~~
extensions/SDL_extensions.c:649:31: note: declared here
  649 |     SDLX_video_parameters_t   param_old, param_new;
      |                               ^~~~~~~~~
extensions/SDL_extensions.c:721:12: warning: function may return address of local variable [-Wreturn-local-addr]
  721 |     return retval;
      |            ^~~~~~
extensions/SDL_extensions.c:649:42: note: declared here
  649 |     SDLX_video_parameters_t   param_old, param_new;
      |                                          ^~~~~~~~~
extensions/SDL_extensions.c:649:31: note: declared here
  649 |     SDLX_video_parameters_t   param_old, param_new;
      |                               ^~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o platform/sys_linux.o platform/sys_linux.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o extensions/ogl_debug.o extensions/ogl_debug.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o platform/file_linux.o platform/file_linux.c
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o extensions/ogl_texture.o extensions/ogl_texture.c
extensions/ogl_texture.c: In function 'IMG_test_alpha':
extensions/ogl_texture.c:246:15: warning: variable 'bpp' set but not used [-Wunused-but-set-variable]
  246 |     int bypp, bpp, bit_mask;
      |               ^~~
extensions/ogl_texture.c: In function 'IMG_test_alpha_key':
extensions/ogl_texture.c:331:12: warning: variable 'check_index' set but not used [-Wunused-but-set-variable]
  331 |     bool_t check_index = SDL_FALSE;
      |            ^~~~~~~~~~~
extensions/ogl_texture.c:320:15: warning: variable 'bpp' set but not used [-Wunused-but-set-variable]
  320 |     int bypp, bpp, bit_mask;
      |               ^~~
extensions/ogl_texture.c: In function 'oglx_texture_Load':
extensions/ogl_texture.c:435:9: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
  435 |         strncpy( ptex->name, filename, SDL_arraysize( ptex->name ) );
      |         ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o menu.o menu.c
menu.c: In function 'doChoosePlayer':
menu.c:1644:29: warning: variable 'numHorizontal' set but not used [-Wunused-but-set-variable]
 1644 |     static int numVertical, numHorizontal;
      |                             ^~~~~~~~~~~~~
menu.c: In function 'doInputOptions':
menu.c:2142:16: warning: variable 'menuChoice' set but not used [-Wunused-but-set-variable]
 2142 |     static int menuChoice = 0;
      |                ^~~~~~~~~~
menu.c: In function 'doGameOptions':
menu.c:2542:16: warning: variable 'menuChoice' set but not used [-Wunused-but-set-variable]
 2542 |     static int menuChoice = 0;
      |                ^~~~~~~~~~
menu.c: In function 'doAudioOptions':
menu.c:2857:16: warning: variable 'menuChoice' set but not used [-Wunused-but-set-variable]
 2857 |     static int menuChoice = 0;
      |                ^~~~~~~~~~
menu.c: In function 'doVideoOptions':
menu.c:3725:76: warning: format '%i' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
 3725 |                 snprintf( Cmaxparticles, SDL_arraysize( Cmaxparticles ), "%i (%i currently used)", maxparticles, maxparticles - prt_count_free() );
      |                                                                           ~^                       ~~~~~~~~~~~~
      |                                                                            |                       |
      |                                                                            int                     size_t {aka long unsigned int}
      |                                                                           %li
menu.c:3725:80: warning: format '%i' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
 3725 |                 snprintf( Cmaxparticles, SDL_arraysize( Cmaxparticles ), "%i (%i currently used)", maxparticles, maxparticles - prt_count_free() );
      |                                                                               ~^                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                |                                              |
      |                                                                                int                                            size_t {aka long unsigned int}
      |                                                                               %li
menu.c: In function 'doShowEndgame':
menu.c:4096:18: warning: variable 'font' set but not used [-Wunused-but-set-variable]
 4096 |     static Font *font;
      |                  ^~~~
menu.c: In function 'mnu_set_local_import_list':
menu.c:5526:24: warning: variable 'import_idx' set but not used [-Wunused-but-set-variable]
 5526 |     int                import_idx;
      |                        ^~~~~~~~~~
menu.c: At top level:
menu.c:305:18: warning: 'mnu_copy_local_imports' declared 'static' but never defined [-Wunused-function]
  305 | static egoboo_rv mnu_copy_local_imports( Import_list_t * imp_lst );
      |                  ^~~~~~~~~~~~~~~~~~~~~~
menu.c:4916:6: warning: 'TxTitleImage_release_all' defined but not used [-Wunused-function]
 4916 | void TxTitleImage_release_all()
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
menu.c: In function 'mnu_GameTip_load_local_vfs':
menu.c:5053:60: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 245 [-Wformat-truncation=]
 5053 |     snprintf( buffer, SDL_arraysize( buffer ), "mp_modules/%s/gamedat/gametips.txt", pickedmodule_name );
      |                                                            ^~                        ~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/SDL/SDL_stdinc.h:33,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from egoboo_platform.h:26,
                 from egoboo_config.h:95,
                 from egoboo_typedef.h:25,
                 from network.h:25,
                 from menu.h:25,
                 from menu.c:24:
In function 'snprintf',
    inlined from 'mnu_GameTip_load_local_vfs' at menu.c:5053:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 33 and 288 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'doChoosePlayer_load_profiles.part.0':
menu.c:1447:64: warning: '%d' directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]
 1447 |         snprintf( szFilename, SDL_arraysize( szFilename ), "%s/%d.obj", loadplayer_ptr->dir, i );
      |                                                                ^~
menu.c:1447:60: note: directive argument in the range [0, 7]
 1447 |         snprintf( szFilename, SDL_arraysize( szFilename ), "%s/%d.obj", loadplayer_ptr->dir, i );
      |                                                            ^~~~~~~~~~~
In function 'snprintf',
    inlined from 'doChoosePlayer_load_profiles.part.0' at menu.c:1447:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 262 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'doChoosePlayer_load_profiles.part.0':
menu.c:1467:68: warning: '%d' directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]
 1467 |             snprintf( szFilename, SDL_arraysize( szFilename ), "%s/%d.obj/icon%d", loadplayer_ptr->dir, i, chooseplayer_ptr->skin_ref );
      |                                                                    ^~
menu.c:1467:64: note: directive argument in the range [0, 7]
 1467 |             snprintf( szFilename, SDL_arraysize( szFilename ), "%s/%d.obj/icon%d", loadplayer_ptr->dir, i, chooseplayer_ptr->skin_ref );
      |                                                                ^~~~~~~~~~~~~~~~~~
menu.c:1467:64: note: directive argument in the range [0, 3]
In function 'snprintf',
    inlined from 'doChoosePlayer_load_profiles.part.0' at menu.c:1467:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 268 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'doChoosePlayer_load_profiles.part.0':
menu.c:1471:68: warning: '%d' directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]
 1471 |             snprintf( szFilename, SDL_arraysize( szFilename ), "%s/%d.obj/naming.txt", loadplayer_ptr->dir, i );
      |                                                                    ^~
menu.c:1471:64: note: directive argument in the range [0, 7]
 1471 |             snprintf( szFilename, SDL_arraysize( szFilename ), "%s/%d.obj/naming.txt", loadplayer_ptr->dir, i );
      |                                                                ^~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'doChoosePlayer_load_profiles.part.0' at menu.c:1471:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 18 and 273 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'doChoosePlayer_show_stats':
menu.c:1603:48: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1603 |                         if ( pcap->nameknown ) strncpy( itemname, chop_create( &chop_mem, &( chooseplayer_ptr->chop ) ), SDL_arraysize( itemname ) );
      |                                                ^
menu.c:1622:91: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 248 [-Wformat-truncation=]
 1622 |                             snprintf( temp_string, SDL_arraysize( temp_string ), "  Item: %s", itemname );
      |                                                                                           ^~   ~~~~~~~~
In function 'snprintf',
    inlined from 'doChoosePlayer_show_stats' at menu.c:1622:29:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'doChoosePlayer_show_stats':
menu.c:1617:92: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 247 [-Wformat-truncation=]
 1617 |                             snprintf( temp_string, SDL_arraysize( temp_string ), "  Right: %s", itemname );
      |                                                                                            ^~   ~~~~~~~~
In function 'snprintf',
    inlined from 'doChoosePlayer_show_stats' at menu.c:1617:29:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 265 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'doChoosePlayer_show_stats':
menu.c:1612:91: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 248 [-Wformat-truncation=]
 1612 |                             snprintf( temp_string, SDL_arraysize( temp_string ), "  Left: %s", itemname );
      |                                                                                           ^~   ~~~~~~~~
In function 'snprintf',
    inlined from 'doChoosePlayer_show_stats' at menu.c:1612:29:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
menu.c: In function 'mnu_load_all_module_info':
menu.c:4779:13: warning: '__builtin___strncpy_chk' specified bound 256 equals destination size [-Wstringop-truncation]
 4779 |             strncpy( pmod->vfs_path, vfs_ModPath, SDL_arraysize( pmod->vfs_path ) );
      |             ^
menu.c:4787:13: warning: '__builtin___strncpy_chk' specified bound 256 equals destination size [-Wstringop-truncation]
 4787 |             strncpy( pmod->name, vfs_ModPath + 11, SDL_arraysize( pmod->name ) );
      |             ^
menu.c: In function 'doChooseModule':
menu.c:1362:17: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1362 |                 strncpy( pickedmodule_path,       mnu_ModList_get_vfs_path( pickedmodule_index ), SDL_arraysize( pickedmodule_path ) );
      |                 ^
menu.c:1363:17: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1363 |                 strncpy( pickedmodule_name,       mnu_ModList_get_name( pickedmodule_index ), SDL_arraysize( pickedmodule_name ) );
      |                 ^
menu.c:1362:17: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1362 |                 strncpy( pickedmodule_path,       mnu_ModList_get_vfs_path( pickedmodule_index ), SDL_arraysize( pickedmodule_path ) );
      |                 ^
menu.c:1363:17: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1363 |                 strncpy( pickedmodule_name,       mnu_ModList_get_name( pickedmodule_index ), SDL_arraysize( pickedmodule_name ) );
      |                 ^
menu.c:1364:17: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 1364 |                 strncpy( pickedmodule_write_path, mnu_ModList_get_dest_path( pickedmodule_index ), SDL_arraysize( pickedmodule_write_path ) );
      |                 ^
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o graphic.o graphic.c
In file included from graphic.c:24:
graphic.h:77:30: warning: missing braces around initializer [-Wmissing-braces]
   77 | #define GFX_ERROR_STACK_INIT { 0, GFX_ERROR_STATE_INIT }
      |                              ^
graphic.c:208:44: note: in expansion of macro 'GFX_ERROR_STACK_INIT'
  208 | static gfx_error_stack_t gfx_error_stack = GFX_ERROR_STACK_INIT;
      |                                            ^~~~~~~~~~~~~~~~~~~~
graphic.h:77:30: warning: missing braces around initializer [-Wmissing-braces]
   77 | #define GFX_ERROR_STACK_INIT { 0, GFX_ERROR_STATE_INIT }
      |                              ^
graphic.c:208:44: note: in expansion of macro 'GFX_ERROR_STACK_INIT'
  208 | static gfx_error_stack_t gfx_error_stack = GFX_ERROR_STACK_INIT;
      |                                            ^~~~~~~~~~~~~~~~~~~~
graphic.c:104:21: warning: missing braces around initializer [-Wmissing-braces]
  104 | #define DOLIST_INIT { 0, OBJ_REGISTRY_ENTITY_INIT }
      |                     ^
graphic.c:211:30: note: in expansion of macro 'DOLIST_INIT'
  211 | static dolist_t    _dolist = DOLIST_INIT;
      |                              ^~~~~~~~~~~
graphic.c:104:21: warning: missing braces around initializer [-Wmissing-braces]
  104 | #define DOLIST_INIT { 0, OBJ_REGISTRY_ENTITY_INIT }
      |                     ^
graphic.c:211:30: note: in expansion of macro 'DOLIST_INIT'
  211 | static dolist_t    _dolist = DOLIST_INIT;
      |                              ^~~~~~~~~~~
graphic.c:121:23: warning: missing braces around initializer [-Wmissing-braces]
  121 | #define DYNALIST_INIT { 0.0f, 0 }
      |                       ^
graphic.c:231:30: note: in expansion of macro 'DYNALIST_INIT'
  231 | static dynalist_t dynalist = DYNALIST_INIT;
      |                              ^~~~~~~~~~~~~
graphic.c: In function 'gfx_project_cam_view':
graphic.c:1882:23: warning: variable 'zfin' set but not used [-Wunused-but-set-variable]
 1882 |     float xfin, yfin, zfin;
      |                       ^~~~
graphic.c: In function 'render_world_background':
graphic.c:3191:22: warning: variable 'pinfo' set but not used [-Wunused-but-set-variable]
 3191 |     ego_mpd_info_t * pinfo;
      |                      ^~~~~
graphic.c: In function 'renderlist_make':
graphic.c:5027:19: warning: comparison between 'enum e_egoboo_rv' and 'gfx_rv' {aka 'enum e_gfx_rv'} [-Wenum-compare]
 5027 |     if ( rv_error == gfx_project_cam_view( pcam ) )
      |                   ^~
graphic.c: At top level:
graphic.c:5687:6: warning: 'gfx_disable_texturing' defined but not used [-Wunused-function]
 5687 | void gfx_disable_texturing()
      |      ^~~~~~~~~~~~~~~~~~~~~
In file included from file_formats/mpd_file.h:23,
                 from mesh.h:22,
                 from graphic.h:25:
In function 'fvec3_length_abs',
    inlined from 'fvec3_self_normalize' at egoboo_math.inl:576:18,
    inlined from 'render_world_overlay' at graphic.c:3361:5:
./egoboo_math.h:90:38: warning: '*(float *)&vforw_cam' may be used uninitialized [-Wmaybe-uninitialized]
   90 | #    define ABS(X)  (((X) > 0) ? (X) : -(X))
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~
egoboo_math.inl:485:12: note: in expansion of macro 'ABS'
  485 |     return ABS( A[kX] ) + ABS( A[kY] ) + ABS( A[kZ] );
      |            ^~~
graphic.c: In function 'render_world_overlay':
graphic.c:3349:27: note: '*(float *)&vforw_cam' was declared here
 3349 |     fvec3_t   vforw_wind, vforw_cam;
      |                           ^~~~~~~~~
In function 'fvec3_length_abs',
    inlined from 'fvec3_self_normalize' at egoboo_math.inl:576:18,
    inlined from 'render_world_overlay' at graphic.c:3361:5:
./egoboo_math.h:90:38: warning: '((float *)&vforw_cam)[1]' may be used uninitialized [-Wmaybe-uninitialized]
   90 | #    define ABS(X)  (((X) > 0) ? (X) : -(X))
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~
egoboo_math.inl:485:27: note: in expansion of macro 'ABS'
  485 |     return ABS( A[kX] ) + ABS( A[kY] ) + ABS( A[kZ] );
      |                           ^~~
graphic.c: In function 'render_world_overlay':
graphic.c:3349:27: note: '((float *)&vforw_cam)[1]' was declared here
 3349 |     fvec3_t   vforw_wind, vforw_cam;
      |                           ^~~~~~~~~
In function 'fvec3_length_abs',
    inlined from 'fvec3_self_normalize' at egoboo_math.inl:576:18,
    inlined from 'render_world_overlay' at graphic.c:3361:5:
./egoboo_math.h:90:38: warning: '((float *)&vforw_cam)[2]' may be used uninitialized [-Wmaybe-uninitialized]
   90 | #    define ABS(X)  (((X) > 0) ? (X) : -(X))
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~
egoboo_math.inl:485:42: note: in expansion of macro 'ABS'
  485 |     return ABS( A[kX] ) + ABS( A[kY] ) + ABS( A[kZ] );
      |                                          ^~~
graphic.c: In function 'render_world_overlay':
graphic.c:3349:27: note: '((float *)&vforw_cam)[2]' was declared here
 3349 |     fvec3_t   vforw_wind, vforw_cam;
      |                           ^~~~~~~~~
graphic.c: In function 'dump_screenshot':
graphic.c:3555:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 3555 |     strncpy( szResolvedFilename, vfs_resolveWriteFilename( szFilename ), sizeof( szFilename ) );
      |     ^
graphic.c: In function 'billboard_data_update.part.0':
graphic.c:3929:17: warning: '*(float *)&vup' may be used uninitialized [-Wmaybe-uninitialized]
 3929 |     fvec3_t     vup, pos_new;
      |                 ^~~
graphic.c:3929:17: warning: '((float *)&vup)[1]' may be used uninitialized [-Wmaybe-uninitialized]
graphic.c:3946:37: warning: '((float *)&vup)[2]' may be used uninitialized [-Wmaybe-uninitialized]
 3946 |     pos_new.z = pchr->pos.z + vup.z * ( height + offset );
      |                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~
graphic.c:3929:17: note: '((float *)&vup)[2]' was declared here
 3929 |     fvec3_t     vup, pos_new;
      |                 ^~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o game.o game.c
game.c: In function 'do_game_proc_run':
game.c:1326:5: warning: enumeration value 'proc_invalid' not handled in switch [-Wswitch]
 1326 |     switch ( gproc->base.state )
      |     ^~~~~~
game.c: In function 'check_target':
game.c:1444:45: warning: variable 'is_mutual' set but not used [-Wunused-but-set-variable]
 1444 |     bool_t is_friend, is_prey, is_predator, is_mutual;
      |                                             ^~~~~~~~~
game.c:1444:32: warning: variable 'is_predator' set but not used [-Wunused-but-set-variable]
 1444 |     bool_t is_friend, is_prey, is_predator, is_mutual;
      |                                ^~~~~~~~~~~
game.c:1444:23: warning: variable 'is_prey' set but not used [-Wunused-but-set-variable]
 1444 |     bool_t is_friend, is_prey, is_predator, is_mutual;
      |                       ^~~~~~~
game.c:1444:12: warning: variable 'is_friend' set but not used [-Wunused-but-set-variable]
 1444 |     bool_t is_friend, is_prey, is_predator, is_mutual;
      |            ^~~~~~~~~
In file included from enchant.inl:25,
                 from char.inl:30,
                 from game.c:76:
game.c: In function 'chr_find_target':
game.c:1565:37: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 1565 |         CHR_BEGIN_LOOP_ACTIVE( cnt, pchr )
      |                                     ^~~~
ChrList.h:62:215: note: in definition of macro 'CHR_BEGIN_LOOP_ACTIVE'
   62 | #define CHR_BEGIN_LOOP_ACTIVE(IT, PCHR)  {int IT##_internal; int chr_loop_start_depth = chr_loop_depth; chr_loop_depth++; for(IT##_internal=0;IT##_internal<ChrList.used_count;IT##_internal++) { CHR_REF IT; chr_t * PCHR = NULL; IT = (CHR_REF)ChrList.used_ref[IT##_internal]; if(!ACTIVE_CHR (IT)) continue; PCHR =  ChrList.lst + IT;
      |                                                                                                                                                                                                                       ^~~~
game.c: In function 'do_damage_tiles':
game.c:1626:39: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 1626 |     CHR_BEGIN_LOOP_ACTIVE( character, pchr )
      |                                       ^~~~
ChrList.h:62:215: note: in definition of macro 'CHR_BEGIN_LOOP_ACTIVE'
   62 | #define CHR_BEGIN_LOOP_ACTIVE(IT, PCHR)  {int IT##_internal; int chr_loop_start_depth = chr_loop_depth; chr_loop_depth++; for(IT##_internal=0;IT##_internal<ChrList.used_count;IT##_internal++) { CHR_REF IT; chr_t * PCHR = NULL; IT = (CHR_REF)ChrList.used_ref[IT##_internal]; if(!ACTIVE_CHR (IT)) continue; PCHR =  ChrList.lst + IT;
      |                                                                                                                                                                                                                       ^~~~
game.c: In function 'set_one_player_latch':
game.c:1871:22: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 1871 |     chr_t          * pchr;
      |                      ^~~~
game.c: In function 'check_stats':
game.c:2170:21: warning: variable 'pcap' set but not used [-Wunused-but-set-variable]
 2170 |             cap_t * pcap;
      |                     ^~~~
game.c: In function 'show_stat':
game.c:2240:13: warning: variable 'gender' set but not used [-Wunused-but-set-variable]
 2240 |     char    gender[8] = EMPTY_CSTR;
      |             ^~~~~~
game.c: In function 'activate_spawn_file_vfs':
game.c:2901:9: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
 2901 |         memset( loaded_objects, CSTR_END, SDL_arraysize( loaded_objects ) );
      |         ^~~~~~
game.c: In function 'expand_escape_codes':
game.c:3805:35: warning: variable 'powner' set but not used [-Wunused-but-set-variable]
 3805 |     chr_t      * pchr, *ptarget, *powner;
      |                                   ^~~~~~
game.c: In function 'collide_ray_with_characters':
game.c:4290:34: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 4290 |     CHR_BEGIN_LOOP_ACTIVE( ichr, pchr )
      |                                  ^~~~
ChrList.h:62:215: note: in definition of macro 'CHR_BEGIN_LOOP_ACTIVE'
   62 | #define CHR_BEGIN_LOOP_ACTIVE(IT, PCHR)  {int IT##_internal; int chr_loop_start_depth = chr_loop_depth; chr_loop_depth++; for(IT##_internal=0;IT##_internal<ChrList.used_count;IT##_internal++) { CHR_REF IT; chr_t * PCHR = NULL; IT = (CHR_REF)ChrList.used_ref[IT##_internal]; if(!ACTIVE_CHR (IT)) continue; PCHR =  ChrList.lst + IT;
      |                                                                                                                                                                                                                       ^~~~
game.c: In function 'do_shop_buy':
game.c:4941:31: warning: variable 'in_shop' set but not used [-Wunused-but-set-variable]
 4941 |     bool_t can_grab, can_pay, in_shop;
      |                               ^~~~~~~
game.c:4941:22: warning: variable 'can_pay' set but not used [-Wunused-but-set-variable]
 4941 |     bool_t can_grab, can_pay, in_shop;
      |                      ^~~~~~~
game.c: In function 'detach_character_from_platform':
game.c:5407:13: warning: variable 'old_level' set but not used [-Wunused-but-set-variable]
 5407 |     float   old_level, old_zlerp;
      |             ^~~~~~~~~
game.c: In function 'check_time':
game.c:5667:76: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 5667 |         case SEASON_HALLOWEEN: return ( 10 == getCurrentTime()->tm_mon + 1 && getCurrentTime()->tm_mday >= 31 ||
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
game.c: At top level:
game.c:4285:8: warning: 'collide_ray_with_characters' defined but not used [-Wunused-function]
 4285 | bool_t collide_ray_with_characters( line_of_sight_info_t * plos )
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
game.c:4138:6: warning: 'do_game_hud' defined but not used [-Wunused-function]
 4138 | void do_game_hud()
      |      ^~~~~~~~~~~
game.c:3625:6: warning: 'game_end_menu' defined but not used [-Wunused-function]
 3625 | void game_end_menu( menu_process_t * mproc )
      |      ^~~~~~~~~~~~~
game.c:3004:6: warning: 'load_all_global_objects' defined but not used [-Wunused-function]
 3004 | void load_all_global_objects()
      |      ^~~~~~~~~~~~~~~~~~~~~~~
game.c: In function 'import_dir_profiles_vfs.part.0':
game.c:2520:65: warning: '/data.txt' directive output may be truncated writing 9 bytes into a region of size between 1 and 256 [-Wformat-truncation=]
 2520 |         snprintf( newloadname, SDL_arraysize( newloadname ), "%s/data.txt", filename );
      |                                                                 ^~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/SDL/SDL_stdinc.h:33,
                 from /usr/include/SDL/SDL_main.h:29,
                 from /usr/include/SDL/SDL.h:29,
                 from egoboo_platform.h:26,
                 from egoboo_config.h:95,
                 from egoboo_typedef.h:25,
                 from game.h:22,
                 from game.c:24:
In function 'snprintf',
    inlined from 'import_dir_profiles_vfs.part.0' at game.c:2520:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 265 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'game_setup_vfs_paths.part.0':
game.c:3313:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 3313 |     strncpy( mod_dir_string, mod_dir_ptr, SDL_arraysize( mod_dir_string ) );
      |     ^
game.c:3318:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 248 [-Wformat-truncation=]
 3318 |     snprintf( tmpDir, sizeof( tmpDir ), "modules" SLASH_STR "%s" SLASH_STR "objects", mod_dir_string );
      |                                         ^~~~~~~~~                                     ~~~~~~~~~~~~~~
game.c:3318:62: note: format string is defined here
 3318 |     snprintf( tmpDir, sizeof( tmpDir ), "modules" SLASH_STR "%s" SLASH_STR "objects", mod_dir_string );
      |                                                              ^~
In function 'snprintf',
    inlined from 'game_setup_vfs_paths.part.0' at game.c:3318:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 17 and 272 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'game_setup_vfs_paths.part.0':
game.c:3344:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 248 [-Wformat-truncation=]
 3344 |     snprintf( tmpDir, sizeof( tmpDir ), "modules" SLASH_STR "%s" SLASH_STR "gamedat",  mod_dir_string );
      |                                         ^~~~~~~~~                                      ~~~~~~~~~~~~~~
game.c:3344:62: note: format string is defined here
 3344 |     snprintf( tmpDir, sizeof( tmpDir ), "modules" SLASH_STR "%s" SLASH_STR "gamedat",  mod_dir_string );
      |                                                              ^~
In function 'snprintf',
    inlined from 'game_setup_vfs_paths.part.0' at game.c:3344:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 17 and 272 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'game_setup_module':
game.c:3099:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 3099 |     strncpy( modname, smallname, SDL_arraysize( modname ) );
      |     ^
game.c: In function 'game_begin_module':
game.c:3125:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 3125 |     strncpy( modname, smallname, SDL_arraysize( modname ) );
      |     ^
game.c: In function 'game_module_setup':
game.c:4658:5: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 4658 |     strncpy( pinst->loadname, loadname, SDL_arraysize( pinst->loadname ) );
      |     ^
game.c: In function 'export_one_character':
game.c:260:70: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
  260 |         snprintf( todirfullname, SDL_arraysize( todirfullname ), "%s/%d.obj", todirname, chr_obj_index );
      |                                                                      ^~
game.c:260:66: note: directive argument in the range [0, 2147483647]
  260 |         snprintf( todirfullname, SDL_arraysize( todirfullname ), "%s/%d.obj", todirname, chr_obj_index );
      |                                                                  ^~~~~~~~~~~
In function 'snprintf',
    inlined from 'export_one_character' at game.c:260:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 271 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:270:59: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 248 [-Wformat-truncation=]
  270 |         snprintf( todir, SDL_arraysize( todir ), "/remote/%s", todirfullname );
      |                                                           ^~   ~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'export_one_character' at game.c:270:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:266:60: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 247 [-Wformat-truncation=]
  266 |         snprintf( todir, SDL_arraysize( todir ), "/players/%s", todirfullname );
      |                                                            ^~   ~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'export_one_character' at game.c:266:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 265 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:288:51: warning: '/data.txt' directive output may be truncated writing 9 bytes into a region of size between 1 and 256 [-Wformat-truncation=]
  288 |     snprintf( tofile, SDL_arraysize( tofile ), "%s/data.txt", todir ); /*DATA.TXT*/
      |                                                   ^~~~~~~~~
In function 'snprintf',
    inlined from 'export_one_character' at game.c:288:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 265 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:297:51: warning: '/naming.txt' directive output may be truncated writing 11 bytes into a region of size between 1 and 256 [-Wformat-truncation=]
  297 |     snprintf( tofile, SDL_arraysize( tofile ), "%s/naming.txt", todir ); /*NAMING.TXT*/
      |                                                   ^~~~~~~~~~~
In function 'snprintf',
    inlined from 'export_one_character' at game.c:297:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 12 and 267 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:301:51: warning: '/quest.txt' directive output may be truncated writing 10 bytes into a region of size between 1 and 256 [-Wformat-truncation=]
  301 |     snprintf( tofile, SDL_arraysize( tofile ), "%s/quest.txt", todir );
      |                                                   ^~~~~~~~~~
In function 'snprintf',
    inlined from 'export_one_character' at game.c:301:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 266 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:314:66: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  314 |             snprintf( fromfile, SDL_arraysize( fromfile ), "%s/%s", fromdir, searchResult );
      |                                                                  ^
In function 'snprintf',
    inlined from 'export_one_character' at game.c:314:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
game.c: In function 'export_one_character':
game.c:315:62: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  315 |             snprintf( tofile, SDL_arraysize( tofile ), "%s/%s", todir, searchResult );
      |                                                              ^
In function 'snprintf',
    inlined from 'export_one_character' at game.c:315:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o char.o char.c
In file included from enchant.inl:25,
                 from char.inl:30,
                 from char.c:24:
char.c: In function 'free_one_character_in_game':
char.c:641:33: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
  641 |     CHR_BEGIN_LOOP_ACTIVE( cnt, pchr )
      |                                 ^~~~
ChrList.h:62:215: note: in definition of macro 'CHR_BEGIN_LOOP_ACTIVE'
   62 | #define CHR_BEGIN_LOOP_ACTIVE(IT, PCHR)  {int IT##_internal; int chr_loop_start_depth = chr_loop_depth; chr_loop_depth++; for(IT##_internal=0;IT##_internal<ChrList.used_count;IT##_internal++) { CHR_REF IT; chr_t * PCHR = NULL; IT = (CHR_REF)ChrList.used_ref[IT##_internal]; if(!ACTIVE_CHR (IT)) continue; PCHR =  ChrList.lst + IT;
      |                                                                                                                                                                                                                       ^~~~
char.c: In function 'pack_add_item':
char.c:1518:14: warning: variable 'pitem_cap' set but not used [-Wunused-but-set-variable]
 1518 |     cap_t  * pitem_cap;
      |              ^~~~~~~~~
char.c: In function 'chr_add_pack_item':
char.c:1651:14: warning: variable 'pchr_cap' set but not used [-Wunused-but-set-variable]
 1651 |     cap_t  * pchr_cap,  * pitem_cap;
      |              ^~~~~~~~
char.c: In function 'character_swipe':
char.c:2420:11: warning: variable 'action' set but not used [-Wunused-but-set-variable]
 2420 |     Uint8 action;
      |           ^~~~~~
char.c: In function 'ai_state_spawn':
char.c:3909:13: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 3909 |     chr_t * pchr;
      |             ^~~~
char.c: In function 'chr_config_do_init':
char.c:3959:14: warning: variable 'icap' set but not used [-Wunused-but-set-variable]
 3959 |     CAP_REF  icap;
      |              ^~~~
char.c: In function 'respawn_character':
char.c:4749:33: warning: variable 'new_attached_prt_count' set but not used [-Wunused-but-set-variable]
 4749 |     int old_attached_prt_count, new_attached_prt_count;
      |                                 ^~~~~~~~~~~~~~~~~~~~~~
char.c:4749:9: warning: variable 'old_attached_prt_count' set but not used [-Wunused-but-set-variable]
 4749 |     int old_attached_prt_count, new_attached_prt_count;
      |         ^~~~~~~~~~~~~~~~~~~~~~
char.c: In function 'change_character':
char.c:5099:33: warning: variable 'new_attached_prt_count' set but not used [-Wunused-but-set-variable]
 5099 |     int old_attached_prt_count, new_attached_prt_count;
      |                                 ^~~~~~~~~~~~~~~~~~~~~~
char.c:5099:9: warning: variable 'old_attached_prt_count' set but not used [-Wunused-but-set-variable]
 5099 |     int old_attached_prt_count, new_attached_prt_count;
      |         ^~~~~~~~~~~~~~~~~~~~~~
char.c:5097:13: warning: variable 'pmad_new' set but not used [-Wunused-but-set-variable]
 5097 |     mad_t * pmad_new;
      |             ^~~~~~~~
char.c: In function 'switch_team':
char.c:5436:5: warning: '/*' within comment [-Wcomment]
 5436 |     /*
char.c: In function 'restock_ammo':
char.c:5522:13: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 5522 |     chr_t * pchr;
      |             ^~~~
char.c: In function 'move_one_character_do_voluntary':
char.c:6050:20: warning: variable 'sneak_mode_active' set but not used [-Wunused-but-set-variable]
 6050 |             bool_t sneak_mode_active;
      |                    ^~~~~~~~~~~~~~~~~
char.c: In function 'chr_do_latch_attack':
char.c:6317:24: warning: variable 'action_madfx' set but not used [-Wunused-but-set-variable]
 6317 |                 Uint32 action_madfx = 0;
      |                        ^~~~~~~~~~~~
char.c: In function 'chr_do_latch_button':
char.c:6407:18: warning: variable 'pai' set but not used [-Wunused-but-set-variable]
 6407 |     ai_state_t * pai;
      |                  ^~~
char.c: In function 'move_one_character_integrate_motion':
char.c:6984:20: warning: variable 'diff_function_called' set but not used [-Wunused-but-set-variable]
 6984 |             bool_t diff_function_called = bfalse;
      |                    ^~~~~~~~~~~~~~~~~~~~
char.c:6892:14: warning: variable 'ichr' set but not used [-Wunused-but-set-variable]
 6892 |     CHR_REF  ichr;
      |              ^~~~
char.c: In function 'move_one_character_do_animation':
char.c:7617:22: warning: variable 'ichr' set but not used [-Wunused-but-set-variable]
 7617 |     CHR_REF          ichr;
      |                      ^~~~
char.c: In function 'chr_make_text_billboard':
char.c:8035:19: warning: variable 'minval' set but not used [-Wunused-but-set-variable]
 8035 |             float minval, maxval;
      |                   ^~~~~~
char.c: In function 'chr_update_collision_size':
char.c:8213:19: warning: comparison between 'enum e_egoboo_rv' and 'gfx_rv' {aka 'enum e_gfx_rv'} [-Wenum-compare]
 8213 |     if ( rv_error == chr_instance_update_bbox( &( pchr->inst ) ) )
      |                   ^~
char.c: In function 'apply_one_weapon_matrix':
char.c:8897:13: warning: variable 'pholder' set but not used [-Wunused-but-set-variable]
 8897 |     chr_t * pholder;
      |             ^~~~~~~
char.c: In function 'chr_has_item_idsz':
char.c:9389:13: warning: variable 'pchr' set but not used [-Wunused-but-set-variable]
 9389 |     chr_t * pchr;
      |             ^~~~
char.c: In function 'chr_increment_frame':
char.c:9915:12: warning: variable 'needs_keep' set but not used [-Wunused-but-set-variable]
 9915 |     bool_t needs_keep;
      |            ^~~~~~~~~~
char.c: In function 'chr_calc_grip_cv':
char.c:10149:23: warning: comparison between 'enum e_egoboo_rv' and 'gfx_rv' {aka 'enum e_gfx_rv'} [-Wenum-compare]
10149 |         if ( rv_error == chr_instance_update_vertices( pmount_inst, vert_stt, vert_stt + grip_offset, bfalse ) )
      |                       ^~
char.c: At top level:
char.c:569:6: warning: 'chr_log_script_time' defined but not used [-Wunused-function]
  569 | void chr_log_script_time( const CHR_REF ichr )
      |      ^~~~~~~~~~~~~~~~~~~
char.c: In function 'reset_character_alpha':
char.c:1284:35: warning: array subscript 201 is above array bounds of 'enc_t[200]' {aka 'struct s_enc[200]'} [-Warray-bounds=]
 1284 |             ienc_nxt = EncList.lst[ienc_now].nextenchant_ref;
      |                        ~~~~~~~~~~~^~~~~~~~~~
In file included from egoboo_object.h:25,
                 from char.h:26,
                 from char.inl:25:
egoboo_typedef.h:296:31: note: while referencing 'lst'
  296 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);    \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:300:5: note: in expansion of macro 'C_DEFINE_LIST_TYPE'
  300 |     C_DEFINE_LIST_TYPE(TYPE, NAME, COUNT);        \
      |     ^~~~~~~~~~~~~~~~~~
egoboo_typedef.h:404:55: note: in expansion of macro 'C_DECLARE_LIST_EXTERN'
  404 | #define DECLARE_LIST_EXTERN(TYPE, NAME, COUNT)        C_DECLARE_LIST_EXTERN(TYPE, NAME, COUNT)
      |                                                       ^~~~~~~~~~~~~~~~~~~~~
EncList.h:69:1: note: in expansion of macro 'DECLARE_LIST_EXTERN'
   69 | DECLARE_LIST_EXTERN( enc_t, EncList, MAX_ENC );
      | ^~~~~~~~~~~~~~~~~~~
char.c: In function 'change_armor':
char.c:4967:31: warning: array subscript 201 is above array bounds of 'enc_t[200]' {aka 'struct s_enc[200]'} [-Warray-bounds=]
 4967 |         ienc_nxt = EncList.lst[ienc_now].nextenchant_ref;
      |                    ~~~~~~~~~~~^~~~~~~~~~
egoboo_typedef.h:296:31: note: while referencing 'lst'
  296 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);    \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:300:5: note: in expansion of macro 'C_DEFINE_LIST_TYPE'
  300 |     C_DEFINE_LIST_TYPE(TYPE, NAME, COUNT);        \
      |     ^~~~~~~~~~~~~~~~~~
egoboo_typedef.h:404:55: note: in expansion of macro 'C_DECLARE_LIST_EXTERN'
  404 | #define DECLARE_LIST_EXTERN(TYPE, NAME, COUNT)        C_DECLARE_LIST_EXTERN(TYPE, NAME, COUNT)
      |                                                       ^~~~~~~~~~~~~~~~~~~~~
EncList.h:69:1: note: in expansion of macro 'DECLARE_LIST_EXTERN'
   69 | DECLARE_LIST_EXTERN( enc_t, EncList, MAX_ENC );
      | ^~~~~~~~~~~~~~~~~~~
char.c: In function 'detach_character_from_mount':
char.c:1195:35: warning: array subscript 201 is above array bounds of 'enc_t[200]' {aka 'struct s_enc[200]'} [-Warray-bounds=]
 1195 |             ienc_nxt = EncList.lst[ienc_now].nextenchant_ref;
      |                        ~~~~~~~~~~~^~~~~~~~~~
egoboo_typedef.h:296:31: note: while referencing 'lst'
  296 |         C_DECLARE_T_ARY(TYPE, lst, COUNT);    \
      |                               ^~~
egoboo_typedef.h:278:52: note: in definition of macro 'C_DECLARE_T_ARY'
  278 | #define C_DECLARE_T_ARY(TYPE, NAME, COUNT)  TYPE   NAME[COUNT]
      |                                                    ^~~~
egoboo_typedef.h:300:5: note: in expansion of macro 'C_DEFINE_LIST_TYPE'
  300 |     C_DEFINE_LIST_TYPE(TYPE, NAME, COUNT);        \
      |     ^~~~~~~~~~~~~~~~~~
egoboo_typedef.h:404:55: note: in expansion of macro 'C_DECLARE_LIST_EXTERN'
  404 | #define DECLARE_LIST_EXTERN(TYPE, NAME, COUNT)        C_DECLARE_LIST_EXTERN(TYPE, NAME, COUNT)
      |                                                       ^~~~~~~~~~~~~~~~~~~~~
EncList.h:69:1: note: in expansion of macro 'DECLARE_LIST_EXTERN'
   69 | DECLARE_LIST_EXTERN( enc_t, EncList, MAX_ENC );
      | ^~~~~~~~~~~~~~~~~~~
In file included from char.inl:33:
In function 'fvec2_dot_product',
    inlined from 'character_grab_stuff' at char.c:2395:24:
egoboo_math.inl:416:17: warning: '*(float *)&vforward' may be used uninitialized [-Wmaybe-uninitialized]
  416 |     return A[kX]*B[kX] + A[kY]*B[kY];
      |            ~~~~~^~~~~~
char.c: In function 'character_grab_stuff':
char.c:2333:19: note: '*(float *)&vforward' was declared here
 2333 |         fvec3_t   vforward;
      |                   ^~~~~~~~
In function 'fvec2_dot_product',
    inlined from 'character_grab_stuff' at char.c:2395:24:
egoboo_math.inl:416:31: warning: '((float *)&vforward)[1]' may be used uninitialized [-Wmaybe-uninitialized]
  416 |     return A[kX]*B[kX] + A[kY]*B[kY];
      |                          ~~~~~^~~~~~
char.c: In function 'character_grab_stuff':
char.c:2333:19: note: '((float *)&vforward)[1]' was declared here
 2333 |         fvec3_t   vforward;
      |                   ^~~~~~~~
In file included from graphic_mad.h:23,
                 from char.h:29:
In function 'fvec3_length_abs',
    inlined from 'fvec3_self_normalize' at egoboo_math.inl:576:18,
    inlined from 'move_one_character_get_environment.part.0' at char.c:5762:9:
egoboo_math.h:90:38: warning: '*(float *)&platform_up' may be used uninitialized [-Wmaybe-uninitialized]
   90 | #    define ABS(X)  (((X) > 0) ? (X) : -(X))
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~
egoboo_math.inl:485:12: note: in expansion of macro 'ABS'
  485 |     return ABS( A[kX] ) + ABS( A[kY] ) + ABS( A[kZ] );
      |            ^~~
char.c: In function 'move_one_character_get_environment.part.0':
char.c:5759:19: note: '*(float *)&platform_up' was declared here
 5759 |         fvec3_t   platform_up;
      |                   ^~~~~~~~~~~
In function 'fvec3_length_abs',
    inlined from 'fvec3_self_normalize' at egoboo_math.inl:576:18,
    inlined from 'move_one_character_get_environment.part.0' at char.c:5762:9:
egoboo_math.h:90:38: warning: '((float *)&platform_up)[1]' may be used uninitialized [-Wmaybe-uninitialized]
   90 | #    define ABS(X)  (((X) > 0) ? (X) : -(X))
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~
egoboo_math.inl:485:27: note: in expansion of macro 'ABS'
  485 |     return ABS( A[kX] ) + ABS( A[kY] ) + ABS( A[kZ] );
      |                           ^~~
char.c: In function 'move_one_character_get_environment.part.0':
char.c:5759:19: note: '((float *)&platform_up)[1]' was declared here
 5759 |         fvec3_t   platform_up;
      |                   ^~~~~~~~~~~
In function 'fvec3_length_abs',
    inlined from 'fvec3_self_normalize' at egoboo_math.inl:576:18,
    inlined from 'move_one_character_get_environment.part.0' at char.c:5762:9:
egoboo_math.h:90:38: warning: '((float *)&platform_up)[2]' may be used uninitialized [-Wmaybe-uninitialized]
   90 | #    define ABS(X)  (((X) > 0) ? (X) : -(X))
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~
egoboo_math.inl:485:42: note: in expansion of macro 'ABS'
  485 |     return ABS( A[kX] ) + ABS( A[kY] ) + ABS( A[kZ] );
      |                                          ^~~
char.c: In function 'move_one_character_get_environment.part.0':
char.c:5759:19: note: '((float *)&platform_up)[2]' was declared here
 5759 |         fvec3_t   platform_up;
      |                   ^~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform   -c -o script_functions.o script_functions.c
script_functions.c: In function 'scr_set_AlertBit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:102:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  102 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearAlertBit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:121:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  121 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TestAlertBit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:140:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  140 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Alert':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:158:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  158 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearAlert':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:172:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  172 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TestAlert':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:186:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  186 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Bit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:200:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  200 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearBit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:219:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  219 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TestBit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:238:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  238 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Bits':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:256:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  256 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearBits':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:270:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  270 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TestBits':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:284:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  284 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Spawned':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:298:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  298 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TimeOut':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:313:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  313 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AtWaypoint':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:328:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  328 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AtLastWaypoint':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:343:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  343 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Attacked':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:358:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  358 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Bumped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:373:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  373 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Ordered':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:388:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  388 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CalledForHelp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:403:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  403 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Content':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:418:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  418 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Killed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:432:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  432 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetKilled':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:449:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  449 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearWaypoints':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:466:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  466 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddWaypoint':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:522:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  522 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FindPath':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:542:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  542 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Compass':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:606:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  606 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TargetArmorPrice':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:626:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  626 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Time':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:649:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  649 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_Content':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:666:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  666 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_JoinTargetTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:683:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  683 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToNearbyEnemy':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:705:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  705 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToTargetLeftHand':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:731:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  731 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToTargetRightHand':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:756:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  756 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWhoeverAttacked':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:777:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  777 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWhoeverBumped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:797:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  797 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWhoeverCalledForHelp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:817:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  817 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToOldTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:847:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  847 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TurnModeToVelocity':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:867:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  867 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TurnModeToWatch':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:881:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  881 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TurnModeToSpin':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:895:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  895 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_BumpHeight':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:909:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  909 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:923:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  923 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasItemID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:939:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  939 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHoldingItemID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:958:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  958 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasSkillID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:975:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  975 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Else':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:990:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
  990 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Run':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1004:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1004 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Walk':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1018:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1018 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Sneak':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1035:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1035 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DoAction':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1055:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1055 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_KeepAction':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1075:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1075 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_IssueOrder':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1090:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1090 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DropWeapons':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1106:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1106 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetDoAction':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1154:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1154 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_OpenPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1184:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1184 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClosePassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1199:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1199 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PassageOpen':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1213:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1213 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GoPoof':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1233:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1233 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CostTargetItemID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1255:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1255 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DoActionOverride':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1317:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1317 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Healed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1336:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1336 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SendPlayerMessage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1350:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1350 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CallForHelp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1364:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1364 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddIDSZ':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1378:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1378 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_State':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1392:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1392 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_State':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1406:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1406 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1419:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1419 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetCanOpenStuff':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1436:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1436 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Grabbed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1468:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1468 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Dropped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1482:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1482 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWhoeverIsHolding':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1496:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1496 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DamageTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1519:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1519 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_XIsLessThanY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1535:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1535 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_WeatherTime':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1549:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1549 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_BumpHeight':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1564:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1564 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Reaffirmed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1578:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1578 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_UnkeepAction':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1591:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1591 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsOnOtherTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1606:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1606 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsOnHatedTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1623:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1623 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PressLatchButton':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1638:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1638 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToTargetOfLeader':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1652:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1652 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_LeaderKilled':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1690:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1690 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BecomeLeader':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1703:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1703 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ChangeTargetArmor':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1721:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1721 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveMoneyToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1744:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1744 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DropKeys':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1770:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1770 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_LeaderIsAlive':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1783:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1783 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsOldTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1796:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1796 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToLeader':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1810:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1810 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnCharacter':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1842:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1842 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_RespawnCharacter':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1896:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1896 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ChangeTile':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1910:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1910 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Used':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1924:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1924 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DropMoney':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1938:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1938 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_OldTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1952:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1952 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DetachFromHolder':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1967:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1967 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasVulnerabilityID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:1989:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 1989 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CleanUp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2009:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2009 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CleanedUp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2023:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2023 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Sitting':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2036:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2036 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsHurt':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2051:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2051 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsAPlayer':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2069:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2069 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PlaySound':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2085:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2085 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2104:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2104 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsAlive':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2156:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2156 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Stop':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2172:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2172 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DisaffirmCharacter':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2187:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2187 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ReaffirmCharacter':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2201:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2201 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsSelf':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2214:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2214 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsMale':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2229:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2229 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsFemale':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2246:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2246 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToSelf':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2261:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2261 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToRider':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2275:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2275 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_AttackTurn':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2296:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2296 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_DamageType':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2310:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2310 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BecomeSpell':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2328:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2328 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BecomeSpellbook':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2366:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2366 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ScoredAHit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2407:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2407 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Disaffirmed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2432:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2432 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TranslateOrder':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2449:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2449 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWhoeverWasHit':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2475:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2475 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWideEnemy':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2497:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2497 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Changed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2520:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2520 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_InWater':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2534:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2534 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Bored':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2547:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2547 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TooMuchBaggage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2562:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2562 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Grogged':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2576:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2576 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Dazed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2590:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2590 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasSpecialID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2605:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2605 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PressTargetLatchButton':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2627:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2627 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Invisible':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2642:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2642 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ArmorIs':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2657:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2657 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TargetGrogTime':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2674:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2674 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TargetDazeTime':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2694:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2694 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_DamageType':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2711:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2711 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_WaterLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2727:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2727 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EnchantTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2750:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2750 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EnchantChild':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2768:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2768 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TeleportTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2783:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2783 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveExperienceToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2797:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2797 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_IncreaseAmmo':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2810:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2810 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_UnkurseTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2827:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2827 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveExperienceToTargetTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2842:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2842 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Unarmed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2855:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2855 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_RestockTargetAmmoIDAll':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2873:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2873 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_RestockTargetAmmoIDFirst':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2907:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2907 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FlashTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2945:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2945 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_RedShift':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2959:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2959 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_GreenShift':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2973:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2973 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_BlueShift':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:2987:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 2987 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Light':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3001:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3001 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Alpha':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3015:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3015 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HitFromBehind':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3028:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3028 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HitFromFront':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3044:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3044 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HitFromLeft':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3060:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3060 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HitFromRight':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3076:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3076 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsOnSameTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3091:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3091 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_KillTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3108:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3108 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_UndoEnchant':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3130:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3130 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_WaterLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3152:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3152 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CostTargetMana':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3166:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3166 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasAnyID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3179:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3179 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_BumpSize':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3192:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3192 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_NotDropped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3206:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3206 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_YIsLessThanX':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3219:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3219 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_FlyHeight':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3232:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3232 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Blocked':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3246:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3246 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsDefending':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3262:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3262 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsAttacking':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3279:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3279 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs0':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3291:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3291 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs1':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3301:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3301 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs2':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3311:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3311 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs3':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3321:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3321 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs4':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3331:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3331 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs5':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3341:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3341 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs6':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3351:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3351 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs7':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3361:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3361 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ContentIs':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3374:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3374 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TurnModeToWatchTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3388:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3388 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIsNot':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3401:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3401 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_XIsEqualToY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3413:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3413 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DebugMessage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3426:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3426 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BlackTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3442:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3442 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SendMessageNear':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3457:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3457 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HitGround':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3475:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3475 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_NameIsKnown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3488:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3488 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_UsageIsKnown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3503:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3503 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HoldingItemID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3525:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3525 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HoldingRangedWeapon':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3543:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3543 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HoldingMeleeWeapon':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3593:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3593 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HoldingShield':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3645:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3645 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Kursed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3691:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3691 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsKursed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3706:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3706 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsDressedUp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3723:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3723 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_OverWater':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3742:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3742 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Thrown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3755:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3755 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeNameKnown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3769:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3769 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeUsageKnown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3786:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3786 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StopTargetMovement':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3811:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3811 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_XY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3829:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3829 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_XY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3844:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3844 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddXY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3859:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3859 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeAmmoKnown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3873:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3873 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnAttachedParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3889:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3889 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnExactParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3913:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3913 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AccelerateTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3939:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3939 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_distanceIsMoreThanTurn':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3955:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3955 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Crushed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3969:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3969 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeCrushValid':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:3983:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 3983 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToLowestTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4000:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4000 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_NotPutAway':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4024:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4024 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TakenOut':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4039:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4039 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AmmoOut':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4053:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4053 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PlaySoundLooped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4069:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4069 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StopSound':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4106:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4106 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HealSelf':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4122:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4122 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Equip':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4136:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4136 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasItemIDEquipped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4151:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4151 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_OwnerToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4167:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4167 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToOwner':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4181:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4181 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Frame':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4204:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4204 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BreakPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4223:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4223 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_ReloadTime':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4237:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4237 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWideBlahID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4254:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4254 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PoofTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4281:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4281 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ChildDoActionOverride':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4316:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4316 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnPoof':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4343:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4343 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_SpeedPercent':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4359:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4359 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_ChildState':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4389:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4389 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnAttachedSizedParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4409:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4409 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ChangeArmor':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4438:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4438 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ShowTimer':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4455:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4455 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FacingTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4473:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4473 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PlaySoundVolume':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4490:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4490 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnAttachedFacedParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4520:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4520 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIsOdd':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4541:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4541 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToDistantEnemy':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4557:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4557 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Teleport':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4580:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4580 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveStrengthToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4596:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4596 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveWisdomToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4619:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4619 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveIntelligenceToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4642:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4642 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveDexterityToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4665:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4665 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveLifeToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4688:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4688 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveManaToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4717:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4717 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ShowMap':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4744:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4744 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ShowYouAreHere':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4759:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4759 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ShowBlipXY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4772:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4772 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HealTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4799:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4799 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PumpTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4821:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4821 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CostAmmo':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4841:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4841 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeSimilarNamesKnown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4861:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4861 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnAttachedHolderParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4902:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4902 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetReloadTime':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4927:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4927 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_FogLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4953:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4953 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_FogLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4971:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4971 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_FogTAD':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:4986:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 4986 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_FogBottomLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5005:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5005 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_FogBottomLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5024:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5024 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CorrectActionForHand':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5039:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5039 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsMounted':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5066:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5066 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SparkleIcon':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5087:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5087 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_UnsparkleIcon':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5109:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5109 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TileXY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5125:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5125 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TileXY':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5146:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5146 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_ShadowSize':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5160:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5160 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_OrderTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5177:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5177 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToWhoeverIsInPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5202:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5202 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CharacterWasABook':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5226:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5226 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_EnchantBoostValues':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5244:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5244 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnCharacterXYZ':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5271:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5271 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnExactCharacterXYZ':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5325:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5325 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ChangeTargetClass':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5379:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5379 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PlayFullSound':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5393:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5393 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnExactChaseParticle':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5413:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5413 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_CreateOrder':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5448:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5448 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_OrderSpecialID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5465:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5465 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_UnkurseTargetInventory':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5481:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5481 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsSneaking':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5517:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5517 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DropItems':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5532:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5532 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_RespawnTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5547:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5547 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c:5545:13: warning: variable 'pself_target' set but not used [-Wunused-but-set-variable]
 5545 |     chr_t * pself_target;
      |             ^~~~~~~~~~~~
script_functions.c: In function 'scr_TargetDoActionSetFrame':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5565:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5565 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetCanSeeInvisible':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5595:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5595 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToNearestBlahID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5614:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5614 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToNearestEnemy':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5639:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5639 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToNearestFriend':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5663:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5663 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToNearestLifeform':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5689:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5689 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FlashPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5713:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5713 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FindTileInPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5731:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5731 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HeldInLeftHand':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5748:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5748 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_NotAnItem':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5767:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5767 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_ChildAmmo':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5780:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5780 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HitVulnerable':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5795:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5795 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsFlying':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5810:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5810 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_IdentifyTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5829:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5829 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BeatModule':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5855:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5855 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EndModule':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5868:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5868 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DisableExport':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5882:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5882 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EnableExport':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5895:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5895 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TargetState':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5910:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5910 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Equipped':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5924:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5924 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DropTargetMoney':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5937:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5937 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TargetContent':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5952:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5952 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DropTargetKeys':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5967:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5967 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_JoinTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5980:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5980 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetJoinTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:5993:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 5993 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearMusicPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6006:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6006 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_ClearEndMessage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6025:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6025 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddEndMessage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6039:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6039 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PlayMusic':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6052:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6052 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_MusicPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6070:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6070 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeCrushInvalid':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6089:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6089 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StopMusic':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6102:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6102 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FlashVariable':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6116:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6116 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AccelerateUp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6129:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6129 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_FlashVariableHeight':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6142:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6142 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_DamageTime':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6155:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6155 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs8':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6165:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6165 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs9':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6175:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6175 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs10':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6185:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6185 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs11':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6195:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6195 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs12':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6205:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6205 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs13':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6215:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6215 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs14':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6225:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6225 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_StateIs15':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6235:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6235 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsAMount':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6250:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6250 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsAPlatform':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6267:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6267 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddStat':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6282:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6282 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DisenchantTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6301:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6301 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DisenchantAll':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6320:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6320 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_VolumeNearestTeammate':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6337:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6337 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddShopPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6376:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6376 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetPayForArmor':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6397:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6397 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_JoinEvilTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6438:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6438 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_JoinNullTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6451:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6451 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_JoinGoodTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6464:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6464 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PitsKill':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6478:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6478 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToPassageID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6494:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6494 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MakeNameUnknown':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6517:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6517 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnExactParticleEndSpawn':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6536:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6536 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnPoofSpeedSpacingDamage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6574:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6574 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveExperienceToGoodTeam':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6621:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6621 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GrogTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6647:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6647 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DazeTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6672:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6672 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EnableRespawn':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6695:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6695 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DisableRespawn':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6708:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6708 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_HolderBlocked':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6723:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6723 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasNotFullMana':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6765:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6765 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EnableListenSkill':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6783:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6783 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToLastItemUsed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6797:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6797 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_OperatorIsLinux':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6842:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6842 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsAWeapon':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6861:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6861 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SomeoneIsStealing':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6879:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6879 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsASpell':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6894:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6894 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_Backstabbed':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6919:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6919 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_get_TargetDamageType':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6953:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6953 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddQuest':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6972:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6972 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_BeatQuestAllPlayers':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:6998:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 6998 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetHasQuest':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7031:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7031 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_QuestLevel':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7065:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7065 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddQuestAllPlayers':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7094:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7094 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AddBlipAllEnemies':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7122:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7122 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_PitsFall':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7144:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7144 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsOwner':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7169:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7169 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SpawnAttachedCharacter':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7193:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7193 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToChild':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7292:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7292 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_DamageThreshold':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7312:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7312 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_End':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7325:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7325 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TakePicture':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7339:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7339 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Speech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7354:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7354 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_MoveSpeech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7370:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7370 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_SecondMoveSpeech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7383:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7383 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_AttackSpeech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7396:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7396 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_AssistSpeech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7409:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7409 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TerrainSpeech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7422:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7422 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_SelectSpeech':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7435:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7435 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_OperatorIsMacintosh':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7448:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7448 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_MorphToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7491:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7491 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveManaFlowToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7518:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7518 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveManaReturnToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7541:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7541 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_Money':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7561:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7561 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetCanSeeKurses':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7576:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7576 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DispelTargetEnchantID':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7593:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7593 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_KurseTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7615:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7615 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_ChildContent':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7636:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7636 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_AccelerateTargetUp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7651:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7651 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetAmmo':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7668:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7668 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_EnableInvictus':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7683:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7683 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_DisableInvictus':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7696:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7696 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetDamageSelf':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7712:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7712 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_SetTargetSize':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7730:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7730 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_set_TargetToBlahInPassage':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7795:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7795 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_TargetIsFacingSelf':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7819:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7819 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_LevelUp':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7835:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7835 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
script_functions.c: In function 'scr_GiveSkillToTarget':
script_functions.c:63:13: warning: variable 'ppro' set but not used [-Wunused-but-set-variable]
   63 |     pro_t * ppro; \
      |             ^~~~
script_functions.c:7850:5: note: in expansion of macro 'SCRIPT_FUNCTION_BEGIN'
 7850 |     SCRIPT_FUNCTION_BEGIN();
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from enchant.inl:25,
                 from script_functions.c:31:
script_functions.c: In function 'scr_SpawnAttachedCharacter':
script_functions.c:7245:57: warning: array subscript 2 is above array bounds of 'CHR_REF[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=]
 7245 |             if ( !INGAME_CHR( pself_target->holdingwhich[grip] ) )
ChrList.h:33:40: note: in definition of macro 'VALID_CHR_RANGE'
   33 | #define VALID_CHR_RANGE( ICHR )    ( ((ICHR) < MAX_CHR) && ((ICHR) >= 0) )
      |                                        ^~~~
ChrList.h:53:90: note: in expansion of macro 'INGAME_CHR_BASE'
   53 | #define INGAME_CHR(ICHR)            ( (ego_object_spawn_depth) > 0 ? DEFINED_CHR(ICHR) : INGAME_CHR_BASE(ICHR) )
      |                                                                                          ^~~~~~~~~~~~~~~
script_functions.c:7245:19: note: in expansion of macro 'INGAME_CHR'
 7245 |             if ( !INGAME_CHR( pself_target->holdingwhich[grip] ) )
      |                   ^~~~~~~~~~
In file included from profile.inl:24,
                 from script_functions.c:30:
char.h:333:20: note: while referencing 'holdingwhich'
  333 |     CHR_REF        holdingwhich[SLOT_COUNT]; ///< !=MAX_CHR if character is holding something
      |                    ^~~~~~~~~~~~
script_functions.c:7245:57: warning: array subscript 2 is above array bounds of 'CHR_REF[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=]
 7245 |             if ( !INGAME_CHR( pself_target->holdingwhich[grip] ) )
ChrList.h:33:40: note: in definition of macro 'VALID_CHR_RANGE'
   33 | #define VALID_CHR_RANGE( ICHR )    ( ((ICHR) < MAX_CHR) && ((ICHR) >= 0) )
      |                                        ^~~~
ChrList.h:53:70: note: in expansion of macro 'DEFINED_CHR'
   53 | #define INGAME_CHR(ICHR)            ( (ego_object_spawn_depth) > 0 ? DEFINED_CHR(ICHR) : INGAME_CHR_BASE(ICHR) )
      |                                                                      ^~~~~~~~~~~
script_functions.c:7245:19: note: in expansion of macro 'INGAME_CHR'
 7245 |             if ( !INGAME_CHR( pself_target->holdingwhich[grip] ) )
      |                   ^~~~~~~~~~
char.h:333:20: note: while referencing 'holdingwhich'
  333 |     CHR_REF        holdingwhich[SLOT_COUNT]; ///< !=MAX_CHR if character is holding something
      |                    ^~~~~~~~~~~~
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
gcc -o egoboo bbox.o bsp.o camera.o char.o client.o clock.o collision.o egoboo_console.o egoboo_endian.o egoboo_fileutil.o egoboo_math.o egoboo_setup.o egoboo_strutil.o egoboo_typedef.o egoboo_vfs.o enchant.o file_common.o font_bmp.o font_ttf.o game.o graphic.o graphic_fan.o graphic_mad.o graphic_prt.o hash.o input.o lighting.o IDSZ_map.o link.o log.o mad.o md2.o menu.o mesh.o mpd_BSP.o network.o obj_BSP.o particle.o passage.o profile.o quest.o script.o script_compile.o script_functions.o server.o sound.o texture.o ui.o egoboo.o physics.o egoboo_process.o ChrList.o EncList.o PrtList.o egoboo_object.o file_formats/SDL_md2.o file_formats/cap_file.o file_formats/configfile.o file_formats/controls_file.o file_formats/eve_file.o file_formats/id_md2.o file_formats/module_file.o file_formats/mpd_file.o file_formats/passage_file.o file_formats/pip_file.o file_formats/scancode_file.o file_formats/spawn_file.o file_formats/template.o file_formats/treasure_table_file.o file_formats/wawalite_file.o extensions/SDL_GL_extensions.o extensions/SDL_extensions.o extensions/ogl_debug.o extensions/ogl_extensions.o extensions/ogl_include.o extensions/ogl_texture.o platform/file_linux.o platform/sys_linux.o -L/usr/lib64 -lSDL -L../enet/lib -lm -lSDL_ttf -lSDL_mixer -lGL -lGLU -lSDL_image -lphysfs -lenet -DPREFIX=\"/usr\" -D_NIX_PREFIX -Wall -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 -I. -I.. -I../enet/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./extensions -I./file_formats -I./platform
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.KLJGQX
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ '[' 1 -eq 1 ']'
+ '[' /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT '!=' / ']'
+ rm -rf /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT
++ dirname /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT
+ mkdir -p /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ mkdir /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-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 egoboo-2.8.1
+ '[' 1 -eq 1 ']'
+ /usr/bin/make install DESTDIR=/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT 'INSTALL=/usr/bin/install -p'
make -C ./game all PREFIX=/usr PROJ_NAME=egoboo
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game'
######################################
# Thank you for installing egoboo! 
#
# The default install of egoboo will require the commandline 
#     "sudo make install"
# and the required password
#
# If you do not have root access on this machine, 
# you can specify a prefix on the command line: 
#     "make install PREFIX=$HOME/.local"
# where the environment variable PREFIX specifies a
# virtual root for your installation. In this example,
# it is a local installation for this username only.
#
mkdir -p /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/games
install -m 755 ./game/egoboo /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/games
mkdir -p /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/games/egoboo
#cp -rdf ./players /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/games/egoboo
install -m644 setup.txt -D /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/games/egoboo/setup.txt
install -m644 controls.txt -D /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/games/egoboo/controls.txt
#####################################
# Egoboo installation is finished
#####################################
+ mkdir -p /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/applications
+ cat
+ mkdir -p /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT//usr/share/icons
+ cp /home/pterjan/rpmbuild/SOURCES/egoboo.png /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/icons/egoboo.png
+ /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 2.8.1-12.mga10 --unique-debug-suffix -2.8.1-12.mga10.x86_64 --unique-debug-src-base egoboo-2.8.1-12.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1
find-debuginfo: starting

Extracting debug info from 1 files
DWARF-compressing 1 files
sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/egoboo-2.8.1-12.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
+ '[' -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
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/server.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/script_compile.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/platform/sys_linux.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/platform/file_linux.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/physics.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/hash.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/font_bmp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/EncList.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_console.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/profile.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/script_compile.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic_fan.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/game.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/input.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_fileutil.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/client.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/EncList.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/enchant.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_object.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_vfs.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_object.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_math.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/ChrList.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/IDSZ_map.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/particle.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic_mad.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/lighting.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/texture.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic_fan.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/bsp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/ui.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/game.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/log.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_math.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/link.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/texture.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/clock.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/bsp.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/PrtList.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_setup.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mpd_BSP.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/network.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_process.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/ui.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/physics.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_fileutil.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/bbox.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/camera.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/hash.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/ChrList.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_strutil.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mesh.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/log.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_common.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic_prt.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/physics.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/enchant.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_math.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/char.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/server.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/font_bmp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/md2.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_setup.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mesh.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_console.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/input.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/bbox.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/menu.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/char.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/link.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/char.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/md2.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/passage.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/client.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/camera.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_console.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mad.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mpd_BSP.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/sound.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/script_functions.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/clock.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/PrtList.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/particle.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_typedef.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_state_machine.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mesh.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/script_functions.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/mad.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/quest.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/system.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/pip_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/spawn_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/configfile.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/wawalite_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/passage_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/spawn_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/template.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/scancode_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/eve_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/template.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/passage_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/SDL_md2.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/mpd_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/wawalite_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/cap_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/treasure_table_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/configfile.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/scancode_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/id_md2.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/module_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/pip_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/controls_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/mpd_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/module_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/treasure_table_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/SDL_md2.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/eve_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/controls_file.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/id_md2.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_formats/cap_file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/network.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/font_ttf.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/menu.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_include.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_debug.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_include.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_debug.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/SDL_GL_extensions.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_extensions.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_texture.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/SDL_extensions.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/SDL_extensions.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_texture.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/SDL_GL_extensions.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/extensions/ogl_extensions.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_endian.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/sound.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/profile.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/enchant.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_strutil.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_process.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/file_common.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/collision.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/font_ttf.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/obj_BSP.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic_mad.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/particle.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/quest.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/script.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_vfs.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/passage.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/graphic_prt.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/egoboo_typedef.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/profile.inl is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/lighting.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/IDSZ_map.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/collision.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/script.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/obj_BSP.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/bbox.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/md2.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/game/bsp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/protocol.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/include/enet/list.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/include/enet/enet.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/include/enet/protocol.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/include/enet/types.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/include/enet/unix.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/include/enet/memory.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/unix.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/peer.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/packet.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/host.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/list.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/egoboo-2.8.1-12.mga10.x86_64/enet/memory.c is executable but has no shebang, removing executable bit
+ 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/egoboo-2.8.1-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: egoboo-2.8.1-12.mga10.x86_64
Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.iRYQZf
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ cd egoboo-2.8.1
+ DOCDIR=/home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/doc/egoboo
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/doc/egoboo
+ cp -pr /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/README.Linux /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/doc/egoboo
+ cp -pr /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/egoboo-2.8.1/game/change.log /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT/usr/share/doc/egoboo
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: application() application(egoboo.desktop) egoboo = 1:2.8.1-12.mga10 egoboo(x86-64) = 1:2.8.1-12.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) libGLU.so.1()(64bit) libSDL-1.2.so.0()(64bit) libSDL_image-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libSDL_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.27)(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) libc.so.6(GLIBC_2.7)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libphysfs.so.1()(64bit)
Processing files: egoboo-debugsource-2.8.1-12.mga10.x86_64
Provides: egoboo-debugsource = 1:2.8.1-12.mga10 egoboo-debugsource(x86-64) = 1:2.8.1-12.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: egoboo-debuginfo-2.8.1-12.mga10.x86_64
Provides: debuginfo(build-id) = 9187fbb7c82e23e4136579b716f43fc105f0ffb6 egoboo-debuginfo = 1:2.8.1-12.mga10 egoboo-debuginfo(x86-64) = 1:2.8.1-12.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: egoboo-debugsource(x86-64) = 1:2.8.1-12.mga10
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build/BUILDROOT
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/egoboo-2.8.1-12.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/egoboo-debuginfo-2.8.1-12.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/egoboo-debugsource-2.8.1-12.mga10.x86_64.rpm
Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.nQIvSF
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ test -d /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ rm -rf /home/pterjan/rpmbuild/BUILD/egoboo-2.8.1-build
+ RPM_EC=0
++ jobs -p
+ exit 0

RPM build warnings:
    Macro expanded in comment on line 9: %{name}-%{version}.tar.gz

    Macro expanded in comment on line 11: %{name}-%{version}.tar.gz

    Macro expanded in comment on line 12: %{name}-%{version}.tar.gz

    Macro expanded in comment on line 13: %{name}-data-%{version}

    Macro expanded in comment on line 14: %{name}-%{version}

    Macro expanded in comment on line 15: %{name}-data-%{version}/

    Macro expanded in comment on line 17: %{name}-%{version}.tar.xz %{name}-%{version}/

    Macro expanded in comment on line 18: %{name}-data-%{version}.tar.xz %{name}-data-%{version}/

D: [iurt_root_command] Success!