<86>Dec  2 01:44:43 userdel[1705238]: delete user 'rooter'
<86>Dec  2 01:44:43 userdel[1705238]: removed group 'rooter' owned by 'rooter'
<86>Dec  2 01:44:43 userdel[1705238]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec  2 01:44:43 groupadd[1705253]: group added to /etc/group: name=rooter, GID=936
<86>Dec  2 01:44:43 groupadd[1705253]: group added to /etc/gshadow: name=rooter
<86>Dec  2 01:44:43 groupadd[1705253]: new group: name=rooter, GID=936
<86>Dec  2 01:44:43 useradd[1705272]: new user: name=rooter, UID=936, GID=936, home=/root, shell=/bin/bash
<86>Dec  2 01:44:43 userdel[1705301]: delete user 'builder'
<86>Dec  2 01:44:43 userdel[1705301]: removed group 'builder' owned by 'builder'
<86>Dec  2 01:44:43 userdel[1705301]: removed shadow group 'builder' owned by 'builder'
<86>Dec  2 01:44:43 groupadd[1705324]: group added to /etc/group: name=builder, GID=937
<86>Dec  2 01:44:43 groupadd[1705324]: group added to /etc/gshadow: name=builder
<86>Dec  2 01:44:43 groupadd[1705324]: new group: name=builder, GID=937
<86>Dec  2 01:44:43 useradd[1705345]: new user: name=builder, UID=937, GID=937, home=/usr/src, shell=/bin/bash
<13>Dec  2 01:44:45 rpmi: libglvnd-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:45 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed
<13>Dec  2 01:44:45 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed
<13>Dec  2 01:44:45 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed
<13>Dec  2 01:44:45 rpmi: libmpg123-1.31.1-alt1 sisyphus+309861.100.1.1 1668170303 installed
<13>Dec  2 01:44:45 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Dec  2 01:44:45 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed
<13>Dec  2 01:44:45 rpmi: libwayland-server-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661868 installed
<13>Dec  2 01:44:45 rpmi: libaudiofile1-0.3.6-alt5 sisyphus+284899.100.1.1 1631177694 installed
<13>Dec  2 01:44:45 rpmi: libGLES-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:45 rpmi: libOpenGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:45 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195200 installed
<13>Dec  2 01:44:45 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402043 installed
<13>Dec  2 01:44:45 rpmi: libmad-0.15.1b-alt9 sisyphus+278239.100.1.1 1626080123 installed
<13>Dec  2 01:44:45 rpmi: timidity-instruments-1:1.0-alt1 sisyphus+276870.100.1.1 1625246545 installed
<13>Dec  2 01:44:45 rpmi: libopus-1.3.1-alt158.gbce1f392.1 sisyphus+307793.100.2.1 1664814187 installed
<13>Dec  2 01:44:45 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed
<13>Dec  2 01:44:45 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed
<13>Dec  2 01:44:45 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942389 installed
<13>Dec  2 01:44:45 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed
<13>Dec  2 01:44:45 rpmi: libsystemd-1:251.8-alt1 sisyphus+309783.100.1.1 1668076519 installed
<13>Dec  2 01:44:45 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885222 installed
<13>Dec  2 01:44:45 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed
<13>Dec  2 01:44:45 rpmi: libxshmfence-1.3.1-alt1 sisyphus+308663.1200.1.1 1666168466 installed
<13>Dec  2 01:44:45 rpmi: libX11-locales-3:1.8.2-alt1 sisyphus+309841.100.1.1 1668150240 installed
<13>Dec  2 01:44:45 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed
<13>Dec  2 01:44:45 rpmi: libXau-1.0.10-alt1 sisyphus+308663.400.1.1 1666168287 installed
<13>Dec  2 01:44:45 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed
<13>Dec  2 01:44:46 rpmi: libX11-3:1.8.2-alt1 sisyphus+309841.100.1.1 1668150240 installed
<13>Dec  2 01:44:46 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed
<13>Dec  2 01:44:46 rpmi: libpulseaudio-16.1-alt1 sisyphus+302689.200.2.1 1656326105 installed
<13>Dec  2 01:44:46 rpmi: libmikmod-3.3.11.1-alt2 sisyphus+278211.100.1.1 1626077581 installed
<13>Dec  2 01:44:46 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed
<13>Dec  2 01:44:46 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed
<13>Dec  2 01:44:46 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed
<13>Dec  2 01:44:46 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010696 installed
<13>Dec  2 01:44:47 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed
<13>Dec  2 01:44:47 rpmi: libX11-devel-3:1.8.2-alt1 sisyphus+309841.100.1.1 1668150240 installed
<13>Dec  2 01:44:47 rpmi: libwayland-client-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661868 installed
<13>Dec  2 01:44:47 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed
<13>Dec  2 01:44:47 rpmi: libdrm-1:2.4.114-alt1 sisyphus+309630.100.1.1 1667826823 installed
<13>Dec  2 01:44:47 rpmi: libGLX-mesa-4:22.3.0-alt1 sisyphus+310937.100.1.1 1669879932 installed
<13>Dec  2 01:44:47 rpmi: libGLX-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:47 rpmi: libGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:47 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed
<13>Dec  2 01:44:47 rpmi: libgbm-4:22.3.0-alt1 sisyphus+310937.100.1.1 1669879932 installed
<13>Dec  2 01:44:47 rpmi: libEGL-mesa-4:22.3.0-alt1 sisyphus+310937.100.1.1 1669879932 installed
<13>Dec  2 01:44:47 rpmi: libEGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:47 rpmi: libglvnd-devel-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed
<13>Dec  2 01:44:47 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed
<13>Dec  2 01:44:47 rpmi: alsa-ucm-conf-1.2.8-alt3 sisyphus+304694.1100.10.1 1669643970 installed
<13>Dec  2 01:44:47 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed
<13>Dec  2 01:44:47 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed
<13>Dec  2 01:44:47 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed
<13>Dec  2 01:44:47 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed
<13>Dec  2 01:44:47 rpmi: libSDL_mixer-1.2.12-alt2.git40a7e1a sisyphus+278696.140.4.1 1626250504 installed
<13>Dec  2 01:44:47 rpmi: libSDL_net-1.2.8-alt3.git9a629d6 sisyphus+284017.100.1.1 1630068458 installed
<13>Dec  2 01:44:47 rpmi: libesd-0.2.41-alt10 sisyphus+278233.100.1.1 1626079653 installed
<13>Dec  2 01:44:47 rpmi: esd-0.2.41-alt10 sisyphus+278233.100.1.1 1626079653 installed
<13>Dec  2 01:44:47 rpmi: libSDL_net-devel-1.2.8-alt3.git9a629d6 sisyphus+284017.100.1.1 1630068458 installed
<13>Dec  2 01:44:47 rpmi: libSDL_mixer-devel-1.2.12-alt2.git40a7e1a sisyphus+278696.140.4.1 1626250504 installed
<13>Dec  2 01:44:47 rpmi: libpng-devel-1.6.39-alt1 sisyphus+310490.100.1.1 1669195200 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/prboom-2.5.0-alt0.3.2.nosrc.rpm (w1.gzdio)
Installing prboom-2.5.0-alt0.3.2.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.27001
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf prboom-2.5.0
+ echo 'Source #0 (prboom-2.5.0.tar.gz):'
Source #0 (prboom-2.5.0.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/prboom-2.5.0.tar.gz
+ /bin/tar -xf -
+ cd prboom-2.5.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (prboom-2.5.0-alt-libpng15.patch):'
Patch #0 (prboom-2.5.0-alt-libpng15.patch):
+ /usr/bin/patch -p2
patching file src/SDL/i_sshot.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.27001
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd prboom-2.5.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-cpu-opt
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking checking whether to use x86 asm versions of some functions... no
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of x86_64-alt-linux-gcc... none
checking whether ln -s works... yes
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking whether compiler supports -Wall... yes
checking whether compiler supports -Wno-unused... yes
checking whether compiler supports -Wno-switch... yes
checking if malloc debugging is wanted... no
checking whether compiler supports -Wextra... yes
checking whether compiler supports -Wno-missing-field-initializers... yes
checking whether compiler supports -Winline... yes
checking whether compiler supports -Wwrite-strings... yes
checking whether compiler supports -Wundef... yes
checking whether compiler supports -Wbad-function-cast... yes
checking whether compiler supports -Wcast-align... yes
checking whether compiler supports -Wcast-qual... yes
checking whether compiler supports -Wdeclaration-after-statement... yes
checking whether compiler supports -ffast-math... yes
checking whether compiler supports -O2... yes
checking whether compiler supports -fomit-frame-pointer... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking whether sys_siglist is declared... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for unistd.h... (cached) yes
checking asm/byteorder.h usability... yes
checking asm/byteorder.h presence... yes
checking for asm/byteorder.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking for stricmp... no
checking for strnicmp... no
checking for min... no
checking for max... no
checking for getopt... yes
checking for inet_aton... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for mmap... yes
checking for usleep... yes
checking for sched_setaffinity... yes
checking for pow in -lm... yes
checking for OpenGL support... yes
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.1.3... yes
checking for SDL_JoystickGetAxis... yes
checking for Mix_OpenAudio in -lSDL_mixer... yes
checking for SDLNet_UDP_Bind in -lSDL_net... yes
checking for png_create_info_struct in -lpng... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/POSIX/Makefile
config.status: creating src/SDL/Makefile
config.status: creating src/MAC/Makefile
config.status: creating doc/Makefile
config.status: creating data/Makefile
config.status: creating ICONS/Makefile
config.status: creating VisualC6/Makefile
config.status: creating VisualC8/Makefile
config.status: creating prboom.spec
config.status: creating config.h
config.status: executing depfiles commands
+ make -j16
make  all-recursive
Making all in doc
make[2]: Nothing to be done for 'all'.
Making all in data
make[2]: Nothing to be done for 'all'.
Making all in src
Making all in SDL
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_joy.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_network.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_main.c
i_main.c: In function 'main':
i_main.c:359:10: warning: assignment to 'const char * const*' from incompatible pointer type 'char **' [-Wincompatible-pointer-types]
  359 |   myargv = argv;
      |          ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_sshot.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_sound.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_system.c
i_system.c: In function 'I_FindFile':
i_system.c:358:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  358 |   for (i = 0; i < sizeof(search)/sizeof(*search); i++) {
      |                 ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c i_video.c
i_video.c: In function 'I_CalculateRes':
i_video.c:519:27: warning: pointer targets in passing argument 1 of 'I_ClosestResolution' differ in signedness [-Wpointer-sign]
  519 |       I_ClosestResolution(&width, &height, SDL_OPENGL|SDL_FULLSCREEN);
      |                           ^~~~~~
      |                           |
      |                           unsigned int *
i_video.c:453:39: note: expected 'int *' but argument is of type 'unsigned int *'
  453 | static void I_ClosestResolution (int *width, int *height, int flags)
      |                                  ~~~~~^~~~~
i_video.c:519:35: warning: pointer targets in passing argument 2 of 'I_ClosestResolution' differ in signedness [-Wpointer-sign]
  519 |       I_ClosestResolution(&width, &height, SDL_OPENGL|SDL_FULLSCREEN);
      |                                   ^~~~~~~
      |                                   |
      |                                   unsigned int *
i_video.c:453:51: note: expected 'int *' but argument is of type 'unsigned int *'
  453 | static void I_ClosestResolution (int *width, int *height, int flags)
      |                                              ~~~~~^~~~~~
i_video.c: In function 'I_SkipFrame':
i_video.c:281:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  281 |     if (!paused)
      |        ^
i_video.c:283:3: note: here
  283 |   default:
      |   ^~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
rm -f libsdldoom.a
ar cru libsdldoom.a i_main.o i_network.o i_video.o i_sound.o i_system.o i_joy.o i_sshot.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libsdldoom.a
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
Making all in POSIX
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -c i_system.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
rm -f libposixdoom.a
ar cru libposixdoom.a i_system.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libposixdoom.a
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
Making all in MAC
make[3]: Nothing to be done for 'all'.
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_sky.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c m_argv.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c m_bbox.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_demo.c
r_demo.c: In function 'R_SmoothPlaying_Reset':
r_demo.c:49:40: warning: the address of 'players' will always evaluate as 'true' [-Waddress]
   49 |   if (demo_smoothturns && demoplayback && players)
      |                                        ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c lprintf.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mmus2mid.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_plats.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c hu_lib.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c d_items.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_segs.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_pspr.c
p_pspr.c: In function 'A_Saw':
p_pspr.c:553:35: warning: comparison of integer expressions of different signedness: 'angle_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  553 |     if (angle - player->mo->angle < -ANG90/20)
      |                                   ^
p_pspr.c: In function 'P_SwitchWeapon':
p_pspr.c:169:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  169 |         if (!player->powers[pw_strength])      // allow chainsaw override
      |            ^
p_pspr.c:171:7: note: here
  171 |       case 0:
      |       ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c am_map.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_mobj.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c hu_stuff.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c sounds.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_things.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_saveg.c
p_saveg.c: In function 'P_ArchivePlayers':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:64:9: note: in expansion of macro 'PADSAVEP'
   64 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c: In function 'P_UnArchivePlayers':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:87:9: note: in expansion of macro 'PADSAVEP'
   87 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:100:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  100 |               &states[ (int)players[i].psprites[j].state ];
      |                        ^
p_saveg.c: In function 'P_ArchiveWorld':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:134:3: note: in expansion of macro 'PADSAVEP'
  134 |   PADSAVEP();                // killough 3/22/98
      |   ^~~~~~~~
p_saveg.c: In function 'P_UnArchiveWorld':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:196:3: note: in expansion of macro 'PADSAVEP'
  196 |   PADSAVEP();                // killough 3/22/98
      |   ^~~~~~~~
p_saveg.c:206:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  206 |       get = (void *)((char *) get + sizeof sec->floorheight);
      |                      ^
p_saveg.c:208:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  208 |       get = (void *)((char *) get + sizeof sec->ceilingheight);
      |                      ^
p_saveg.c:237:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  237 |       get = (void *)((char *) get + sizeof si->textureoffset);
      |                      ^
p_saveg.c:239:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  239 |       get = (void *)((char *) get + sizeof si->rowoffset);
      |                      ^
p_saveg.c:246:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  246 |   save_p = (byte *) get;
      |            ^
p_saveg.c: In function 'P_ThinkerToIndex':
p_saveg.c:274:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  274 |       th->prev = (thinker_t *) ++number_of_thinkers;
      |                  ^
p_saveg.c: In function 'P_ArchiveThinkers':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:320:9: note: in expansion of macro 'PADSAVEP'
  320 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c: In function 'P_UnArchiveThinkers':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:455:9: note: in expansion of macro 'PADSAVEP'
  455 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:476:7: note: in expansion of macro 'PADSAVEP'
  476 |       PADSAVEP();
      |       ^~~~~~~~
p_saveg.c:499:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  499 |       mobj->state = states + (int) mobj->state;
      |                              ^
p_saveg.c:502:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  502 |         (mobj->player = &players[(int) mobj->player - 1]) -> mo = mobj;
      |                                  ^
p_saveg.c: In function 'P_ArchiveSpecials':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:662:11: note: in expansion of macro 'PADSAVEP'
  662 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:674:11: note: in expansion of macro 'PADSAVEP'
  674 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:688:11: note: in expansion of macro 'PADSAVEP'
  688 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:701:11: note: in expansion of macro 'PADSAVEP'
  701 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:713:11: note: in expansion of macro 'PADSAVEP'
  713 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:725:11: note: in expansion of macro 'PADSAVEP'
  725 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:737:11: note: in expansion of macro 'PADSAVEP'
  737 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:750:11: note: in expansion of macro 'PADSAVEP'
  750 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:763:11: note: in expansion of macro 'PADSAVEP'
  763 |           PADSAVEP();
      |           ^~~~~~~~
p_saveg.c: In function 'P_UnArchiveSpecials':
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:808:9: note: in expansion of macro 'PADSAVEP'
  808 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:813:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  813 |           ceiling->sector = &sectors[(int)ceiling->sector];
      |                                      ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:825:9: note: in expansion of macro 'PADSAVEP'
  825 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:830:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  830 |           door->sector = &sectors[(int)door->sector];
      |                                   ^
p_saveg.c:833:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  833 |           door->line = (int)door->line!=-1? &lines[(int)door->line] : NULL;
      |                        ^
p_saveg.c:833:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  833 |           door->line = (int)door->line!=-1? &lines[(int)door->line] : NULL;
      |                                                    ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:842:9: note: in expansion of macro 'PADSAVEP'
  842 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:847:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  847 |           floor->sector = &sectors[(int)floor->sector];
      |                                    ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:855:9: note: in expansion of macro 'PADSAVEP'
  855 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:860:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  860 |           plat->sector = &sectors[(int)plat->sector];
      |                                   ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:872:9: note: in expansion of macro 'PADSAVEP'
  872 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:877:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  877 |           flash->sector = &sectors[(int)flash->sector];
      |                                    ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:884:9: note: in expansion of macro 'PADSAVEP'
  884 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:889:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  889 |           strobe->sector = &sectors[(int)strobe->sector];
      |                                     ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:896:9: note: in expansion of macro 'PADSAVEP'
  896 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:901:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  901 |           glow->sector = &sectors[(int)glow->sector];
      |                                   ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:908:9: note: in expansion of macro 'PADSAVEP'
  908 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:913:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  913 |           flicker->sector = &sectors[(int)flicker->sector];
      |                                      ^
p_saveg.c:49:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   49 | #define PADSAVEP()    do { save_p += (4 - ((int) save_p & 3)) & 3; } while (0)
      |                                            ^
p_saveg.c:921:9: note: in expansion of macro 'PADSAVEP'
  921 |         PADSAVEP();
      |         ^~~~~~~~
p_saveg.c:926:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  926 |           elevator->sector = &sectors[(int)elevator->sector];
      |                                       ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c m_cheat.c
m_cheat.c: In function 'cheat_tntweapx':
m_cheat.c:620:16: warning: comparison of integer expressions of different signedness: 'int' and 'weapontype_t' [-Wsign-compare]
  620 |           if (w==plyr->readyweapon)         // maybe switch if weapon removed
      |                ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c s_sound.c
s_sound.c: In function 'S_AdjustSoundParams':
s_sound.c:596:3: warning: multi-line comment [-Wcomment]
  596 |   // P_SetupLevel() \ P_LoadThings() \ P_SpawnMapThing() \ P_SpawnPlayer(players[0]) \
      |   ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_sight.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c st_lib.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c g_game.c
g_game.c: In function 'G_BuildTiccmd':
g_game.c:462:35: warning: comparison of integer expressions of different signedness: 'boolean' and 'int' [-Wsign-compare]
  462 |   if (mousebuttons[mousebforward] != dclickstate && dclicktime > 1 )
      |                                   ^~
g_game.c:485:15: warning: comparison of integer expressions of different signedness: 'boolean' and 'int' [-Wsign-compare]
  485 |   if (bstrafe != dclickstate2 && dclicktime2 > 1 )
      |               ^~
g_game.c: In function 'G_DoLoadLevel':
g_game.c:628:34: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  628 |   memset (mousebuttons, 0, sizeof(mousebuttons));
      |                                  ^
g_game.c:629:32: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  629 |   memset (joybuttons, 0, sizeof(joybuttons));
      |                                ^
g_game.c: In function 'G_DoLoadGame':
g_game.c:1582:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
 1582 |     if (!strncmp(save_p, vcheck, VERSIONSIZE)) {
      |                  ^~~~~~
      |                  |
      |                  byte * {aka unsigned char *}
In file included from z_zone.h:54,
                 from doomdef.h:49,
                 from d_items.h:38,
                 from d_player.h:43,
                 from doomstat.h:43,
                 from g_game.c:55:
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
g_game.c:1607:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1607 |         char *msg = malloc(strlen(save_p + sizeof checksum) + 128);
      |                                   ~~~~~~~^~~~~~~~~~~~~~~~~
      |                                          |
      |                                          byte * {aka unsigned char *}
z_zone.h:113:37: note: in definition of macro 'malloc'
  113 | #define malloc(n)          Z_Malloc(n,PU_STATIC,0)
      |                                     ^
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
g_game.c:1610:59: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
 1610 |           strcat(strcat(msg,"Wads expected:\n\n"), save_p + sizeof checksum);
      |                                                    ~~~~~~~^~~~~~~~~~~~~~~~~
      |                                                           |
      |                                                           byte * {aka unsigned char *}
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from g_game.c:38:
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
g_game.c:1621:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1621 |   save_p += strlen(save_p)+1;
      |                    ^~~~~~
      |                    |
      |                    byte * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
g_game.c:1642:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
 1642 |   save_p = (char*)G_ReadOptions(save_p);
      |            ^
g_game.c:1642:10: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 1642 |   save_p = (char*)G_ReadOptions(save_p);
      |          ^
g_game.c: In function 'G_DoSaveGame':
g_game.c:1805:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
 1805 |         strcpy(save_p, w);
      |                ^~~~~~
      |                |
      |                byte * {aka unsigned char *}
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
g_game.c:1806:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1806 |         save_p += strlen(save_p);
      |                          ^~~~~~
      |                          |
      |                          byte * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
g_game.c: In function 'G_Compatibility':
g_game.c:1974:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1974 |   for (i = 0; i < sizeof(levels)/sizeof(*levels); i++)
      |                 ^
g_game.c: In function 'G_ReloadDefaults':
g_game.c:2073:27: warning: comparison of integer expressions of different signedness: 'complevel_t' and 'int' [-Wsign-compare]
 2073 |   if (compatibility_level == -1)
      |                           ^~
g_game.c: In function 'G_WriteDemoTiccmd':
g_game.c:2255:10: warning: pointer targets in assignment from 'char *' to 'const byte *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign]
 2255 |   demo_p = buf;
      |          ^
g_game.c: In function 'G_RecordDemo':
g_game.c:2292:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2292 |     if (pos)
      |     ^~
g_game.c:2304:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2304 |       if (slot == -1) I_Error("G_RecordDemo: No save in demo, can't continue");
      |       ^~
g_game.c: In function 'G_ReadDemoHeader':
g_game.c:2764:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 2764 |         else
      |         ^~~~
g_game.c:2766:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2766 |           break;
      |           ^~~~~
g_game.c:2774:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 2774 |         else
      |         ^~~~
g_game.c:2776:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2776 |           break;
      |           ^~~~~
g_game.c: In function 'G_WorldDone':
g_game.c:1403:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1403 |           if (!secretexit)
      |              ^
g_game.c:1405:9: note: here
 1405 |         case 6:
      |         ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c d_deh.c
d_deh.c: In function 'deh_procPointer':
d_deh.c:1935:17: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
 1935 |       if (value < 0 || value >= NUMSTATES)
      |                 ^
d_deh.c:1949:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1949 |           for (i=0;i<sizeof(deh_bexptrs)/sizeof(*deh_bexptrs);i++)
      |                     ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c info.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c d_main.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_telept.c
p_telept.c: In function 'EV_SilentLineTeleport':
p_telept.c:294:24: warning: suggest parentheses around comparison in operand of '!=' [-Wparentheses]
  294 |             y -= l->dx < 0 != side ? -1 : 1;
      |                  ~~~~~~^~~
p_telept.c:296:24: warning: suggest parentheses around comparison in operand of '!=' [-Wparentheses]
  296 |             x += l->dy < 0 != side ? -1 : 1;
      |                  ~~~~~~^~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c m_random.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c tables.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_tick.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c m_misc.c
m_misc.c:316:20: warning: pointer targets in initialization of 'int *' from 'unsigned int *' differ in signedness [-Wpointer-sign]
  316 |   {"screen_width",{&desired_screenwidth},{640}, 320, MAX_SCREENWIDTH,
      |                    ^
m_misc.c:316:20: note: (near initialization for 'defaults[73].location.pi')
m_misc.c:318:21: warning: pointer targets in initialization of 'int *' from 'unsigned int *' differ in signedness [-Wpointer-sign]
  318 |   {"screen_height",{&desired_screenheight},{480},200,MAX_SCREENHEIGHT,
      |                     ^
m_misc.c:318:21: note: (near initialization for 'defaults[74].location.pi')
m_misc.c:361:34: warning: initialization of 'const char **' from incompatible pointer type 'char **' [-Wincompatible-pointer-types]
  361 |   {"gl_tex_filter_string", {NULL,&gl_tex_filter_string}, {0,"GL_LINEAR"},UL,UL,
      |                                  ^
m_misc.c:361:34: note: (near initialization for 'defaults[94].location.ppsz')
m_misc.c:363:34: warning: initialization of 'const char **' from incompatible pointer type 'char **' [-Wincompatible-pointer-types]
  363 |   {"gl_tex_format_string", {NULL,&gl_tex_format_string}, {0,"GL_RGB5_A1"},UL,UL,
      |                                  ^
m_misc.c:363:34: note: (near initialization for 'defaults[95].location.ppsz')
m_misc.c: In function 'M_LoadDefaults':
m_misc.c:940:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  940 |     snprintf((char *)defaultfile, PATH_MAX,
      |              ^
In file included from doomdef.h:49,
                 from d_items.h:38,
                 from d_player.h:43,
                 from doomstat.h:43,
                 from m_misc.c:51:
m_misc.c:1005:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
 1005 |               free((char*)*(defaults[i].location.ppsz));  /* phares 4/13/98 */
      |                    ^
z_zone.h:114:35: note: in definition of macro 'free'
  114 | #define free(p)            Z_Free(p)
      |                                   ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_setup.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_switch.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c version.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c st_stuff.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c doomdef.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_ceilng.c
p_ceilng.c: In function 'T_MoveCeiling':
p_ceilng.c:113:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  113 |             ceiling->sector->oldspecial = ceiling->oldspecial;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
p_ceilng.c:114:11: note: here
  114 |           case genCeilingChg:
      |           ^~~~
p_ceilng.c:121:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  121 |             S_StartSound((mobj_t *)&ceiling->sector->soundorg,sfx_pstop);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
p_ceilng.c:122:11: note: here
  122 |           case genSilentCrusher:
      |           ^~~~
p_ceilng.c:177:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  177 |             S_StartSound((mobj_t *)&ceiling->sector->soundorg,sfx_pstop);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
p_ceilng.c:178:11: note: here
  178 |           case crushAndRaise:
      |           ^~~~
p_ceilng.c:179:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  179 |             ceiling->speed = CEILSPEED;
p_ceilng.c:180:11: note: here
  180 |           case fastCrushAndRaise:
      |           ^~~~
p_ceilng.c:190:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  190 |             ceiling->sector->oldspecial = ceiling->oldspecial;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
p_ceilng.c:191:11: note: here
  191 |           case genCeilingChg:
      |           ^~~~
p_ceilng.c: In function 'EV_DoCeiling':
p_ceilng.c:304:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  304 |         ceiling->topheight = sec->ceilingheight;
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
p_ceilng.c:305:7: note: here
  305 |       case lowerAndCrush:
      |       ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_user.c
p_user.c: In function 'P_PlayerThink':
p_user.c:314:23: warning: the address of 'players' will always evaluate as 'true' [-Waddress]
  314 |   if (movement_smooth && players && &players[displayplayer] == player)
      |                       ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c dstrings.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c doomstat.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_doors.c
p_doors.c: In function 'T_VerticalDoor':
p_doors.c:204:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  204 |             if (!comp[comp_blazing]) {
      |                ^
p_doors.c:209:11: note: here
  209 |           default:             // other types bounce off the obstruction
      |           ^~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_spec.c
p_spec.c: In function 'P_SpawnScrollers':
p_spec.c:2806:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2806 |           if (special != 253)
      |              ^
p_spec.c:2809:9: note: here
 2809 |         case 252: // carry objects on floor
      |         ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c v_video.c
v_video.c: In function 'V_DrawMemPatch':
v_video.c:293:61: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  293 |       const int colindex = (flags & VPT_FLIP) ? (w - col) : (col);
      |                                                             ^~~~~
v_video.c: In function 'V_UpdateTrueColorPalette':
v_video.c:542:18: warning: pointer targets in assignment from 'int *' to 'unsigned int *' differ in signedness [-Wpointer-sign]
  542 |       Palettes32 = (int*)malloc(numPals*256*sizeof(int)*VID_NUMCOLORWEIGHTS);
      |                  ^
v_video.c:572:18: warning: pointer targets in assignment from 'short int *' to 'short unsigned int *' differ in signedness [-Wpointer-sign]
  572 |       Palettes16 = (short*)malloc(numPals*256*sizeof(short)*VID_NUMCOLORWEIGHTS);
      |                  ^
v_video.c:602:18: warning: pointer targets in assignment from 'short int *' to 'short unsigned int *' differ in signedness [-Wpointer-sign]
  602 |       Palettes15 = (short*)malloc(numPals*256*sizeof(short)*VID_NUMCOLORWEIGHTS);
      |                  ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_bsp.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_floor.c
p_floor.c: In function 'EV_DoDonut':
p_floor.c:918:14: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  918 |         if ((!s2->lines[i]->flags & ML_TWOSIDED) ||
      |              ^~~~~~~~~~~~~~~~~~~~
p_floor.c: In function 'EV_DoFloor':
p_floor.c:507:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  507 |         floor->crush = true;
      |         ~~~~~~~~~~~~~^~~~~~
p_floor.c:508:7: note: here
  508 |       case raiseFloor:
      |       ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_data.c
r_data.c: In function 'R_InitTextures':
r_data.c:259:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  259 |         for(j=0;j<sizeof(texture->name);j++)
      |                  ^
r_data.c: In function 'R_ColourMap':
r_data.c:415:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  415 |     if (curline)
      |        ^
In file included from doomdef.h:49,
                 from d_items.h:38,
                 from d_player.h:43,
                 from doomstat.h:43,
                 from r_data.c:35:
r_data.c: In function 'R_PrecacheLevel':
r_data.c:668:51: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  668 |     hitlist = malloc((size_t)numtextures > size ? numtextures : size);
      |                                                   ^~~~~~~~~~~
z_zone.h:113:37: note: in definition of macro 'malloc'
  113 | #define malloc(n)          Z_Malloc(n,PU_STATIC,0)
      |                                     ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c w_wad.c
w_wad.c: In function 'W_CheckNumForName':
w_wad.c:331:46: warning: comparison of integer expressions of different signedness: 'enum <anonymous>' and 'int' [-Wsign-compare]
  331 |                     lumpinfo[i].li_namespace != li_namespace))
      |                                              ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c m_menu.c
m_menu.c: In function 'M_VerifyNightmare':
m_menu.c:653:20: warning: implicit conversion from 'enum <anonymous>' to 'skill_t' [-Wenum-conversion]
  653 |   G_DeferedInitNew(nightmare,epi+1,1);
      |                    ^~~~~~~~~
In file included from doomdef.h:49,
                 from m_menu.c:41:
m_menu.c: In function 'M_VerifyForcedLoadGame':
m_menu.c:773:8: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  773 |   free((char*)messageString);       // free the message strdup()'ed below
      |        ^
z_zone.h:114:35: note: in definition of macro 'free'
  114 | #define free(p)            Z_Free(p)
      |                                   ^
m_menu.c: In function 'M_DrawSetting':
m_menu.c:1894:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
 1894 |     char *text = (char*)*s->var.def->location.ppsz;
      |                  ^
m_menu.c: In function 'M_ResetDefaults':
m_menu.c:3595:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
 3595 |       free((char*)*dp->location.ppsz),
      |            ^
z_zone.h:114:35: note: in definition of macro 'free'
  114 | #define free(p)            Z_Free(p)
      |                                   ^
m_menu.c: In function 'M_Responder':
m_menu.c:4638:27: warning: comparison of integer expressions of different signedness: 'setup_group' and 'int' [-Wsign-compare]
 4638 |         if (ptr2->m_group == group && ptr1 != ptr2)
      |                           ^~
m_menu.c:4675:27: warning: comparison of integer expressions of different signedness: 'setup_group' and 'int' [-Wsign-compare]
 4675 |         if (ptr2->m_group == group && ptr1 != ptr2)
      |                           ^~
m_menu.c:4707:21: warning: comparison of integer expressions of different signedness: 'setup_group' and 'int' [-Wsign-compare]
 4707 |       ptr2->m_group == group &&
      |                     ^~
m_menu.c:4950:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
 4950 |         free((char*)*ptr1->var.def->location.ppsz);
      |              ^
z_zone.h:114:35: note: in definition of macro 'free'
  114 | #define free(p)            Z_Free(p)
      |                                   ^
m_menu.c: In function 'M_ReadSaveStrings':
m_menu.c:852:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  852 |     fread(&savegamestrings[i], SAVESTRINGSIZE, 1, fp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
m_menu.c: In function 'M_Init':
m_menu.c:5538:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5538 |       ReadDef2.y = 15;
      |       ~~~~~~~~~~~^~~~
m_menu.c:5540:5: note: here
 5540 |     case shareware:
      |     ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_genlin.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c z_bmalloc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_lights.c
p_lights.c: In function 'EV_LightTurnOn':
p_lights.c:387:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  387 |     if ((temp = getNextSector(sector->lines[j],sector)) &&
      |     ^~
p_lights.c:391:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  391 |       sector->lightlevel = tbright;
      |       ^~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_inter.c
p_inter.c: In function 'P_GiveAmmo':
p_inter.c:145:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  145 |       if (player->readyweapon == wp_fist || player->readyweapon == wp_pistol)
      |       ^~
p_inter.c:148:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  148 |         break;
      |         ^~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c f_finale.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_enemy.c
p_enemy.c: In function 'P_SmartMove':
p_enemy.c:450:47: warning: comparison of integer expressions of different signedness: 'mobjtype_t' and 'int' [-Wsign-compare]
  450 |   if ((actor->type == MT_DOGS || (actor->type == (HelperThing-1) && actor->flags&MF_FRIEND))
      |                                               ^~
p_enemy.c: In function 'P_DoNewChaseDir':
p_enemy.c:552:36: warning: comparison of integer expressions of different signedness: 'dirtype_t' and 'int' [-Wsign-compare]
  552 |     for (tdir = DI_SOUTHEAST; tdir != DI_EAST-1; tdir--)
      |                                    ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c md5.c
md5.c: In function 'MD5Final':
md5.c:134:30: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  134 |         memset(ctx, 0, sizeof(ctx));    /* In case it's sensitive */
      |                              ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c z_zone.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c wi_stuff.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c f_wipe.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_filter.c
r_filter.c:35:52: warning: missing braces around initializer [-Wmissing-braces]
   35 | byte filter_ditherMatrix[DITHER_DIM][DITHER_DIM] = {
      |                                                    ^
   36 |    0*DMR, 14*DMR,  3*DMR, 13*DMR, 11*DMR,  5*DMR, 8*DMR,  6*DMR,
      |    {                            } {                            }
   37 |   12*DMR,  2*DMR, 15*DMR,  1*DMR,  7*DMR,  9*DMR, 4*DMR, 10*DMR
      |   {                             }  {
   38 | };
      | }
r_filter.c: In function 'R_FilterInit':
r_filter.c:79:3: warning: multi-line comment [-Wcomment]
   79 |   // /4 \
      |   ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_main.c
r_main.c: In function 'R_ShowStats':
r_main.c:540:5: warning: "USE_SDL" is not defined, evaluates to 0 [-Wundef]
  540 | #if USE_SDL
      |     ^~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_maputl.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_checksum.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_plane.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c p_map.c
p_map.c: In function 'P_GetMoveFactor':
p_map.c:201:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  201 |         ((mobj_t*)mo)->movefactor = ORIG_FRICTION_FACTOR;  // reset
      |          ^
p_map.c:220:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  220 |         ((mobj_t*)mo)->movefactor = ORIG_FRICTION_FACTOR;  // reset
      |          ^
p_map.c: In function 'PTR_ShootTraverse':
p_map.c:1499:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1499 |     if (li->special)
      |     ^~
p_map.c:1502:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1502 |       if (li->flags & ML_TWOSIDED)
      |       ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_fps.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_patch.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c w_mmap.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c d_server.c
d_server.c: In function 'n_players_in_state':
d_server.c:234:36: warning: comparison of integer expressions of different signedness: 'enum <anonymous>' and 'int' [-Wsign-compare]
  234 |                 if (playerstate[i] == ps) j++;
      |                                    ^~
d_server.c: In function 'main':
d_server.c:522:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  522 |         strcpy(sinfo->wadnames + extrabytes, wadname[i]);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
      |                                |
      |                                byte * {aka unsigned char *}
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from d_server.c:40:
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
d_server.c:573:57: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
  573 |         if (verbose>2) printf("%d requests resend from %d\n", from, ptic(packet));
      |                                                        ~^           ~~~~~~~~~~~~
      |                                                         |           |
      |                                                         int         long int
      |                                                        %ld
d_server.c:591:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
  591 |           if (verbose) printf("%d quits at %d (%d left)\n", from, ptic(packet),curplayers);
      |                                            ~^                     ~~~~~~~~~~~~
      |                                             |                     |
      |                                             int                   long int
      |                                            %ld
d_server.c:578:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  578 |       {
      |       ^
d_server.c:596:5: note: here
  596 |     case PKT_EXTRA:
      |     ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c d_client.c
d_client.c: In function 'D_InitNetGame':
d_client.c:148:17: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  148 |       char *p = sinfo->wadnames;
      |                 ^~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c gl_texture.c
In file included from gl_texture.c:46:
/usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined
  116 | #define GL_GLEXT_VERSION 29
      | 
In file included from /usr/include/GL/gl.h:2050,
                 from /usr/include/SDL/SDL_opengl.h:46:
/usr/include/GL/glext.h:35: note: this is the location of the previous definition
   35 | #define GL_GLEXT_VERSION 20220530
      | 
gl_texture.c: In function 'gld_BindTexture':
gl_texture.c:501:7: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  501 |   if (!(gltexture->mipmap & use_mipmapping) & gl_paletted_texture)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gl_texture.c:508:37: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  508 |                         CR_DEFAULT, !(gltexture->mipmap & use_mipmapping) & gl_paletted_texture);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gl_texture.c:511:21: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign]
  511 |     glGenTextures(1,&gltexture->glTexID[CR_DEFAULT]);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     |
      |                     int *
/usr/include/GL/gl.h:1302:57: note: expected 'GLuint *' {aka 'unsigned int *'} but argument is of type 'int *'
 1302 | GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures );
      |                                                 ~~~~~~~~^~~~~~~~
gl_texture.c: In function 'gld_BindPatch':
gl_texture.c:654:21: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign]
  654 |     glGenTextures(1,&gltexture->glTexID[cm]);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~
      |                     |
      |                     int *
/usr/include/GL/gl.h:1302:57: note: expected 'GLuint *' {aka 'unsigned int *'} but argument is of type 'int *'
 1302 | GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures );
      |                                                 ~~~~~~~~^~~~~~~~
gl_texture.c: In function 'gld_BindFlat':
gl_texture.c:776:7: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  776 |   if (!(gltexture->mipmap & use_mipmapping) & gl_paletted_texture)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gl_texture.c:780:49: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  780 |   gld_AddFlatToTexture(gltexture, buffer, flat, !(gltexture->mipmap & use_mipmapping) & gl_paletted_texture);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gl_texture.c:782:21: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign]
  782 |     glGenTextures(1,&gltexture->glTexID[CR_DEFAULT]);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     |
      |                     int *
/usr/include/GL/gl.h:1302:57: note: expected 'GLuint *' {aka 'unsigned int *'} but argument is of type 'int *'
 1302 | GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures );
      |                                                 ~~~~~~~~^~~~~~~~
gl_texture.c: In function 'gld_CleanTextures':
gl_texture.c:856:28: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign]
  856 |         glDeleteTextures(1,&(gld_GLTextures[i]->glTexID[j]));
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            int *
/usr/include/GL/gl.h:1304:66: note: expected 'const GLuint *' {aka 'const unsigned int *'} but argument is of type 'int *'
 1304 | GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures);
      |                                                    ~~~~~~~~~~~~~~^~~~~~~~
gl_texture.c: In function 'gld_CleanPatchTextures':
gl_texture.c:874:28: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign]
  874 |         glDeleteTextures(1,&(gld_GLPatchTextures[i]->glTexID[j]));
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            int *
/usr/include/GL/gl.h:1304:66: note: expected 'const GLuint *' {aka 'const unsigned int *'} but argument is of type 'int *'
 1304 | GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures);
      |                                                    ~~~~~~~~~~~~~~^~~~~~~~
gl_texture.c: In function 'gld_Precache':
gl_texture.c:891:53: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  891 |     hitlist = Z_Malloc((size_t)numtextures > size ? numtextures : size,PU_LEVEL,0);
      |                                                     ^~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c gl_main.c
In file included from gl_main.c:46:
/usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined
  116 | #define GL_GLEXT_VERSION 29
      | 
In file included from /usr/include/GL/gl.h:2050,
                 from /usr/include/SDL/SDL_opengl.h:46:
/usr/include/GL/glext.h:35: note: this is the location of the previous definition
   35 | #define GL_GLEXT_VERSION 20220530
      | 
gl_main.c: In function 'gld_Init':
gl_main.c:340:30: warning: pointer targets in initialization of 'const char *' from 'const GLubyte *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign]
  340 |     const char *extensions = glGetString(GL_EXTENSIONS);
      |                              ^~~~~~~~~~~
In file included from gl_main.c:47:
doomtype.h:58:22: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   58 | #define MIN(a,b) ((a)<(b)?(a):(b))
      |                      ^
gl_main.c:351:19: note: in expansion of macro 'MIN'
  351 |         int len = MIN(p-rover, sizeof(ext_name)-1);
      |                   ^~~
doomtype.h:58:27: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   58 | #define MIN(a,b) ((a)<(b)?(a):(b))
      |                           ^~~
gl_main.c:351:19: note: in expansion of macro 'MIN'
  351 |         int len = MIN(p-rover, sizeof(ext_name)-1);
      |                   ^~~
gl_main.c:362:22: warning: pointer targets in passing argument 1 of 'gld_InitExtensions' differ in signedness [-Wpointer-sign]
  362 |   gld_InitExtensions(glGetString(GL_EXTENSIONS));
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                      |
      |                      const GLubyte * {aka const unsigned char *}
gl_main.c:276:44: note: expected 'const char *' but argument is of type 'const GLubyte *' {aka 'const unsigned char *'}
  276 | static void gld_InitExtensions(const char *_extensions)
      |                                ~~~~~~~~~~~~^~~~~~~~~~~
gl_main.c: In function 'gld_FlatConvexCarver':
gl_main.c:1084:68: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
 1084 |     if (levelinfo) fprintf(levelinfo, "All carved away: subsector %i - sector %i\n", ssec-subsectors, ssec->sector->iSectorID);
      |                                                                   ~^                 ~~~~~~~~~~~~~~~
      |                                                                    |                     |
      |                                                                    int                   long int
      |                                                                   %li
gl_main.c: In function 'gld_EndDrawScene':
gl_main.c:1845:28: warning: left shift of negative value [-Wshift-negative-value]
 1845 |     viewangleoffset >=-1024<<ANGLETOFINESHIFT)
      |                            ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o prboom-game-server d_server.o POSIX/libposixdoom.a SDL/i_network.o -lSDL_net -lSDL -lpthread -lpng -lSDL_mixer -lm 
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c r_draw.c
In file included from r_draw.c:215:
r_drawflush.inl: In function 'R_FlushQuad8':
r_drawflush.inl:253:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |    if ((sizeof(int) == 4) && (((int)source % 4) == 0) && (((int)dest % 4) == 0)) {
      |                                ^
r_drawflush.inl:253:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |    if ((sizeof(int) == 4) && (((int)source % 4) == 0) && (((int)dest % 4) == 0)) {
      |                                                            ^
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:316:
r_drawcolumn.inl: In function 'R_DrawColumn8_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawColumn8_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawColumn8_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawColumn8_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawColumn8_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawColumn8_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawColumn8_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:323:
r_drawcolumn.inl: In function 'R_DrawColumn15_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawColumn15_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawColumn15_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawColumn15_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawColumn15_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawColumn15_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawColumn15_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:330:
r_drawcolumn.inl: In function 'R_DrawColumn16_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawColumn16_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawColumn16_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawColumn16_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawColumn16_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawColumn16_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawColumn16_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:337:
r_drawcolumn.inl: In function 'R_DrawColumn32_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawColumn32_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawColumn32_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawColumn32_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawColumn32_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawColumn32_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawColumn32_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:362:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTLColumn8_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:369:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTLColumn15_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:376:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTLColumn16_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:383:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTLColumn32_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:406:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn8_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:413:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn15_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:420:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn16_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:15,
                 from r_draw.c:427:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_PointUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:20:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_LinearUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:25:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_LinearUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:30:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_LinearUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:35:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_RoundedUV':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:40:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_RoundedUV_PointZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
In file included from r_drawcolpipeline.inl:45:
r_drawcolumn.inl: In function 'R_DrawTranslatedColumn32_RoundedUV_LinearZ':
r_drawcolumn.inl:316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  316 |         if (count & 1)
      |         ^~
r_drawcolumn.inl:85:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |   #define INCY(y) (y++)
      |                   ^
r_drawcolumn.inl:318:11: note: in expansion of macro 'INCY'
  318 |           INCY(y);
      |           ^~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
x86_64-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -Wall -Wno-unused -Wno-switch -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o prboom mmus2mid.o am_map.o g_game.o p_mobj.o r_demo.o r_segs.o hu_lib.o lprintf.o p_plats.o r_sky.o d_deh.o hu_stuff.o m_argv.o p_pspr.o m_bbox.o p_saveg.o r_things.o d_items.o m_cheat.o p_setup.o s_sound.o d_main.o p_sight.o sounds.o m_menu.o p_spec.o info.o st_lib.o m_misc.o p_switch.o p_telept.o st_stuff.o m_random.o p_tick.o tables.o p_user.o p_ceilng.o v_video.o doomdef.o p_doors.o p_enemy.o r_bsp.o version.o doomstat.o p_floor.o r_data.o w_wad.o p_genlin.o dstrings.o p_inter.o wi_stuff.o r_draw.o f_finale.o p_lights.o z_bmalloc.o p_map.o r_main.o f_wipe.o z_zone.o p_maputl.o r_plane.o md5.o p_checksum.o r_patch.o r_fps.o r_filter.o d_client.o gl_main.o gl_texture.o w_mmap.o SDL/libsdldoom.a  -lSDL_net -lSDL -lpthread -lGL -lGLU  -lpng -lSDL_mixer -lm 
g_game.c: In function 'G_ReadDemoTiccmd':
g_game.c:2226:25: warning: 'at' may be used uninitialized [-Wmaybe-uninitialized]
 2226 |         cmd->sidemove = (signed char)at;
      |                         ^
g_game.c:2201:17: note: 'at' was declared here
 2201 |   unsigned char at; // e6y: tasdoom stuff
      |                 ^
In function 'I_RegisterSong',
    inlined from 'I_RegisterSong' at SDL/i_sound.c:677:5,
    inlined from 'S_ChangeMusic.part.0' at s_sound.c:513:23:
SDL/i_sound.c:701:5: warning: 'midlen' may be used uninitialized [-Wmaybe-uninitialized]
  701 |     M_WriteFile(music_tmp,mid,midlen);
      |     ^
SDL/i_sound.c: In function 'S_ChangeMusic.part.0':
SDL/i_sound.c:696:9: note: 'midlen' was declared here
  696 |     int midlen;
      |         ^
g_game.c: In function 'G_RecordDemo':
g_game.c:2307:21: warning: 'rc' may be used uninitialized [-Wmaybe-uninitialized]
 2307 |       fseek(demofp, -rc, SEEK_CUR);
      |                     ^
g_game.c:2278:11: note: 'rc' was declared here
 2278 |       int rc;
      |           ^
g_game.c: In function 'G_BeginRecording':
g_game.c:2559:15: warning: 'v' may be used uninitialized [-Wmaybe-uninitialized]
 2559 |     *demo_p++ = v;
      |               ^
g_game.c:2552:10: note: 'v' was declared here
 2552 |     byte v, c; /* Nominally, version and compatibility bits */
      |          ^
g_game.c:2518:17: warning: 'v' may be used uninitialized [-Wmaybe-uninitialized]
 2518 |       *demo_p++ = v;
      |                 ^
g_game.c:2506:21: note: 'v' was declared here
 2506 |       unsigned char v;
      |                     ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
Making all in ICONS
make[2]: Nothing to be done for 'all'.
Making all in VisualC8
make[2]: Nothing to be done for 'all'.
Making all in VisualC6
make[2]: Nothing to be done for 'all'.
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.19582
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/prboom-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/prboom-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd prboom-2.5.0
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' DESTDIR=/usr/src/tmp/prboom-buildroot docdir=/usr/share/doc/prboom-2.5.0/ install
make: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0'
Making install in doc
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/doc'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/doc'
make[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/doc/prboom-2.5.0/" || /bin/mkdir -p "/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0/"
 /usr/libexec/rpm-build/install -p -m 644 'boom.txt' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//boom.txt'
 /usr/libexec/rpm-build/install -p -m 644 'MBF.txt' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//MBF.txt'
 /usr/libexec/rpm-build/install -p -m 644 'MBFFAQ.txt' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//MBFFAQ.txt'
 /usr/libexec/rpm-build/install -p -m 644 'README.demos' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//README.demos'
 /usr/libexec/rpm-build/install -p -m 644 'README.compat' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//README.compat'
test -z "/usr/share/man/man5" || /bin/mkdir -p "/usr/src/tmp/prboom-buildroot/usr/share/man/man5"
 /usr/libexec/rpm-build/install -p -m 644 './boom.cfg.5' '/usr/src/tmp/prboom-buildroot/usr/share/man/man5/boom.cfg.5'
test -z "/usr/share/man/man6" || /bin/mkdir -p "/usr/src/tmp/prboom-buildroot/usr/share/man/man6"
 /usr/libexec/rpm-build/install -p -m 644 './prboom.6' '/usr/src/tmp/prboom-buildroot/usr/share/man/man6/prboom.6'
 /usr/libexec/rpm-build/install -p -m 644 './prboom-game-server.6' '/usr/src/tmp/prboom-buildroot/usr/share/man/man6/prboom-game-server.6'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/doc'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/doc'
Making install in data
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/data'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/data'
make[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/games/doom" || /bin/mkdir -p "/usr/src/tmp/prboom-buildroot/usr/share/games/doom"
 /usr/libexec/rpm-build/install -p -m 644 'prboom.wad' '/usr/src/tmp/prboom-buildroot/usr/share/games/doom/prboom.wad'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/data'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/data'
Making install in src
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
Making install in SDL
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/SDL'
Making install in POSIX
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/POSIX'
Making install in MAC
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/MAC'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/MAC'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/MAC'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src/MAC'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/games" || /bin/mkdir -p "/usr/src/tmp/prboom-buildroot/usr/games"
  /usr/libexec/rpm-build/install -p 'prboom' '/usr/src/tmp/prboom-buildroot/usr/games/prboom'
  /usr/libexec/rpm-build/install -p 'prboom-game-server' '/usr/src/tmp/prboom-buildroot/usr/games/prboom-game-server'
make[3]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/src'
Making install in ICONS
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/ICONS'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/ICONS'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/ICONS'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/ICONS'
Making install in VisualC8
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC8'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC8'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC8'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC8'
Making install in VisualC6
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC6'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC6'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC6'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0/VisualC6'
make[1]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0'
make[2]: Entering directory '/usr/src/RPM/BUILD/prboom-2.5.0'
make[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/doc/prboom-2.5.0/" || /bin/mkdir -p "/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0/"
 /usr/libexec/rpm-build/install -p -m 644 'README' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//README'
 /usr/libexec/rpm-build/install -p -m 644 'COPYING' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//COPYING'
 /usr/libexec/rpm-build/install -p -m 644 'AUTHORS' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//AUTHORS'
 /usr/libexec/rpm-build/install -p -m 644 'NEWS' '/usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0//NEWS'
make[2]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0'
make[1]: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0'
make: Leaving directory '/usr/src/RPM/BUILD/prboom-2.5.0'
+ rm -rf /usr/src/tmp/prboom-buildroot/usr/share/doc/prboom-2.5.0/COPYING
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/prboom-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/prboom-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/prboom-buildroot/ (default)
Compressing files in /usr/src/tmp/prboom-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/prboom-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Processing files: prboom-2.5.0-alt0.3.2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CJQQl2
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.v8tEIf
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:pjdsTwt1Stpl2MpS9Jm8eGEZrDX8yeraOmKD6M86OhLbZcQedz7Oq4TEBq9RvK0K7cNPRCEFmZHDSmxArpZyDw0qs5Mo0Ff22PreoZjGeb5uMSyWrjghL9zniEQtPv5Zt1yPKKlKXc31ZGuZIVB699um7BdZqraX9uXb0, libGLU.so.1()(64bit) >= set:jhYZcAu8, libSDL-1.2.so.0()(64bit) >= set:lgkZiUfG0446X5lqoH7PWKWzhPzQthmqfaEN6Nbu0kTcPIrpdmTj6pzOLIUm7YHWAft8bt7nlku2, libSDL_mixer-1.2.so.0()(64bit) >= set:kgaF2XXCvMIdaOQGvIZmKNqhhZpb, libSDL_net-1.2.so.0()(64bit) >= set:jfOuTlYoCJaxT7xCTyNO7LvN8Dey2lw1, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libmvec.so.1(GLIBC_2.22)(64bit), libpng16.so.16()(64bit) >= set:lhHMWzge3yIESueg6hZuf7Fe0JEV7xBp5U, libpng16.so.16(PNG16_0)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SUuuTX
Creating prboom-debuginfo package
Processing files: prboom-debuginfo-2.5.0-alt0.3.2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bkkBWU
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1jjYDx
find-requires: running scripts (debuginfo)
Requires: prboom = 2.5.0-alt0.3.2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libSDL-1.2.so.0), debug64(libSDL_mixer-1.2.so.0), debug64(libSDL_net-1.2.so.0), debug64(libc.so.6), debug64(libm.so.6), debug64(libmvec.so.1), debug64(libpng16.so.16)
Adding to prboom-debuginfo a strict dependency on prboom
Wrote: /usr/src/RPM/RPMS/x86_64/prboom-2.5.0-alt0.3.2.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/prboom-debuginfo-2.5.0-alt0.3.2.x86_64.rpm (w2.lzdio)
30.58user 5.98system 0:14.88elapsed 245%CPU (0avgtext+0avgdata 108252maxresident)k
0inputs+0outputs (0major+1515990minor)pagefaults 0swaps
2.18user 1.48system 0:23.24elapsed 15%CPU (0avgtext+0avgdata 108412maxresident)k
0inputs+0outputs (32136major+184929minor)pagefaults 0swaps
--- prboom-2.5.0-alt0.3.2.x86_64.rpm.repo	2021-04-15 10:08:53.000000000 +0000
+++ prboom-2.5.0-alt0.3.2.x86_64.rpm.hasher	2022-12-02 01:45:04.870533305 +0000
@@ -21,3 +21,3 @@
 Requires: libSDL_mixer-1.2.so.0()(64bit) >= set:kgaF2XXCvMIdaOQGvIZmKNqhhZpb
-Requires: libSDL_net-1.2.so.0()(64bit) >= set:jfJVQmHHUNcrl2Lf2dL5zBfuZy6VQV5R8ZiM0
+Requires: libSDL_net-1.2.so.0()(64bit) >= set:jfOuTlYoCJaxT7xCTyNO7LvN8Dey2lw1
 Requires: libc.so.6(GLIBC_2.14)(64bit)  
@@ -26,2 +26,4 @@
 Requires: libc.so.6(GLIBC_2.3.4)(64bit)  
+Requires: libc.so.6(GLIBC_2.33)(64bit)  
+Requires: libc.so.6(GLIBC_2.34)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
@@ -29,6 +31,5 @@
 Requires: libm.so.6(GLIBC_2.2.5)(64bit)  
-Requires: libm.so.6(GLIBC_2.29)(64bit)  
+Requires: libmvec.so.1(GLIBC_2.22)(64bit)  
 Requires: libpng16.so.16()(64bit) >= set:lhHMWzge3yIESueg6hZuf7Fe0JEV7xBp5U
 Requires: libpng16.so.16(PNG16_0)(64bit)  
-Requires: libpthread.so.0(GLIBC_2.2.5)(64bit)  
 Requires: rtld(GNU_HASH)  
@@ -36,4 +37,4 @@
 Provides: prboom = 2.5.0-alt0.3.2:sisyphus+269971.100.1.1
-File: /usr/games/prboom	100755	root:root	9b5da307aefedbd94e45a6b660462376	
-File: /usr/games/prboom-game-server	100755	root:root	9e5e94ef8b3ed79056e544f175684960	
+File: /usr/games/prboom	100755	root:root	76f06ab81b10303f1697c7d53f00d4c0	
+File: /usr/games/prboom-game-server	100755	root:root	1e4a4ddc3be60f7adb8936de6069bd26	
 File: /usr/share/doc/prboom-2.5.0	40755	root:root		
@@ -51,2 +52,2 @@
 File: /usr/share/man/man6/prboom.6.xz	100644	root:root	b282ed1f032c17364ca53dfd1fb924df	
-RPMIdentity: d5b5b899970321c4205c6051dcf193f7d86bb0b23d91eb5907ba4e985535697c7f8ee296446858f1649b5362895284f429b53723d41a5a5da98a6ba8182b814b
+RPMIdentity: 7648f947cb7a41879dd437cc8f68fc792900b5e1c482c3dc4e917a1afcdb10757a1f4247fa49c80c7286be51c18420ab9a0ed043c40f88ea920cca44030560b3
--- prboom-debuginfo-2.5.0-alt0.3.2.x86_64.rpm.repo	2021-04-15 10:08:53.000000000 +0000
+++ prboom-debuginfo-2.5.0-alt0.3.2.x86_64.rpm.hasher	2022-12-02 01:45:04.938534257 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/23	40755	root:root	
-/usr/lib/debug/.build-id/23/ccc42fed4d8a115ff93ba7991102662230aa0c	120777	root:root	../../../../games/prboom-game-server
-/usr/lib/debug/.build-id/23/ccc42fed4d8a115ff93ba7991102662230aa0c.debug	120777	root:root	../../usr/games/prboom-game-server.debug
-/usr/lib/debug/.build-id/43	40755	root:root	
-/usr/lib/debug/.build-id/43/10a0be0a606dd1e3068253825d65f9f9344e9c	120777	root:root	../../../../games/prboom
-/usr/lib/debug/.build-id/43/10a0be0a606dd1e3068253825d65f9f9344e9c.debug	120777	root:root	../../usr/games/prboom.debug
+/usr/lib/debug/.build-id/02	40755	root:root	
+/usr/lib/debug/.build-id/02/db4d599adeaea1489faa6154f122764b08de60	120777	root:root	../../../../games/prboom
+/usr/lib/debug/.build-id/02/db4d599adeaea1489faa6154f122764b08de60.debug	120777	root:root	../../usr/games/prboom.debug
+/usr/lib/debug/.build-id/59	40755	root:root	
+/usr/lib/debug/.build-id/59/8bb2e422d88d7a3100147262e7abcc742b0398	120777	root:root	../../../../games/prboom-game-server
+/usr/lib/debug/.build-id/59/8bb2e422d88d7a3100147262e7abcc742b0398.debug	120777	root:root	../../usr/games/prboom-game-server.debug
 /usr/lib/debug/usr/games/prboom-game-server.debug	100644	root:root	
@@ -178,4 +178,4 @@
 Requires: debug64(libm.so.6)  
+Requires: debug64(libmvec.so.1)  
 Requires: debug64(libpng16.so.16)  
-Requires: debug64(libpthread.so.0)  
 Requires: prboom = 2.5.0-alt0.3.2:sisyphus+269971.100.1.1
@@ -183,10 +183,10 @@
 Provides: prboom-debuginfo = 2.5.0-alt0.3.2:sisyphus+269971.100.1.1
-File: /usr/lib/debug/.build-id/23	40755	root:root		
-File: /usr/lib/debug/.build-id/23/ccc42fed4d8a115ff93ba7991102662230aa0c	120777	root:root		../../../../games/prboom-game-server
-File: /usr/lib/debug/.build-id/23/ccc42fed4d8a115ff93ba7991102662230aa0c.debug	120777	root:root		../../usr/games/prboom-game-server.debug
-File: /usr/lib/debug/.build-id/43	40755	root:root		
-File: /usr/lib/debug/.build-id/43/10a0be0a606dd1e3068253825d65f9f9344e9c	120777	root:root		../../../../games/prboom
-File: /usr/lib/debug/.build-id/43/10a0be0a606dd1e3068253825d65f9f9344e9c.debug	120777	root:root		../../usr/games/prboom.debug
-File: /usr/lib/debug/usr/games/prboom-game-server.debug	100644	root:root	63c68f4efe0c2d15c41e827387253ab2	
-File: /usr/lib/debug/usr/games/prboom.debug	100644	root:root	721e9c92969c25ed8525ec56f4c4b74d	
+File: /usr/lib/debug/.build-id/02	40755	root:root		
+File: /usr/lib/debug/.build-id/02/db4d599adeaea1489faa6154f122764b08de60	120777	root:root		../../../../games/prboom
+File: /usr/lib/debug/.build-id/02/db4d599adeaea1489faa6154f122764b08de60.debug	120777	root:root		../../usr/games/prboom.debug
+File: /usr/lib/debug/.build-id/59	40755	root:root		
+File: /usr/lib/debug/.build-id/59/8bb2e422d88d7a3100147262e7abcc742b0398	120777	root:root		../../../../games/prboom-game-server
+File: /usr/lib/debug/.build-id/59/8bb2e422d88d7a3100147262e7abcc742b0398.debug	120777	root:root		../../usr/games/prboom-game-server.debug
+File: /usr/lib/debug/usr/games/prboom-game-server.debug	100644	root:root	7908f909bbeab2ef2b916f39b5d09d51	
+File: /usr/lib/debug/usr/games/prboom.debug	100644	root:root	ee2071f8fbe46eebd7cbd08e618f9036	
 File: /usr/src/debug/prboom-2.5.0	40755	root:root		
@@ -353,2 +353,2 @@
 File: /usr/src/debug/prboom-2.5.0/src/z_zone.h	100644	root:root	e1763f60bd76aa8da251c57487452404	
-RPMIdentity: f9b548746d3e9f04b595bba7a08f145442ed3fc385e29dcd9405d67f56542dabc262cbe22688e61dee38e4bebe8f6ed97e83694c3518e99b4d163a8eb75e0b57
+RPMIdentity: 96e01b86993b4f217f0492e5bd9725bbde0d918794707b7161a080e4cf89669318c329ad4ee51173c8322190246cb8eb03f4883fa2bc2c9cf5a4aefd6a07e983