<86>Apr 14 01:50:56 userdel[65295]: delete user 'rooter' <86>Apr 14 01:50:56 userdel[65295]: removed group 'rooter' owned by 'rooter' <86>Apr 14 01:50:56 userdel[65295]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 14 01:50:56 groupadd[65330]: group added to /etc/group: name=rooter, GID=609 <86>Apr 14 01:50:56 groupadd[65330]: group added to /etc/gshadow: name=rooter <86>Apr 14 01:50:56 groupadd[65330]: new group: name=rooter, GID=609 <86>Apr 14 01:50:56 useradd[65373]: new user: name=rooter, UID=609, GID=609, home=/root, shell=/bin/bash <86>Apr 14 01:50:56 userdel[65413]: delete user 'builder' <86>Apr 14 01:50:56 userdel[65413]: removed group 'builder' owned by 'builder' <86>Apr 14 01:50:56 userdel[65413]: removed shadow group 'builder' owned by 'builder' <86>Apr 14 01:50:56 groupadd[65437]: group added to /etc/group: name=builder, GID=610 <86>Apr 14 01:50:56 groupadd[65437]: group added to /etc/gshadow: name=builder <86>Apr 14 01:50:56 groupadd[65437]: new group: name=builder, GID=610 <86>Apr 14 01:50:56 useradd[65463]: new user: name=builder, UID=610, GID=610, home=/usr/src, shell=/bin/bash <13>Apr 14 01:50:58 rpmi: xorg-xproto-devel-7.0.28-alt1 1448272470 installed <13>Apr 14 01:50:58 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 14 01:50:58 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 14 01:50:58 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 14 01:50:58 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Apr 14 01:50:58 rpmi: libogg-1.3.2-alt1 1416015875 installed <13>Apr 14 01:50:59 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429213 installed <13>Apr 14 01:50:59 rpmi: libwayland-server-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 14 01:50:59 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 14 01:50:59 rpmi: libXau-devel-1.0.8-alt1 1369565807 installed <13>Apr 14 01:50:59 rpmi: libflac8-1.2.1-alt11.1 1434275120 installed <13>Apr 14 01:50:59 rpmi: libvorbis-1.3.4-alt1 1395615320 installed <13>Apr 14 01:50:59 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Apr 14 01:50:59 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 14 01:50:59 rpmi: libgtk+2-locales-2.24.31-alt1 1473461664 installed <13>Apr 14 01:50:59 rpmi: libdatrie-0.2.8-alt1_5 1410185969 installed <13>Apr 14 01:50:59 rpmi: libthai-0.1.24-alt1_1 1459282110 installed <13>Apr 14 01:50:59 rpmi: libpng12-1.2.50-alt2 1347753407 installed <13>Apr 14 01:50:59 rpmi: libpng12-devel-1.2.50-alt2 1347753407 installed <13>Apr 14 01:50:59 rpmi: libpixman-3:0.32.8-alt1 1447610691 installed <13>Apr 14 01:50:59 rpmi: libatk-locales-2.24.0-alt0.M80P.1 1504535386 installed <13>Apr 14 01:50:59 rpmi: libatk-2.24.0-alt0.M80P.1 1504535253 installed <13>Apr 14 01:50:59 rpmi: xorg-renderproto-devel-0.11.1-alt3 1303465056 installed <13>Apr 14 01:50:59 rpmi: xorg-xextproto-devel-2:7.3.0-alt1 1389258977 installed <13>Apr 14 01:50:59 rpmi: libmad-0.15.1b-alt8 1398374528 installed <13>Apr 14 01:50:59 rpmi: timidity-instruments-1:1.0-alt1 1166705614 installed <13>Apr 14 01:50:59 rpmi: libwrap-1:7.6-alt11 1297041305 installed <13>Apr 14 01:50:59 rpmi: libgsm-1.0.13-alt8 1365910842 installed <13>Apr 14 01:50:59 rpmi: libsndfile-1.0.28-alt1.M80P.1 p8.212938.100 1536756416 installed <13>Apr 14 01:50:59 rpmi: libjson-c-0.12-alt1 1401212997 installed <13>Apr 14 01:50:59 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Apr 14 01:50:59 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 14 01:50:59 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 14 01:50:59 rpmi: libsystemd-1:237-alt2.M80P.6 p8+221965.100.2.1 1550786217 installed <13>Apr 14 01:50:59 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Apr 14 01:50:59 rpmi: libavahi-0.6.31-alt7.M80P.1 1526318593 installed <13>Apr 14 01:50:59 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Apr 14 01:50:59 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 14 01:50:59 rpmi: libwayland-client-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 14 01:50:59 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Apr 14 01:50:59 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Apr 14 01:50:59 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Apr 14 01:50:59 rpmi: libgbm-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 01:50:59 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 14 01:50:59 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 14 01:50:59 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 14 01:50:59 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 14 01:50:59 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 14 01:50:59 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 14 01:50:59 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Apr 14 01:50:59 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Apr 14 01:50:59 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Apr 14 01:51:01 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 14 01:51:01 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 14 01:51:01 rpmi: libXrender-devel-0.9.8-alt1 1371312110 installed <13>Apr 14 01:51:01 rpmi: libpulseaudio-9.0-alt2 1469793979 installed <13>Apr 14 01:51:01 rpmi: libSDL-1.2.14-alt6.M80P.1 1483818219 installed <13>Apr 14 01:51:01 rpmi: libmikmod-3.3.8-alt1.1 1449204660 installed <13>Apr 14 01:51:01 rpmi: libSDL_mixer-1.2.12-alt1 1421435872 installed <13>Apr 14 01:51:01 rpmi: libXext-devel-1.3.3-alt1 1409902932 installed <13>Apr 14 01:51:01 rpmi: libXcursor-1.1.15-alt1.M80P.1 1512373713 installed <13>Apr 14 01:51:01 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Apr 14 01:51:01 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 01:51:01 rpmi: libGL-devel-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 01:51:01 rpmi: libEGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 01:51:01 rpmi: libEGL-devel-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 01:51:01 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Apr 14 01:51:01 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Apr 14 01:51:01 rpmi: libSDL-devel-1.2.14-alt6.M80P.1 1483818219 installed <13>Apr 14 01:51:01 rpmi: libXi-1.7.9-alt1.M80P.1 1515766146 installed <13>Apr 14 01:51:01 rpmi: libXinerama-1.1.3-alt1 1369984571 installed <13>Apr 14 01:51:01 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Apr 14 01:51:01 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Apr 14 01:51:01 rpmi: libgdk-pixbuf-locales-2.36.11-alt0.M80P.1 1507198237 installed <13>Apr 14 01:51:01 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Apr 14 01:51:01 rpmi: shared-mime-info-1.9-alt0.M80P.1 1506021412 installed <13>Apr 14 01:51:01 rpmi: gsettings-desktop-schemas-data-3.24.1-alt0.M80P.1 1504768054 installed <13>Apr 14 01:51:01 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Apr 14 01:51:01 rpmi: rpm-build-gir-0.7.2-alt3 1489330162 installed <13>Apr 14 01:51:01 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 14 01:51:01 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Apr 14 01:51:01 rpmi: libncurses-devel-5.9-alt8 1456756459 installed <13>Apr 14 01:51:01 rpmi: python-modules-curses-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:01 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Apr 14 01:51:01 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 14 01:51:01 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Apr 14 01:51:01 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Apr 14 01:51:01 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 14 01:51:01 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 14 01:51:01 rpmi: libSDL_mixer-devel-1.2.12-alt1 1421435872 installed <13>Apr 14 01:51:01 rpmi: libalsa-devel-1:1.1.0-alt1.1.1 1454429213 installed <13>Apr 14 01:51:01 rpmi: nasm-2.11.08-alt1 1426082765 installed <13>Apr 14 01:51:01 rpmi: libgio-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 14 01:51:01 rpmi: libgdk-pixbuf-2.36.11-alt0.M80P.1 1507198160 installed <13>Apr 14 01:51:01 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 14 01:51:01 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 14 01:51:01 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Apr 14 01:51:02 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 14 01:51:03 rpmi: libfreetype-devel-2.8-alt0.M80P.3 1505462817 installed <13>Apr 14 01:51:03 rpmi: fontconfig-devel-2.12.6-alt1.M80P.1 1506008910 installed <13>Apr 14 01:51:03 rpmi: libcairo-1:1.14.4-alt1 1447005495 installed <13>Apr 14 01:51:03 rpmi: libcairo-devel-1:1.14.4-alt1 1447005495 installed <13>Apr 14 01:51:03 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Apr 14 01:51:03 rpmi: libpango-1.40.14-alt0.M80P.1 1510824230 installed <13>Apr 14 01:51:03 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <86>Apr 14 01:51:03 groupadd[91142]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 14 01:51:03 groupadd[91142]: group added to /etc/gshadow: name=_keytab <86>Apr 14 01:51:03 groupadd[91142]: new group: name=_keytab, GID=499 <13>Apr 14 01:51:03 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Apr 14 01:51:03 rpmi: libcups-2.1.0-alt2.M80P.4 p8+223280.100.1.1 1551372192 installed <13>Apr 14 01:51:03 rpmi: libXft-devel-2.3.2-alt1 1409902650 installed <13>Apr 14 01:51:03 rpmi: gtk-update-icon-cache-2.24.31-alt1 1473461609 installed <13>Apr 14 01:51:03 rpmi: libgtk+2-2.24.31-alt1 1473461609 installed <13>Apr 14 01:51:03 rpmi: libgdk-pixbuf-xlib-2.36.11-alt0.M80P.1 1507198160 installed <13>Apr 14 01:51:03 rpmi: gsettings-desktop-schemas-3.24.1-alt0.M80P.1 1504768052 installed <13>Apr 14 01:51:03 rpmi: python-modules-compiler-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-email-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-unittest-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-xml-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-encodings-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: gtk-builder-convert-2.24.31-alt1 1473461664 installed <13>Apr 14 01:51:03 rpmi: python-modules-hotshot-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-bsddb-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-ctypes-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-multiprocessing-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-modules-logging-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: python-dev-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 14 01:51:03 rpmi: glib2-devel-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 14 01:51:03 rpmi: libgio-devel-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 14 01:51:03 rpmi: libgdk-pixbuf-devel-2.36.11-alt0.M80P.1 1507198160 installed <13>Apr 14 01:51:03 rpmi: libatk-devel-2.24.0-alt0.M80P.1 1504535253 installed <13>Apr 14 01:51:03 rpmi: libpango-devel-1.40.14-alt0.M80P.1 1510824230 installed <13>Apr 14 01:51:03 rpmi: libgtk+2-devel-2.24.31-alt1 1473461609 installed Installing hexen2-1.4.3-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.23398 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf hexen2source-1.4.3 + echo 'Source #0 (hexen2source-1.4.3.tgz):' Source #0 (hexen2source-1.4.3.tgz): + /bin/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/hexen2source-1.4.3.tgz + cd hexen2source-1.4.3 + echo 'Source #1 (hexen2source-gamecode-1.4.3.tgz):' Source #1 (hexen2source-gamecode-1.4.3.tgz): + /bin/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/hexen2source-gamecode-1.4.3.tgz + echo 'Source #2 (hexenworld-pakfiles-0.15.tgz):' Source #2 (hexenworld-pakfiles-0.15.tgz): + /bin/gzip -dc /usr/src/RPM/SOURCES/hexenworld-pakfiles-0.15.tgz + /bin/tar -xf - + /bin/chmod -c -Rf u+rwX,go-w . + sed -i s/USE_X86_ASM=yes/USE_X86_ASM=no/ hexen2/Makefile hexenworld/Client/Makefile + echo 'Patch #0 (hexen-MAX_OSPATH.patch):' Patch #0 (hexen-MAX_OSPATH.patch): + /usr/bin/patch -p1 patching file hexen2/quakedef.h patching file hexenworld/Client/quakedef.h patching file hexenworld/Master/defs.h patching file launcher/common.h patching file utils/jsh2color/tyrlite.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.23398 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd hexen2source-1.4.3 + '[' -n '' ']' + NPROCS=8 + make -j8 'LDFLAGS=-lm -ldl' -C hexen2 h2 make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_edge.o d_edge.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_fill.o d_fill.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_init.o d_init.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_modech.o d_modech.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_part.o d_part.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_polyse.o d_polyse.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_scan.o d_scan.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_sky.o d_sky.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_sprite.o d_sprite.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_surf.o d_surf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_vars.o d_vars.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_zpoint.o d_zpoint.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_aclip.o r_aclip.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_alias.o r_alias.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_bsp.o r_bsp.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_draw.o r_draw.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_edge.o r_edge.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_efrag.o r_efrag.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_light.o r_light.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_main.o r_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_misc.o r_misc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_part.o r_part.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_sky.o r_sky.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_sprite.o r_sprite.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_surf.o r_surf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_vars.o r_vars.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o screen.o screen.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o vid_sdl.o vid_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o draw.o draw.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o model.o model.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o in_sdl.o in_sdl.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from vid_sdl.c:20: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from vid_sdl.c:17: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from vid_sdl.c:20: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from vid_sdl.c:17: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sys.o snd_sys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_dma.o snd_dma.c In file included from quakeinc.h:27:0, from quakedef.h:220, from model.c:11: model.c: In function 'Mod_LoadTexinfo': model.c:720:46: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations] out->vecs[0][j] = LittleFloat (in->vecs[0][j]); ^ q_endian.h:220:25: note: in definition of macro 'LittleFloat' #define LittleFloat(f) (f) ^ model.c:719:3: note: containing loop for (j = 0; j < 8; j++) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mix.o snd_mix.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mem.o snd_mem.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_oss.o snd_oss.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_alsa.o snd_alsa.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sun.o snd_sun.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sdl2.o snd_sdl2.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_sdl.o cd_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_bsd.o cd_bsd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_linux.o cd_linux.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o midi_sdl.o midi_sdl.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from snd_sdl2.c:28: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from snd_sdl2.c:28: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from midi_sdl.c:29: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from midi_sdl.c:29: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_bsd.o net_bsd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_udp.o net_udp.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_dgrm.o net_dgrm.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_loop.o net_loop.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_main.o net_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o chase.o chase.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_demo.o cl_demo.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_effect.o cl_effect.c net_dgrm.c: In function 'Test_Poll': net_dgrm.c:507:7: warning: variable 'playerNumber' set but not used [-Wunused-but-set-variable] byte playerNumber; ^ cl_demo.c: In function 'CL_GetMessage': cl_demo.c:169:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&net_message.cursize, 4, 1, cls.demofile); ^ cl_demo.c: In function 'CL_PlayDemo_f': cl_demo.c:409:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (cls.demofile, "%i\n", &cls.forcetrack); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_input.o cl_input.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_main.o cl_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_parse.o cl_parse.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_tent.o cl_tent.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_cmd.o cl_cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o console.o console.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o keys.o keys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o menu.o menu.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sbar.o sbar.c menu.c: In function 'M_ScanSaves': menu.c:1156:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ menu.c:1162:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%79s\n", name); ^ menu.c: In function 'M_ScanMSaves': menu.c:1343:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ menu.c:1349:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%79s\n", name); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o view.o view.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o wad.o wad.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cmd.o cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o q_endian.o q_endian.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o link_ops.o link_ops.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sizebuf.o sizebuf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcat.o strlcat.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcpy.o strlcpy.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o msg_io.o msg_io.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o common.o common.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o debuglog.o debuglog.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o quakefs.o quakefs.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o crc.o crc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cvar.o cvar.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cfgfile.o cfgfile.c quakefs.c: In function 'FS_LoadPackFile': quakefs.c:206:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ quakefs.c:239:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ quakefs.c: In function 'FS_CopyFile': quakefs.c:847:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, in); ^ quakefs.c: In function 'FS_CopyFromFile': quakefs.c:913:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, fromfile); ^ quakefs.c: In function 'FS_LoadFile': quakefs.c:1216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, len, h); ^ quakefs.c: In function 'CheckRegistered': quakefs.c:166:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (check, 1, sizeof(check), h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o host.o host.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o host_cmd.o host_cmd.c cfgfile.c: In function 'CFG_ReadCvars': cfgfile.c:37:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buff, sizeof(buff), cfg_file); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_strng.o pr_strng.c debuglog.c: In function 'LOG_Print': debuglog.c:40:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (log_fd, logdata, strlen(logdata)); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o mathlib.o mathlib.c host_cmd.c: In function 'Host_Loadgame_f': host_cmd.c:728:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ host_cmd.c:736:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ host_cmd.c:738:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &spawn_parms[i]); ^ host_cmd.c:740:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:749:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", mapname); ^ host_cmd.c:750:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &playtime); ^ host_cmd.c:753:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%d\n", &tempi); ^ host_cmd.c:758:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:763:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:768:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:773:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:778:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:783:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%u\n", &info_mask); ^ host_cmd.c:784:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%u\n", &info_mask2); ^ host_cmd.c: In function 'LoadGamestate': host_cmd.c:1034:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ host_cmd.c:1045:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ host_cmd.c:1048:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &sk); ^ host_cmd.c:1051:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", mapname); ^ host_cmd.c:1052:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &playtime); ^ host_cmd.c:1069:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ host_cmd.c:1078:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &entnum); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_cmds.o pr_cmds.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_edict.o pr_edict.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_exec.o pr_exec.c pr_cmds.c: In function 'PF_aim': pr_cmds.c:2197:8: warning: variable 'speed' set but not used [-Wunused-but-set-variable] float speed; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_effect.o sv_effect.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_main.o sv_main.c sv_effect.c: In function 'SV_LoadEffects': sv_effect.c:842:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "Effects: %d\n", &Total); ^ sv_effect.c:846:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "Effect: %d ", &idx); ^ sv_effect.c:847:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d %f: ", &sv.Effects[idx].type, &sv.Effects[idx].expire_time); ^ sv_effect.c:852:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[0]); ^ sv_effect.c:853:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[1]); ^ sv_effect.c:854:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[2]); ^ sv_effect.c:855:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[0]); ^ sv_effect.c:856:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[1]); ^ sv_effect.c:857:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[2]); ^ sv_effect.c:858:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[0]); ^ sv_effect.c:859:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[1]); ^ sv_effect.c:860:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[2]); ^ sv_effect.c:861:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[0]); ^ sv_effect.c:862:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[1]); ^ sv_effect.c:863:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[2]); ^ sv_effect.c:864:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.color); ^ sv_effect.c:865:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.count); ^ sv_effect.c:866:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Rain.wait); ^ sv_effect.c:870:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[0]); ^ sv_effect.c:871:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[1]); ^ sv_effect.c:872:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[2]); ^ sv_effect.c:873:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[0]); ^ sv_effect.c:874:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[1]); ^ sv_effect.c:875:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[2]); ^ sv_effect.c:876:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.flags); ^ sv_effect.c:877:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[0]); ^ sv_effect.c:878:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[1]); ^ sv_effect.c:879:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[2]); ^ sv_effect.c:880:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.count); ^ sv_effect.c:889:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[0]); ^ sv_effect.c:890:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[1]); ^ sv_effect.c:891:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[2]); ^ sv_effect.c:892:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[0]); ^ sv_effect.c:893:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[1]); ^ sv_effect.c:894:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[2]); ^ sv_effect.c:895:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[0]); ^ sv_effect.c:896:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[1]); ^ sv_effect.c:897:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[2]); ^ sv_effect.c:898:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Fountain.color); ^ sv_effect.c:899:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d\n", &sv.Effects[idx].ef.Fountain.cnt); ^ sv_effect.c:903:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[0]); ^ sv_effect.c:904:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[1]); ^ sv_effect.c:905:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[2]); ^ sv_effect.c:906:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Quake.radius); ^ sv_effect.c:923:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[0]); ^ sv_effect.c:924:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[1]); ^ sv_effect.c:925:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[2]); ^ sv_effect.c:926:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[0]); ^ sv_effect.c:927:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[1]); ^ sv_effect.c:928:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[2]); ^ sv_effect.c:932:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f", &sv.Effects[idx].ef.Smoke.framelength); ^ sv_effect.c:948:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, " %f\n", &sv.Effects[idx].ef.Smoke.frame); ^ sv_effect.c:985:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[0]); ^ sv_effect.c:986:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[1]); ^ sv_effect.c:987:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Smoke.origin[2]); ^ sv_effect.c:994:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Flash.origin[0]); ^ sv_effect.c:995:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Flash.origin[1]); ^ sv_effect.c:996:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Flash.origin[2]); ^ sv_effect.c:1000:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[0]); ^ sv_effect.c:1001:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[1]); ^ sv_effect.c:1002:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.RD.origin[2]); ^ sv_effect.c:1006:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[0]); ^ sv_effect.c:1007:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[1]); ^ sv_effect.c:1008:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f", &sv.Effects[idx].ef.RD.origin[2]); ^ sv_effect.c:1009:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d", &sv.Effects[idx].ef.RD.color); ^ sv_effect.c:1010:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.RD.lifetime); ^ sv_effect.c:1014:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[0]); ^ sv_effect.c:1015:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[1]); ^ sv_effect.c:1016:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Teleporter.origin[2]); ^ sv_effect.c:1020:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[0]); ^ sv_effect.c:1021:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[1]); ^ sv_effect.c:1022:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Teleporter.origin[2]); ^ sv_effect.c:1027:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[0]); ^ sv_effect.c:1028:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[1]); ^ sv_effect.c:1029:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[2]); ^ sv_effect.c:1030:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[0]); ^ sv_effect.c:1031:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[1]); ^ sv_effect.c:1032:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[2]); ^ sv_effect.c:1033:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[0]); ^ sv_effect.c:1034:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[1]); ^ sv_effect.c:1035:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[2]); ^ sv_effect.c:1036:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[0]); ^ sv_effect.c:1037:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[1]); ^ sv_effect.c:1038:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[2]); ^ sv_effect.c:1046:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[0]); ^ sv_effect.c:1047:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[1]); ^ sv_effect.c:1048:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[2]); ^ sv_effect.c:1049:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%u ", (unsigned int *)&sv.Effects[idx].ef.Chunk.type); ^ sv_effect.c:1050:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[0]); ^ sv_effect.c:1051:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[1]); ^ sv_effect.c:1052:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[2]); ^ sv_effect.c:1053:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%u ", (unsigned int *)&sv.Effects[idx].ef.Chunk.numChunks); ^ pr_edict.c: In function 'PR_GetProgFilename': pr_edict.c:1208:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(build, sizeof(build), FH); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_move.o sv_move.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_phys.o sv_phys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_user.o sv_user.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o world.o world.c sv_phys.c: In function 'SV_CheckVelocity': sv_phys.c:93:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.velocity[i])) ^ sv_phys.c:98:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.origin[i])) ^ sv_phys.c: In function 'SV_PushEntity': sv_phys.c:491:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start,end, impact; ^ sv_phys.c: In function 'SV_Physics_Step': sv_phys.c:2195:45: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] if (((int)ent->v.flags & FL_ONGROUND) && (!ent->v.flags & FL_MONSTER)) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o zone.o zone.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sys_unix.o sys_unix.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from sys_unix.c:8: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from sys_unix.c:8: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ sys_unix.c: In function 'Sys_ConsoleInput': sys_unix.c:288:3: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (0, &c, 1); ^ cc -o hexen2 d_edge.o d_fill.o d_init.o d_modech.o d_part.o d_polyse.o d_scan.o d_sky.o d_sprite.o d_surf.o d_vars.o d_zpoint.o r_aclip.o r_alias.o r_bsp.o r_draw.o r_edge.o r_efrag.o r_light.o r_main.o r_misc.o r_part.o r_sky.o r_sprite.o r_surf.o r_vars.o screen.o vid_sdl.o draw.o model.o in_sdl.o snd_sys.o snd_dma.o snd_mix.o snd_mem.o snd_oss.o snd_alsa.o snd_sun.o snd_sdl2.o cd_sdl.o cd_bsd.o cd_linux.o midi_sdl.o net_bsd.o net_udp.o net_dgrm.o net_loop.o net_main.o chase.o cl_demo.o cl_effect.o cl_input.o cl_main.o cl_parse.o cl_tent.o cl_cmd.o console.o keys.o menu.o sbar.o view.o wad.o cmd.o q_endian.o link_ops.o sizebuf.o strlcat.o strlcpy.o msg_io.o common.o debuglog.o quakefs.o crc.o cvar.o cfgfile.o host.o host_cmd.o pr_strng.o mathlib.o pr_cmds.o pr_edict.o pr_exec.o sv_effect.o sv_main.o sv_move.o sv_phys.o sv_user.o world.o zone.o sys_unix.o -lm -ldl -lSDL -lpthread -lSDL_mixer make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' + make -s -C hexen2 clean make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' + '[' -n 8 ']' + make -j8 'LDFLAGS=-lm -ldl' -C hexen2 glh2 make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_refrag.o gl_refrag.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rlight.o gl_rlight.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rmain.o gl_rmain.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rmisc.o gl_rmisc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_part.o r_part.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rsurf.o gl_rsurf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_screen.o gl_screen.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_warp.o gl_warp.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_vidsdl.o gl_vidsdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o fx_gamma.o fx_gamma.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_draw.o gl_draw.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from gl_vidsdl.c:21: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from gl_vidsdl.c:19: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from gl_vidsdl.c:21: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from gl_vidsdl.c:19: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_mesh.o gl_mesh.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_model.o gl_model.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o in_sdl.o in_sdl.c In file included from quakeinc.h:27:0, from quakedef.h:220, from gl_model.c:11: gl_model.c: In function 'Mod_LoadTexinfo': gl_model.c:919:46: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations] out->vecs[0][j] = LittleFloat (in->vecs[0][j]); ^ q_endian.h:220:25: note: in definition of macro 'LittleFloat' #define LittleFloat(f) (f) ^ gl_model.c:918:3: note: containing loop for (j = 0; j < 8; j++) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sys.o snd_sys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_dma.o snd_dma.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mix.o snd_mix.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mem.o snd_mem.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_oss.o snd_oss.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_alsa.o snd_alsa.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sun.o snd_sun.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sdl2.o snd_sdl2.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_sdl.o cd_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_bsd.o cd_bsd.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from snd_sdl2.c:28: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from snd_sdl2.c:28: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_linux.o cd_linux.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o midi_sdl.o midi_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_bsd.o net_bsd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_udp.o net_udp.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_dgrm.o net_dgrm.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_loop.o net_loop.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_main.o net_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o chase.o chase.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from midi_sdl.c:29: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from midi_sdl.c:29: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ net_dgrm.c: In function 'Test_Poll': net_dgrm.c:507:7: warning: variable 'playerNumber' set but not used [-Wunused-but-set-variable] byte playerNumber; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_demo.o cl_demo.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_effect.o cl_effect.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_input.o cl_input.c cl_demo.c: In function 'CL_GetMessage': cl_demo.c:169:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&net_message.cursize, 4, 1, cls.demofile); ^ cl_demo.c: In function 'CL_PlayDemo_f': cl_demo.c:409:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (cls.demofile, "%i\n", &cls.forcetrack); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_main.o cl_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_parse.o cl_parse.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_tent.o cl_tent.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_cmd.o cl_cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o console.o console.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o keys.o keys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o menu.o menu.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sbar.o sbar.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o view.o view.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o wad.o wad.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cmd.o cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o q_endian.o q_endian.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o link_ops.o link_ops.c menu.c: In function 'M_ScanSaves': menu.c:1156:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ menu.c:1162:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%79s\n", name); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sizebuf.o sizebuf.c menu.c: In function 'M_ScanMSaves': menu.c:1343:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ menu.c:1349:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%79s\n", name); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcat.o strlcat.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcpy.o strlcpy.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o msg_io.o msg_io.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o common.o common.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o debuglog.o debuglog.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o quakefs.o quakefs.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o crc.o crc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cvar.o cvar.c debuglog.c: In function 'LOG_Print': debuglog.c:40:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (log_fd, logdata, strlen(logdata)); ^ quakefs.c: In function 'FS_LoadPackFile': quakefs.c:206:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ quakefs.c:239:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ quakefs.c: In function 'FS_CopyFile': quakefs.c:847:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, in); ^ quakefs.c: In function 'FS_CopyFromFile': quakefs.c:913:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, fromfile); ^ quakefs.c: In function 'FS_LoadFile': quakefs.c:1216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, len, h); ^ quakefs.c: In function 'CheckRegistered': quakefs.c:166:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (check, 1, sizeof(check), h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cfgfile.o cfgfile.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o host.o host.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o host_cmd.o host_cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_strng.o pr_strng.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o mathlib.o mathlib.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_cmds.o pr_cmds.c cfgfile.c: In function 'CFG_ReadCvars': cfgfile.c:37:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buff, sizeof(buff), cfg_file); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_edict.o pr_edict.c host_cmd.c: In function 'Host_Loadgame_f': host_cmd.c:728:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ host_cmd.c:736:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ host_cmd.c:738:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &spawn_parms[i]); ^ host_cmd.c:740:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:749:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", mapname); ^ host_cmd.c:750:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &playtime); ^ host_cmd.c:753:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%d\n", &tempi); ^ host_cmd.c:758:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:763:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:768:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:773:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:778:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ host_cmd.c:783:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%u\n", &info_mask); ^ host_cmd.c:784:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%u\n", &info_mask2); ^ host_cmd.c: In function 'LoadGamestate': host_cmd.c:1034:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ host_cmd.c:1045:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ host_cmd.c:1048:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &sk); ^ host_cmd.c:1051:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", mapname); ^ host_cmd.c:1052:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &playtime); ^ host_cmd.c:1069:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ host_cmd.c:1078:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &entnum); ^ pr_edict.c: In function 'PR_GetProgFilename': pr_edict.c:1208:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(build, sizeof(build), FH); ^ pr_cmds.c: In function 'PF_aim': pr_cmds.c:2197:8: warning: variable 'speed' set but not used [-Wunused-but-set-variable] float speed; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_exec.o pr_exec.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_effect.o sv_effect.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_main.o sv_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_move.o sv_move.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_phys.o sv_phys.c sv_effect.c: In function 'SV_LoadEffects': sv_effect.c:842:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "Effects: %d\n", &Total); ^ sv_effect.c:846:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "Effect: %d ", &idx); ^ sv_effect.c:847:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d %f: ", &sv.Effects[idx].type, &sv.Effects[idx].expire_time); ^ sv_effect.c:852:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[0]); ^ sv_effect.c:853:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[1]); ^ sv_effect.c:854:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[2]); ^ sv_effect.c:855:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[0]); ^ sv_effect.c:856:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[1]); ^ sv_effect.c:857:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[2]); ^ sv_effect.c:858:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[0]); ^ sv_effect.c:859:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[1]); ^ sv_effect.c:860:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[2]); ^ sv_effect.c:861:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[0]); ^ sv_effect.c:862:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[1]); ^ sv_effect.c:863:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[2]); ^ sv_effect.c:864:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.color); ^ sv_effect.c:865:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.count); ^ sv_effect.c:866:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Rain.wait); ^ sv_effect.c:870:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[0]); ^ sv_effect.c:871:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[1]); ^ sv_effect.c:872:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[2]); ^ sv_effect.c:873:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[0]); ^ sv_effect.c:874:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[1]); ^ sv_effect.c:875:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[2]); ^ sv_effect.c:876:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.flags); ^ sv_effect.c:877:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[0]); ^ sv_effect.c:878:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[1]); ^ sv_effect.c:879:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[2]); ^ sv_effect.c:880:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.count); ^ sv_effect.c:889:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[0]); ^ sv_effect.c:890:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[1]); ^ sv_effect.c:891:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[2]); ^ sv_effect.c:892:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[0]); ^ sv_effect.c:893:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[1]); ^ sv_effect.c:894:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[2]); ^ sv_effect.c:895:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[0]); ^ sv_effect.c:896:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[1]); ^ sv_effect.c:897:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[2]); ^ sv_effect.c:898:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Fountain.color); ^ sv_effect.c:899:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d\n", &sv.Effects[idx].ef.Fountain.cnt); ^ sv_effect.c:903:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[0]); ^ sv_effect.c:904:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[1]); ^ sv_effect.c:905:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[2]); ^ sv_effect.c:906:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Quake.radius); ^ sv_effect.c:923:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[0]); ^ sv_effect.c:924:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[1]); ^ sv_effect.c:925:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[2]); ^ sv_effect.c:926:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[0]); ^ sv_effect.c:927:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[1]); ^ sv_effect.c:928:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[2]); ^ sv_effect.c:932:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f", &sv.Effects[idx].ef.Smoke.framelength); ^ sv_effect.c:948:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, " %f\n", &sv.Effects[idx].ef.Smoke.frame); ^ sv_effect.c:985:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[0]); ^ sv_effect.c:986:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[1]); ^ sv_effect.c:987:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Smoke.origin[2]); ^ sv_effect.c:994:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Flash.origin[0]); ^ sv_effect.c:995:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Flash.origin[1]); ^ sv_effect.c:996:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Flash.origin[2]); ^ sv_effect.c:1000:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[0]); ^ sv_effect.c:1001:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[1]); ^ sv_effect.c:1002:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.RD.origin[2]); ^ sv_effect.c:1006:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[0]); ^ sv_effect.c:1007:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[1]); ^ sv_effect.c:1008:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f", &sv.Effects[idx].ef.RD.origin[2]); ^ sv_effect.c:1009:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d", &sv.Effects[idx].ef.RD.color); ^ sv_effect.c:1010:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.RD.lifetime); ^ sv_effect.c:1014:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[0]); ^ sv_effect.c:1015:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[1]); ^ sv_effect.c:1016:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Teleporter.origin[2]); ^ sv_effect.c:1020:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[0]); ^ sv_effect.c:1021:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[1]); ^ sv_effect.c:1022:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Teleporter.origin[2]); ^ sv_effect.c:1027:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[0]); ^ sv_effect.c:1028:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[1]); ^ sv_effect.c:1029:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[2]); ^ sv_effect.c:1030:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[0]); ^ sv_effect.c:1031:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[1]); ^ sv_effect.c:1032:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[2]); ^ sv_effect.c:1033:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[0]); ^ sv_effect.c:1034:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[1]); ^ sv_effect.c:1035:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[2]); ^ sv_effect.c:1036:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[0]); ^ sv_effect.c:1037:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[1]); ^ sv_effect.c:1038:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[2]); ^ sv_effect.c:1046:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[0]); ^ sv_effect.c:1047:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[1]); ^ sv_effect.c:1048:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[2]); ^ sv_effect.c:1049:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%u ", (unsigned int *)&sv.Effects[idx].ef.Chunk.type); ^ sv_effect.c:1050:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[0]); ^ sv_effect.c:1051:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[1]); ^ sv_effect.c:1052:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[2]); ^ sv_effect.c:1053:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%u ", (unsigned int *)&sv.Effects[idx].ef.Chunk.numChunks); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sv_user.o sv_user.c sv_phys.c: In function 'SV_CheckVelocity': sv_phys.c:93:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.velocity[i])) ^ sv_phys.c:98:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.origin[i])) ^ sv_phys.c: In function 'SV_PushEntity': sv_phys.c:491:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start,end, impact; ^ sv_phys.c: In function 'SV_Physics_Step': sv_phys.c:2195:45: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] if (((int)ent->v.flags & FL_ONGROUND) && (!ent->v.flags & FL_MONSTER)) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o world.o world.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o zone.o zone.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sys_unix.o sys_unix.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from sys_unix.c:8: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:220, from sys_unix.c:8: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ sys_unix.c: In function 'Sys_ConsoleInput': sys_unix.c:288:3: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (0, &c, 1); ^ cc -o glhexen2 gl_refrag.o gl_rlight.o gl_rmain.o gl_rmisc.o r_part.o gl_rsurf.o gl_screen.o gl_warp.o gl_vidsdl.o fx_gamma.o gl_draw.o gl_mesh.o gl_model.o in_sdl.o snd_sys.o snd_dma.o snd_mix.o snd_mem.o snd_oss.o snd_alsa.o snd_sun.o snd_sdl2.o cd_sdl.o cd_bsd.o cd_linux.o midi_sdl.o net_bsd.o net_udp.o net_dgrm.o net_loop.o net_main.o chase.o cl_demo.o cl_effect.o cl_input.o cl_main.o cl_parse.o cl_tent.o cl_cmd.o console.o keys.o menu.o sbar.o view.o wad.o cmd.o q_endian.o link_ops.o sizebuf.o strlcat.o strlcpy.o msg_io.o common.o debuglog.o quakefs.o crc.o cvar.o cfgfile.o host.o host_cmd.o pr_strng.o mathlib.o pr_cmds.o pr_edict.o pr_exec.o sv_effect.o sv_main.o sv_move.o sv_phys.o sv_user.o world.o zone.o sys_unix.o -lm -ldl -lSDL -lpthread -lSDL_mixer make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' + make -s -C hexen2 clean make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' + '[' -n 8 ']' + make -j8 -C hexen2 -f Makefile.sv make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o q_endian.o q_endian.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o link_ops.o link_ops.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sizebuf.o sizebuf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o strlcat.o strlcat.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o strlcpy.o strlcpy.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o msg_io.o msg_io.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o common.o common.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o debuglog.o debuglog.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o quakefs.o quakefs.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o cmd.o cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o crc.o crc.c quakefs.c: In function 'FS_LoadPackFile': quakefs.c:206:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ quakefs.c:239:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ quakefs.c: In function 'FS_CopyFile': quakefs.c:847:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, in); ^ quakefs.c: In function 'FS_CopyFromFile': quakefs.c:913:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, fromfile); ^ quakefs.c: In function 'FS_LoadFile': quakefs.c:1216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, len, h); ^ quakefs.c: In function 'CheckRegistered': quakefs.c:166:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (check, 1, sizeof(check), h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o cvar.o cvar.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o mathlib.o mathlib.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o zone.o zone.c debuglog.c: In function 'LOG_Print': cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o net_bsd.o net_bsd.c debuglog.c:40:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (log_fd, logdata, strlen(logdata)); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o net_udp.o net_udp.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_objs/net_dgrm.o server/net_dgrm.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_objs/net_main.o server/net_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_objs/model.o server/model.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_objs/host.o server/host.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_objs/host_cmd.o server/host_cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o pr_cmds.o pr_cmds.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o pr_edict.o pr_edict.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o pr_exec.o pr_exec.c server/host_cmd.c: In function 'Host_Loadgame_f': server/host_cmd.c:631:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ server/host_cmd.c:639:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ server/host_cmd.c:641:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &spawn_parms[i]); ^ server/host_cmd.c:643:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ server/host_cmd.c:652:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", mapname); ^ server/host_cmd.c:653:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &playtime); ^ server/host_cmd.c:656:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%d\n", &tempi); ^ server/host_cmd.c:661:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ server/host_cmd.c:666:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ server/host_cmd.c:671:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ server/host_cmd.c:676:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ server/host_cmd.c:681:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &tempf); ^ server/host_cmd.c:686:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%u\n", &info_mask); ^ server/host_cmd.c:687:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%u\n", &info_mask2); ^ server/host_cmd.c: In function 'LoadGamestate': server/host_cmd.c:931:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &version); ^ server/host_cmd.c:942:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ server/host_cmd.c:945:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &sk); ^ server/host_cmd.c:948:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", mapname); ^ server/host_cmd.c:949:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%f\n", &playtime); ^ server/host_cmd.c:966:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%s\n", str); ^ server/host_cmd.c:975:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf (f, "%i\n", &entnum); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o pr_strng.o pr_strng.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_effect.o sv_effect.c pr_cmds.c: In function 'PF_aim': pr_cmds.c:2197:8: warning: variable 'speed' set but not used [-Wunused-but-set-variable] float speed; ^ pr_edict.c: In function 'PR_GetProgFilename': pr_edict.c:1208:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(build, sizeof(build), FH); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_main.o sv_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_move.o sv_move.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_phys.o sv_phys.c sv_effect.c: In function 'SV_LoadEffects': sv_effect.c:842:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "Effects: %d\n", &Total); ^ sv_effect.c:846:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "Effect: %d ", &idx); ^ sv_effect.c:847:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d %f: ", &sv.Effects[idx].type, &sv.Effects[idx].expire_time); ^ sv_effect.c:852:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[0]); ^ sv_effect.c:853:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[1]); ^ sv_effect.c:854:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[2]); ^ sv_effect.c:855:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[0]); ^ sv_effect.c:856:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[1]); ^ sv_effect.c:857:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[2]); ^ sv_effect.c:858:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[0]); ^ sv_effect.c:859:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[1]); ^ sv_effect.c:860:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.e_size[2]); ^ sv_effect.c:861:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[0]); ^ sv_effect.c:862:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[1]); ^ sv_effect.c:863:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[2]); ^ sv_effect.c:864:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.color); ^ sv_effect.c:865:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.count); ^ sv_effect.c:866:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Rain.wait); ^ sv_effect.c:870:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[0]); ^ sv_effect.c:871:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[1]); ^ sv_effect.c:872:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.min_org[2]); ^ sv_effect.c:873:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[0]); ^ sv_effect.c:874:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[1]); ^ sv_effect.c:875:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.max_org[2]); ^ sv_effect.c:876:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.flags); ^ sv_effect.c:877:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[0]); ^ sv_effect.c:878:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[1]); ^ sv_effect.c:879:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Rain.dir[2]); ^ sv_effect.c:880:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Rain.count); ^ sv_effect.c:889:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[0]); ^ sv_effect.c:890:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[1]); ^ sv_effect.c:891:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.pos[2]); ^ sv_effect.c:892:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[0]); ^ sv_effect.c:893:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[1]); ^ sv_effect.c:894:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.angle[2]); ^ sv_effect.c:895:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[0]); ^ sv_effect.c:896:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[1]); ^ sv_effect.c:897:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Fountain.movedir[2]); ^ sv_effect.c:898:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d ", &sv.Effects[idx].ef.Fountain.color); ^ sv_effect.c:899:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d\n", &sv.Effects[idx].ef.Fountain.cnt); ^ sv_effect.c:903:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[0]); ^ sv_effect.c:904:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[1]); ^ sv_effect.c:905:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Quake.origin[2]); ^ sv_effect.c:906:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Quake.radius); ^ sv_effect.c:923:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[0]); ^ sv_effect.c:924:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[1]); ^ sv_effect.c:925:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[2]); ^ sv_effect.c:926:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[0]); ^ sv_effect.c:927:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[1]); ^ sv_effect.c:928:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.velocity[2]); ^ sv_effect.c:932:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f", &sv.Effects[idx].ef.Smoke.framelength); ^ sv_effect.c:948:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, " %f\n", &sv.Effects[idx].ef.Smoke.frame); ^ sv_effect.c:985:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[0]); ^ sv_effect.c:986:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Smoke.origin[1]); ^ sv_effect.c:987:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Smoke.origin[2]); ^ sv_effect.c:994:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Flash.origin[0]); ^ sv_effect.c:995:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Flash.origin[1]); ^ sv_effect.c:996:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Flash.origin[2]); ^ sv_effect.c:1000:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[0]); ^ sv_effect.c:1001:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[1]); ^ sv_effect.c:1002:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.RD.origin[2]); ^ sv_effect.c:1006:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[0]); ^ sv_effect.c:1007:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.RD.origin[1]); ^ sv_effect.c:1008:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f", &sv.Effects[idx].ef.RD.origin[2]); ^ sv_effect.c:1009:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%d", &sv.Effects[idx].ef.RD.color); ^ sv_effect.c:1010:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.RD.lifetime); ^ sv_effect.c:1014:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[0]); ^ sv_effect.c:1015:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[1]); ^ sv_effect.c:1016:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Teleporter.origin[2]); ^ sv_effect.c:1020:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[0]); ^ sv_effect.c:1021:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Teleporter.origin[1]); ^ sv_effect.c:1022:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f\n", &sv.Effects[idx].ef.Teleporter.origin[2]); ^ sv_effect.c:1027:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[0]); ^ sv_effect.c:1028:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[1]); ^ sv_effect.c:1029:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.origin[2]); ^ sv_effect.c:1030:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[0]); ^ sv_effect.c:1031:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[1]); ^ sv_effect.c:1032:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.velocity[2]); ^ sv_effect.c:1033:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[0]); ^ sv_effect.c:1034:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[1]); ^ sv_effect.c:1035:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.angle[2]); ^ sv_effect.c:1036:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[0]); ^ sv_effect.c:1037:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[1]); ^ sv_effect.c:1038:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Missile.avelocity[2]); ^ sv_effect.c:1046:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[0]); ^ sv_effect.c:1047:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[1]); ^ sv_effect.c:1048:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.origin[2]); ^ sv_effect.c:1049:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%u ", (unsigned int *)&sv.Effects[idx].ef.Chunk.type); ^ sv_effect.c:1050:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[0]); ^ sv_effect.c:1051:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[1]); ^ sv_effect.c:1052:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%f ", &sv.Effects[idx].ef.Chunk.srcVel[2]); ^ sv_effect.c:1053:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(FH, "%u ", (unsigned int *)&sv.Effects[idx].ef.Chunk.numChunks); ^ sv_phys.c: In function 'SV_CheckVelocity': sv_phys.c:93:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.velocity[i])) ^ sv_phys.c:98:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.origin[i])) ^ sv_phys.c: In function 'SV_PushEntity': sv_phys.c:491:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start,end, impact; ^ sv_phys.c: In function 'SV_Physics_Step': sv_phys.c:2195:45: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] if (((int)ent->v.flags & FL_ONGROUND) && (!ent->v.flags & FL_MONSTER)) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_user.o sv_user.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o world.o world.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DSERVERONLY -I./server -I. -o sv_objs/sys_unix.o server/sys_unix.c server/sys_unix.c: In function 'Sys_ConsoleInput': server/sys_unix.c:233:3: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (0, &c, 1); ^ cc -o h2ded q_endian.o link_ops.o sizebuf.o strlcat.o strlcpy.o msg_io.o common.o debuglog.o quakefs.o cmd.o crc.o cvar.o mathlib.o zone.o net_bsd.o net_udp.o sv_objs/net_dgrm.o sv_objs/net_main.o sv_objs/model.o sv_objs/host.o sv_objs/host_cmd.o pr_cmds.o pr_edict.o pr_exec.o pr_strng.o sv_effect.o sv_main.o sv_move.o sv_phys.o sv_user.o world.o sv_objs/sys_unix.o -lm make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexen2' + '[' -n 8 ']' + make -j8 -C hexenworld/Server make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Server' cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/q_endian.o ../Client/q_endian.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/link_ops.o ../Client/link_ops.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/sizebuf.o ../Client/sizebuf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/strlcat.o ../Client/strlcat.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/strlcpy.o ../Client/strlcpy.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/msg_io.o ../Client/msg_io.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/common.o ../Client/common.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/quakefs.o ../Client/quakefs.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/info_str.o ../Client/info_str.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/cmd.o ../Client/cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/crc.o ../Client/crc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/cvar.o ../Client/cvar.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/pr_strng.o ../Client/pr_strng.c ../Client/quakefs.c: In function 'FS_LoadPackFile': ../Client/quakefs.c:206:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ ../Client/quakefs.c:239:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ ../Client/quakefs.c: In function 'FS_CopyFile': ../Client/quakefs.c:847:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, in); ^ ../Client/quakefs.c: In function 'FS_CopyFromFile': ../Client/quakefs.c:913:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, fromfile); ^ ../Client/quakefs.c: In function 'FS_LoadFile': ../Client/quakefs.c:1216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, len, h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/mathlib.o ../Client/mathlib.c ../Client/quakefs.c: In function 'CheckRegistered': ../Client/quakefs.c:166:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (check, 1, sizeof(check), h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/zone.o ../Client/zone.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/huffman.o ../Client/huffman.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/net_wins.o ../Client/net_wins.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/net_chan.o ../Client/net_chan.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/pmove.o ../Client/pmove.c ../Client/net_wins.c: In function 'NetadrToSockadr': ../Client/net_wins.c:46:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&s->sin_addr = *(int *)&a->ip; ^ ../Client/net_wins.c: In function 'SockadrToNetadr': ../Client/net_wins.c:52:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&a->ip = *(int *)&s->sin_addr; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o cl_objs/pmovetst.o ../Client/pmovetst.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o model.o model.c ../Client/pmove.c: In function 'PM_GroundMove': ../Client/pmove.c:229:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start, dest; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o pr_cmds.o pr_cmds.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o pr_edict.o pr_edict.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o pr_exec.o pr_exec.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_effect.o sv_effect.c In file included from ./qwsvinc.h:27:0, from ../Client/quakedef.h:221, from model.c:11: model.c: In function 'Mod_LoadTexinfo': model.c:560:46: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations] out->vecs[0][j] = LittleFloat (in->vecs[0][j]); ^ ../Client/q_endian.h:220:25: note: in definition of macro 'LittleFloat' #define LittleFloat(f) (f) ^ model.c:559:3: note: containing loop for (j = 0; j < 8; j++) ^ pr_cmds.c: In function 'PF_aim': pr_cmds.c:2013:8: warning: variable 'speed' set but not used [-Wunused-but-set-variable] float speed; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_ccmds.o sv_ccmds.c sv_effect.c: In function 'SV_SendEffect': sv_effect.c:47:7: warning: variable 'TestDistance' set but not used [-Wunused-but-set-variable] int TestDistance; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_ents.o sv_ents.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_init.o sv_init.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_main.o sv_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_move.o sv_move.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_phys.o sv_phys.c sv_main.c: In function 'StringToFilter': sv_main.c:866:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] f->mask = *(unsigned int *)m; ^ sv_main.c:867:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] f->compare = *(unsigned int *)b; ^ sv_main.c: In function 'SV_ListIP_f': sv_main.c:945:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(unsigned int *)b = ipfilters[i].compare; ^ sv_main.c: In function 'SV_WriteIP_f': sv_main.c:976:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(unsigned int *)b = ipfilters[i].compare; ^ sv_main.c: In function 'SV_FilterPacket': sv_main.c:1012:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] in = *(unsigned int *)net_from.ip; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_send.o sv_send.c sv_phys.c: In function 'SV_CheckVelocity': sv_phys.c:97:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.velocity[i])) ^ sv_phys.c:102:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (IS_NAN(ent->v.origin[i])) ^ sv_phys.c: In function 'SV_PushEntity': sv_phys.c:446:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start,end, impact; ^ sv_phys.c: In function 'SV_Physics_Step': sv_phys.c:2002:45: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] if (((int)ent->v.flags & FL_ONGROUND) && (!ent->v.flags & FL_MONSTER)) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sv_user.o sv_user.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o world.o world.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSERVERONLY -I. -I../Client -o sys_unix.o sys_unix.c sys_unix.c: In function 'Sys_ConsoleInput': sys_unix.c:224:3: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (0, &c, 1); ^ cc -o hwsv cl_objs/q_endian.o cl_objs/link_ops.o cl_objs/sizebuf.o cl_objs/strlcat.o cl_objs/strlcpy.o cl_objs/msg_io.o cl_objs/common.o cl_objs/quakefs.o cl_objs/info_str.o cl_objs/cmd.o cl_objs/crc.o cl_objs/cvar.o cl_objs/pr_strng.o cl_objs/mathlib.o cl_objs/zone.o cl_objs/huffman.o cl_objs/net_wins.o cl_objs/net_chan.o cl_objs/pmove.o cl_objs/pmovetst.o model.o pr_cmds.o pr_edict.o pr_exec.o sv_effect.o sv_ccmds.o sv_ents.o sv_init.o sv_main.o sv_move.o sv_phys.o sv_send.o sv_user.o world.o sys_unix.o -lm make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Server' + '[' -n 8 ']' + make -j8 'LDFLAGS=-lm -ldl' -C hexenworld/Client hw make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Client' cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_edge.o d_edge.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_fill.o d_fill.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_init.o d_init.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_modech.o d_modech.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_part.o d_part.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_polyse.o d_polyse.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_scan.o d_scan.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_sky.o d_sky.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_sprite.o d_sprite.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_surf.o d_surf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_vars.o d_vars.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o d_zpoint.o d_zpoint.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_aclip.o r_aclip.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_alias.o r_alias.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_bsp.o r_bsp.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_draw.o r_draw.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_edge.o r_edge.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_efrag.o r_efrag.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_light.o r_light.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_main.o r_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_misc.o r_misc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_part.o r_part.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_sky.o r_sky.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_sprite.o r_sprite.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_surf.o r_surf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_vars.o r_vars.c r_part.c: In function 'R_EntityParticles': r_part.c:240:22: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations] avelocities[0][i] = (rand() & 255) * 0.01; ^ r_part.c:238:3: note: containing loop for (i = 0; i < NUMVERTEXNORMALS * 3; i++) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o screen.o screen.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o vid_sdl.o vid_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o draw.o draw.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o model.o model.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from vid_sdl.c:20: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from vid_sdl.c:17: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from vid_sdl.c:20: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from vid_sdl.c:17: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o in_sdl.o in_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sys.o snd_sys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_dma.o snd_dma.c In file included from quakeinc.h:27:0, from quakedef.h:223, from model.c:11: model.c: In function 'Mod_LoadTexinfo': model.c:713:46: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations] out->vecs[0][j] = LittleFloat (in->vecs[0][j]); ^ q_endian.h:220:25: note: in definition of macro 'LittleFloat' #define LittleFloat(f) (f) ^ model.c:712:3: note: containing loop for (j = 0; j < 8; j++) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mix.o snd_mix.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mem.o snd_mem.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_oss.o snd_oss.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_alsa.o snd_alsa.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sun.o snd_sun.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sdl2.o snd_sdl2.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_sdl.o cd_sdl.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from snd_sdl2.c:28: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from snd_sdl2.c:28: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_bsd.o cd_bsd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_linux.o cd_linux.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o midi_sdl.o midi_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o huffman.o huffman.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_wins.o net_wins.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_chan.o net_chan.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_cam.o cl_cam.c net_wins.c: In function 'NetadrToSockadr': net_wins.c:46:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&s->sin_addr = *(int *)&a->ip; ^ net_wins.c: In function 'SockadrToNetadr': net_wins.c:52:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&a->ip = *(int *)&s->sin_addr; ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from midi_sdl.c:29: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from midi_sdl.c:29: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_demo.o cl_demo.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_effect.o cl_effect.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_ents.o cl_ents.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_input.o cl_input.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_main.o cl_main.c cl_demo.c: In function 'CL_GetDemoMessage': cl_demo.c:139:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&demotime, sizeof(demotime), 1, cls.demofile); ^ cl_demo.c:190:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&c, sizeof(c), 1, cls.demofile); ^ cl_demo.c:222:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&net_message.cursize, 4, 1, cls.demofile); ^ cl_ents.c: In function 'CL_SavePlayer': cl_ents.c:1243:17: warning: variable 'info' set but not used [-Wunused-but-set-variable] player_info_t *info; ^ cl_effect.c: In function 'UpdateMissilePath': cl_effect.c:1578:9: warning: variable 'endpos' set but not used [-Wunused-but-set-variable] vec3_t endpos; // the position it should be at currently ^ cl_main.c: In function 'CL_ConnectionlessPacket': cl_main.c:808:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if ( *(unsigned int *)net_from.ip != *(unsigned int *)net_local_adr.ip ^ cl_main.c:809:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] && *(unsigned int *)net_from.ip != htonl(INADDR_LOOPBACK) ) ^ cl_main.c:809:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_parse.o cl_parse.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_pred.o cl_pred.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_tent.o cl_tent.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_cmd.o cl_cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o console.o console.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o keys.o keys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o menu.o menu.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sbar.o sbar.c cl_tent.c: In function 'CL_ParseTEnt': cl_tent.c:3296:21: warning: variable 'state' set but not used [-Wunused-but-set-variable] entity_state_t *state; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o skin.o skin.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o view.o view.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o wad.o wad.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cmd.o cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o q_endian.o q_endian.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o link_ops.o link_ops.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sizebuf.o sizebuf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcat.o strlcat.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcpy.o strlcpy.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o msg_io.o msg_io.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o common.o common.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o debuglog.o debuglog.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o quakefs.o quakefs.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o info_str.o info_str.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o crc.o crc.c quakefs.c: In function 'FS_LoadPackFile': quakefs.c:206:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ quakefs.c:239:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ quakefs.c: In function 'FS_CopyFile': quakefs.c:847:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, in); ^ quakefs.c: In function 'FS_CopyFromFile': quakefs.c:913:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, fromfile); ^ quakefs.c: In function 'FS_LoadFile': quakefs.c:1216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, len, h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cvar.o cvar.c quakefs.c: In function 'CheckRegistered': quakefs.c:166:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (check, 1, sizeof(check), h); ^ debuglog.c: In function 'LOG_Print': debuglog.c:40:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (log_fd, logdata, strlen(logdata)); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cfgfile.o cfgfile.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_strng.o pr_strng.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o mathlib.o mathlib.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pmove.o pmove.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pmovetst.o pmovetst.c cfgfile.c: In function 'CFG_ReadCvars': cfgfile.c:37:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buff, sizeof(buff), cfg_file); ^ pmove.c: In function 'PM_GroundMove': pmove.c:229:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start, dest; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o zone.o zone.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sys_unix.o sys_unix.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from sys_unix.c:8: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from sys_unix.c:8: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -o hwcl d_edge.o d_fill.o d_init.o d_modech.o d_part.o d_polyse.o d_scan.o d_sky.o d_sprite.o d_surf.o d_vars.o d_zpoint.o r_aclip.o r_alias.o r_bsp.o r_draw.o r_edge.o r_efrag.o r_light.o r_main.o r_misc.o r_part.o r_sky.o r_sprite.o r_surf.o r_vars.o screen.o vid_sdl.o draw.o model.o in_sdl.o snd_sys.o snd_dma.o snd_mix.o snd_mem.o snd_oss.o snd_alsa.o snd_sun.o snd_sdl2.o cd_sdl.o cd_bsd.o cd_linux.o midi_sdl.o huffman.o net_wins.o net_chan.o cl_cam.o cl_demo.o cl_effect.o cl_ents.o cl_input.o cl_main.o cl_parse.o cl_pred.o cl_tent.o cl_cmd.o console.o keys.o menu.o sbar.o skin.o view.o wad.o cmd.o q_endian.o link_ops.o sizebuf.o strlcat.o strlcpy.o msg_io.o common.o debuglog.o quakefs.o info_str.o crc.o cvar.o cfgfile.o pr_strng.o mathlib.o pmove.o pmovetst.o zone.o sys_unix.o -lm -ldl -lSDL -lpthread -lSDL_mixer make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Client' + make -s -C hexenworld/Client clean make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Client' make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Client' + '[' -n 8 ']' + make -j8 'LDFLAGS=-lm -ldl' -C hexenworld/Client glhw make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Client' cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_refrag.o gl_refrag.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rlight.o gl_rlight.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rmain.o gl_rmain.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rmisc.o gl_rmisc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_ngraph.o gl_ngraph.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o r_part.o r_part.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_rsurf.o gl_rsurf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_screen.o gl_screen.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_warp.o gl_warp.c gl_rmisc.c: In function 'R_TranslatePlayerSkin': gl_rmisc.c:296:13: warning: variable 's' set but not used [-Wunused-but-set-variable] int i, j, s; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_vidsdl.o gl_vidsdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o fx_gamma.o fx_gamma.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_draw.o gl_draw.c r_part.c: In function 'R_EntityParticles': r_part.c:240:22: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations] avelocities[0][i] = (rand() & 255) * 0.01; ^ r_part.c:238:3: note: containing loop for (i = 0; i < NUMVERTEXNORMALS * 3; i++) ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from gl_vidsdl.c:21: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from gl_vidsdl.c:19: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from gl_vidsdl.c:21: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from gl_vidsdl.c:19: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_mesh.o gl_mesh.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o gl_model.o gl_model.c In file included from quakeinc.h:27:0, from quakedef.h:223, from gl_model.c:11: gl_model.c: In function 'Mod_LoadTexinfo': gl_model.c:921:46: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations] out->vecs[0][j] = LittleFloat (in->vecs[0][j]); ^ q_endian.h:220:25: note: in definition of macro 'LittleFloat' #define LittleFloat(f) (f) ^ gl_model.c:920:3: note: containing loop for (j = 0; j < 8; j++) ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o in_sdl.o in_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sys.o snd_sys.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_dma.o snd_dma.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mix.o snd_mix.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_mem.o snd_mem.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_oss.o snd_oss.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_alsa.o snd_alsa.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sun.o snd_sun.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o snd_sdl2.o snd_sdl2.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_sdl.o cd_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_bsd.o cd_bsd.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from snd_sdl2.c:28: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from snd_sdl2.c:33: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from snd_sdl2.c:28: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cd_linux.o cd_linux.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o midi_sdl.o midi_sdl.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o huffman.o huffman.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_wins.o net_wins.c In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from midi_sdl.c:29: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from midi_sdl.c:31: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from midi_sdl.c:29: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o net_chan.o net_chan.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_cam.o cl_cam.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_demo.o cl_demo.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_effect.o cl_effect.c cl_demo.c: In function 'CL_GetDemoMessage': cl_demo.c:139:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&demotime, sizeof(demotime), 1, cls.demofile); ^ cl_demo.c:190:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&c, sizeof(c), 1, cls.demofile); ^ cl_demo.c:222:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&net_message.cursize, 4, 1, cls.demofile); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_ents.o cl_ents.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_input.o cl_input.c net_wins.c: In function 'NetadrToSockadr': net_wins.c:46:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&s->sin_addr = *(int *)&a->ip; ^ net_wins.c: In function 'SockadrToNetadr': net_wins.c:52:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&a->ip = *(int *)&s->sin_addr; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_main.o cl_main.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_parse.o cl_parse.c cl_ents.c: In function 'CL_SavePlayer': cl_ents.c:1243:17: warning: variable 'info' set but not used [-Wunused-but-set-variable] player_info_t *info; ^ cl_effect.c: In function 'UpdateMissilePath': cl_effect.c:1578:9: warning: variable 'endpos' set but not used [-Wunused-but-set-variable] vec3_t endpos; // the position it should be at currently ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_pred.o cl_pred.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_tent.o cl_tent.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cl_cmd.o cl_cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o console.o console.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o keys.o keys.c cl_main.c: In function 'CL_ConnectionlessPacket': cl_main.c:808:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if ( *(unsigned int *)net_from.ip != *(unsigned int *)net_local_adr.ip ^ cl_main.c:809:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] && *(unsigned int *)net_from.ip != htonl(INADDR_LOOPBACK) ) ^ cl_main.c:809:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o menu.o menu.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sbar.o sbar.c cl_tent.c: In function 'CL_ParseTEnt': cl_tent.c:3296:21: warning: variable 'state' set but not used [-Wunused-but-set-variable] entity_state_t *state; ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o skin.o skin.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o view.o view.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o wad.o wad.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cmd.o cmd.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o q_endian.o q_endian.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o link_ops.o link_ops.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sizebuf.o sizebuf.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcat.o strlcat.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o strlcpy.o strlcpy.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o msg_io.o msg_io.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o common.o common.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o debuglog.o debuglog.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o quakefs.o quakefs.c debuglog.c: In function 'LOG_Print': debuglog.c:40:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (log_fd, logdata, strlen(logdata)); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o info_str.o info_str.c quakefs.c: In function 'FS_LoadPackFile': quakefs.c:206:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ quakefs.c:239:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ quakefs.c: In function 'FS_CopyFile': quakefs.c:847:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, in); ^ quakefs.c: In function 'FS_CopyFromFile': quakefs.c:913:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, count, fromfile); ^ quakefs.c: In function 'FS_LoadFile': quakefs.c:1216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, len, h); ^ quakefs.c: In function 'CheckRegistered': quakefs.c:166:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (check, 1, sizeof(check), h); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o crc.o crc.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cvar.o cvar.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o cfgfile.o cfgfile.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pr_strng.o pr_strng.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o mathlib.o mathlib.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pmove.o pmove.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o pmovetst.o pmovetst.c cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o zone.o zone.c cfgfile.c: In function 'CFG_ReadCvars': cfgfile.c:37:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buff, sizeof(buff), cfg_file); ^ cc -c -O2 -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fomit-frame-pointer -DH2W -DSDLQUAKE -D_MIDI_SDLMIXER -DGLQUAKE -DUSE_3DFXGAMMA -DGL_DLSYM -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -I. -o sys_unix.o sys_unix.c pmove.c: In function 'PM_GroundMove': pmove.c:229:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] vec3_t start, dest; ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:100:0: warning: "HAVE_STRLCPY" redefined #define HAVE_STRLCPY 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from sys_unix.c:8: strl_fn.h:22:0: note: this is the location of the previous definition #define HAVE_STRLCPY 0 ^ In file included from /usr/include/SDL/SDL_stdinc.h:30:0, from /usr/include/SDL/SDL_main.h:26, from /usr/include/SDL/SDL.h:30, from sdl_inc.h:15, from sys_unix.c:28: /usr/include/SDL/SDL_config.h:101:0: warning: "HAVE_STRLCAT" redefined #define HAVE_STRLCAT 1 ^ In file included from common.h:40:0, from quakeinc.h:32, from quakedef.h:223, from sys_unix.c:8: strl_fn.h:23:0: note: this is the location of the previous definition #define HAVE_STRLCAT 0 ^ cc -o glhwcl gl_refrag.o gl_rlight.o gl_rmain.o gl_rmisc.o gl_ngraph.o r_part.o gl_rsurf.o gl_screen.o gl_warp.o gl_vidsdl.o fx_gamma.o gl_draw.o gl_mesh.o gl_model.o in_sdl.o snd_sys.o snd_dma.o snd_mix.o snd_mem.o snd_oss.o snd_alsa.o snd_sun.o snd_sdl2.o cd_sdl.o cd_bsd.o cd_linux.o midi_sdl.o huffman.o net_wins.o net_chan.o cl_cam.o cl_demo.o cl_effect.o cl_ents.o cl_input.o cl_main.o cl_parse.o cl_pred.o cl_tent.o cl_cmd.o console.o keys.o menu.o sbar.o skin.o view.o wad.o cmd.o q_endian.o link_ops.o sizebuf.o strlcat.o strlcpy.o msg_io.o common.o debuglog.o quakefs.o info_str.o crc.o cvar.o cfgfile.o pr_strng.o mathlib.o pmove.o pmovetst.o zone.o sys_unix.o -lm -ldl -lSDL -lpthread -lSDL_mixer make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Client' + '[' -n 8 ']' + make -j8 -C hexenworld/Master make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Master' cc -c -O2 -Wall -I. -o sizebuf.o sizebuf.c cc -c -O2 -Wall -I. -o msg_io.o msg_io.c cc -c -O2 -Wall -I. -o cmds.o cmds.c cc -c -O2 -Wall -I. -o common.o common.c cc -c -O2 -Wall -I. -o net.o net.c cc -c -O2 -Wall -I. -o master.o master.c cc -c -O2 -Wall -I. -o sys_main.o sys_main.c net.c: In function 'NetadrToSockadr': net.c:44:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&s->sin_addr = *(int *)&a->ip; ^ net.c: In function 'SockadrToNetadr': net.c:50:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&a->ip = *(int *)&s->sin_addr; ^ cc -o hwmaster sizebuf.o msg_io.o cmds.o common.o net.o master.o sys_main.o make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/hexenworld/Master' + '[' -n 8 ']' + make -j8 -C xdelta11 -f Makefile.xd make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/xdelta11' cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/library.o libedsio/library.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/simple.o libedsio/simple.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/edsio.o libedsio/edsio.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/edsio_edsio.o libedsio/edsio_edsio.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/md5c.o libedsio/md5c.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/fh.o libedsio/fh.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/generic.o libedsio/generic.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/default.o libedsio/default.c libedsio/edsio.c: In function 'edsio_property_unset': libedsio/edsio.c:976:27: warning: variable 'ent' set but not used [-Wunused-but-set-variable] EdsioPropertyEntry* ent; ^ cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/base64.o libedsio/base64.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/maketime.o libedsio/maketime.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o libedsio/partime.o libedsio/partime.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o xdelta.o xdelta.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o xdapply.o xdapply.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o xd_edsio.o xd_edsio.c xdelta.c: In function 'generate_checksums': xdelta.c:179:23: warning: variable 'orig_segment_len' set but not used [-Wunused-but-set-variable] gint segment_len, orig_segment_len; ^ cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o xdmain.o xdmain.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o getopt.o getopt.c cc -c -O2 -Wall -I./libedsio -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o getopt1.o getopt1.c xdmain.c: In function 'main': xdmain.c:377:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] program_name = g_basename (argv[0]); ^ In file included from /usr/include/glib-2.0/glib.h:48:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/gfileutils.h:167:14: note: declared here const gchar *g_basename (const gchar *file_name); ^ xdmain.c:437:6: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] if (end && g_strcasecmp (end, "M") == 0) ^ In file included from /usr/include/glib-2.0/glib.h:79:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/gstrfuncs.h:200:23: note: declared here gint g_strcasecmp (const gchar *s1, ^ xdmain.c:439:6: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] else if (end && g_strcasecmp (end, "K") == 0) ^ In file included from /usr/include/glib-2.0/glib.h:79:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/gstrfuncs.h:200:23: note: declared here gint g_strcasecmp (const gchar *s1, ^ xdmain.c: In function 'xd_gzread': xdmain.c:539:18: warning: passing argument 1 of 'gzread' from incompatible pointer type [-Wincompatible-pointer-types] return gzread (fh->in, buf, nbyte) == nbyte; ^ In file included from xdmain.c:80:0: /usr/include/zlib.h:1313:21: note: expected 'gzFile {aka struct gzFile_s *}' but argument is of type 'FILE * {aka struct _IO_FILE *}' ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len)); ^ xdmain.c: In function 'xd_gzrclose': xdmain.c:551:19: warning: passing argument 1 of 'gzclose' from incompatible pointer type [-Wincompatible-pointer-types] return gzclose (fh->in) == Z_OK; ^ In file included from xdmain.c:80:0: /usr/include/zlib.h:1511:24: note: expected 'gzFile {aka struct gzFile_s *}' but argument is of type 'FILE * {aka struct _IO_FILE *}' ZEXTERN int ZEXPORT gzclose OF((gzFile file)); ^ xdmain.c: In function 'init_table': xdmain.c:558:3: warning: 'g_mem_chunk_new' is deprecated [-Wdeprecated-declarations] fh->lru_chunk = g_mem_chunk_create(LRU, 1<<9, G_ALLOC_ONLY); ^ In file included from /usr/include/glib-2.0/glib.h:103:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/deprecated/gallocator.h:43:17: note: declared here GMemChunk * g_mem_chunk_new (const gchar *name, ^ xdmain.c: In function 'xd_handle_narrow': xdmain.c:1047:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] fh->in = gzdopen (dup (fh->fd), "rb"); ^ xdmain.c: In function 'xd_handle_map_page': xdmain.c:1308:7: warning: 'g_mem_chunk_alloc0' is deprecated [-Wdeprecated-declarations] lru = g_chunk_new0 (LRU, fh->lru_chunk); ^ In file included from /usr/include/glib-2.0/glib.h:103:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/deprecated/gallocator.h:52:17: note: declared here gpointer g_mem_chunk_alloc0 (GMemChunk *mem_chunk); ^ xdmain.c: In function 'delta_command': xdmain.c:1603:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] from_name = g_basename (argv[0]); ^ In file included from /usr/include/glib-2.0/glib.h:48:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/gfileutils.h:167:14: note: declared here const gchar *g_basename (const gchar *file_name); ^ xdmain.c:1604:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] to_name = g_basename (argv[1]); ^ In file included from /usr/include/glib-2.0/glib.h:48:0, from ./libedsio/edsio.h:23, from xd_edsio.h:25, from xdelta.h:29, from xdmain.c:82: /usr/include/glib-2.0/glib/gfileutils.h:167:14: note: declared here const gchar *g_basename (const gchar *file_name); ^ cc -o xdelta xdelta.o xdapply.o xd_edsio.o libedsio/library.o libedsio/simple.o libedsio/edsio.o libedsio/edsio_edsio.o libedsio/md5c.o libedsio/fh.o libedsio/generic.o libedsio/default.o libedsio/base64.o libedsio/maketime.o libedsio/partime.o xdmain.o getopt.o getopt1.o -lz -lglib-2.0 cp -p xdelta xdelta114 make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/xdelta11' + '[' -n 8 ']' + make -j8 -C launcher make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/launcher' cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o crc.o crc.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o q_endian.o q_endian.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o games.o games.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o config_file.o config_file.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o launch_bin.o launch_bin.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o main.o main.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o gtk_ui.o gtk_ui.c cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o xpatch/md5.o xpatch/md5.c config_file.c: In function 'cfg_read_basedir': config_file.c:161:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buff, sizeof(buff), cfg_file); ^ config_file.c: In function 'read_config_file': config_file.c:223:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buff, sizeof(buff), cfg_file); ^ cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o xpatch/loki_xdelta.o xpatch/loki_xdelta.c main.c: In function 'main': main.c:251:2: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir (basedir); ^ cc -c -Wall -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -I../xdelta11 -I../xdelta11/libedsio -I. -I./xpatch -o xpatch/apply_patch.o xpatch/apply_patch.c games.c: In function 'scan_pak_files': games.c:90:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&header, 1, sizeof(header), packhandle); ^ games.c:104:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (&info, 1, header.dirlen, packhandle); ^ xpatch/loki_xdelta.c: In function 'xd_gzread': xpatch/loki_xdelta.c:614:18: warning: passing argument 1 of 'gzread' from incompatible pointer type [-Wincompatible-pointer-types] return gzread (fh->in, buf, nbyte) == nbyte; ^ In file included from xpatch/loki_xdelta.c:80:0: /usr/include/zlib.h:1313:21: note: expected 'gzFile {aka struct gzFile_s *}' but argument is of type 'FILE * {aka struct _IO_FILE *}' ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len)); ^ xpatch/loki_xdelta.c: In function 'xd_gzrclose': xpatch/loki_xdelta.c:626:19: warning: passing argument 1 of 'gzclose' from incompatible pointer type [-Wincompatible-pointer-types] return gzclose (fh->in) == Z_OK; ^ In file included from xpatch/loki_xdelta.c:80:0: /usr/include/zlib.h:1511:24: note: expected 'gzFile {aka struct gzFile_s *}' but argument is of type 'FILE * {aka struct _IO_FILE *}' ZEXTERN int ZEXPORT gzclose OF((gzFile file)); ^ xpatch/loki_xdelta.c: In function 'init_table': xpatch/loki_xdelta.c:633:3: warning: 'g_mem_chunk_new' is deprecated [-Wdeprecated-declarations] fh->lru_chunk = g_mem_chunk_create(LRU, 1<<9, G_ALLOC_ONLY); ^ In file included from /usr/include/glib-2.0/glib.h:103:0, from ../xdelta11/libedsio/edsio.h:23, from ../xdelta11/xd_edsio.h:25, from ../xdelta11/xdelta.h:29, from xpatch/loki_xdelta.c:84: /usr/include/glib-2.0/glib/deprecated/gallocator.h:43:17: note: declared here GMemChunk * g_mem_chunk_new (const gchar *name, ^ xpatch/loki_xdelta.c: In function 'xd_handle_narrow': xpatch/loki_xdelta.c:1122:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] fh->in = gzdopen (dup (fh->fd), "rb"); ^ xpatch/loki_xdelta.c: In function 'xd_handle_map_page': xpatch/loki_xdelta.c:1383:7: warning: 'g_mem_chunk_alloc0' is deprecated [-Wdeprecated-declarations] lru = g_chunk_new0 (LRU, fh->lru_chunk); ^ In file included from /usr/include/glib-2.0/glib.h:103:0, from ../xdelta11/libedsio/edsio.h:23, from ../xdelta11/xd_edsio.h:25, from ../xdelta11/xdelta.h:29, from xpatch/loki_xdelta.c:84: /usr/include/glib-2.0/glib/deprecated/gallocator.h:52:17: note: declared here gpointer g_mem_chunk_alloc0 (GMemChunk *mem_chunk); ^ xpatch/loki_xdelta.c: In function 'delta_command': xpatch/loki_xdelta.c:1681:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] from_name = g_basename (argv[0]); ^ In file included from /usr/include/glib-2.0/glib.h:48:0, from ../xdelta11/libedsio/edsio.h:23, from ../xdelta11/xd_edsio.h:25, from ../xdelta11/xdelta.h:29, from xpatch/loki_xdelta.c:84: /usr/include/glib-2.0/glib/gfileutils.h:167:14: note: declared here const gchar *g_basename (const gchar *file_name); ^ xpatch/loki_xdelta.c:1682:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] to_name = g_basename (argv[1]); ^ In file included from /usr/include/glib-2.0/glib.h:48:0, from ../xdelta11/libedsio/edsio.h:23, from ../xdelta11/xd_edsio.h:25, from ../xdelta11/xdelta.h:29, from xpatch/loki_xdelta.c:84: /usr/include/glib-2.0/glib/gfileutils.h:167:14: note: declared here const gchar *g_basename (const gchar *file_name); ^ gtk_ui.c: In function 'create_window2': gtk_ui.c:725:15: warning: variable 'mark' set but not used [-Wunused-but-set-variable] GtkTextMark *mark; ^ cc -o h2launcher crc.o q_endian.o games.o config_file.o launch_bin.o gtk_ui.o xpatch/md5.o xpatch/loki_xdelta.o xpatch/apply_patch.o ../xdelta11/xdelta.o ../xdelta11/xdapply.o ../xdelta11/xd_edsio.o ../xdelta11/libedsio/library.o ../xdelta11/libedsio/simple.o ../xdelta11/libedsio/edsio.o ../xdelta11/libedsio/edsio_edsio.o ../xdelta11/libedsio/md5c.o ../xdelta11/libedsio/fh.o ../xdelta11/libedsio/generic.o ../xdelta11/libedsio/default.o ../xdelta11/libedsio/base64.o ../xdelta11/libedsio/maketime.o ../xdelta11/libedsio/partime.o main.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfontconfig -lgobject-2.0 -lglib-2.0 -lfreetype -lz -lpthread make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/launcher' + '[' -n 8 ']' + make -j8 -C utils/hcc_old make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/utils/hcc_old' cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/cmdlib.o ../common/cmdlib.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/strlcat.o ../common/strlcat.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/strlcpy.o ../common/strlcpy.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/util_io.o ../common/util_io.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/q_endian.o ../common/q_endian.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/byteordr.o ../common/byteordr.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o ../common/crc.o ../common/crc.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o expr.o expr.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o hcc.o hcc.c ../common/util_io.c: In function 'Q_getwd': ../common/util_io.c:190:2: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd (out, size); ^ cc -c -O2 -Wall -Wno-char-subscripts -I../common -o pr_comp.o pr_comp.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o pr_lex.o pr_lex.c pr_comp.c: In function 'CO_ParseImmediate': pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!STRCMP(G_STRING(cn->ofs), pr_immediate_string)) ^ pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] expr.c: In function 'PrecacheSound': pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] expr.c:451:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] n = G_STRING(e->ofs); ^ pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!STRCMP(G_STRING(cn->ofs), pr_immediate_string)) ^ pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] expr.c: In function 'PrecacheModel': pr_comp.c: In function 'PR_GetDef': pr_comp.c:854:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&pr_globals[def->ofs] = pr.size_fields; ^ pr_comp.c: In function 'GetArrayDef': pr_comp.c:1012:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_INT(numpr_globals) = count-1; ^ pr_comp.c: In function 'GetFieldArrayDef': pr_comp.c:1045:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_INT(numpr_globals) = pr.size_fields; ^ expr.c:490:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] n = G_STRING(e->ofs); ^ expr.c: In function 'PrecacheFile': pr_comp.c: In function 'ParseFunctionDef': pr_comp.c:1243:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_FUNCTION(def->ofs) = numfunctions; ^ pr_comp.c: In function 'ParseCStyleFunctionDef': pr_comp.c:1334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_FUNCTION(def->ofs) = numfunctions; ^ expr.c:529:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] n = G_STRING(e->ofs); ^ pr_lex.c: In function 'LexPunctuation': pr_lex.c:438:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)pr_token = 0; ^ hcc.c: In function 'WriteData': hcc.c:240:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dd->ofs = G_INT(def->ofs); ^ hcc.c:334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&pr_globals[i] = LittleLong (*(int *)&pr_globals[i]); ^ hcc.c:334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] hcc.c: In function 'PR_DefForFieldOfs': hcc.c:406:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (*((int *)&pr_globals[d->ofs]) == ofs) ^ cc -c -O2 -Wall -Wno-char-subscripts -I../common -o pr_parse.o pr_parse.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o stmt.o stmt.c cc -o hcc ../common/cmdlib.o ../common/strlcat.o ../common/strlcpy.o ../common/util_io.o ../common/q_endian.o ../common/byteordr.o ../common/crc.o expr.o hcc.o pr_comp.o pr_lex.o pr_parse.o stmt.o make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/utils/hcc_old' + '[' -n 8 ']' + make -j8 -C utils/hcc make: Entering directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/utils/hcc' cc -c -O2 -Wall -Wno-char-subscripts -I../common -o expr.o expr.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o hcc.o hcc.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o pr_comp.o pr_comp.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o pr_lex.o pr_lex.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o pr_parse.o pr_parse.c cc -c -O2 -Wall -Wno-char-subscripts -I../common -o stmt.o stmt.c expr.c: In function 'PrecacheSound': expr.c:462:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] n = G_STRING(e->ofs); ^ expr.c: In function 'PrecacheModel': expr.c:501:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] n = G_STRING(e->ofs); ^ pr_comp.c: In function 'CO_ParseImmediate': pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!STRCMP(G_STRING(cn->ofs), pr_immediate_string)) ^ pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] expr.c: In function 'PrecacheFile': expr.c:566:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] n = G_STRING(e->ofs); ^ pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:426:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!STRCMP(G_STRING(cn->ofs), pr_immediate_string)) ^ pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_lex.c: In function 'LexPunctuation': pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_lex.c:438:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)pr_token = 0; ^ pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c:463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] pr_comp.c: In function 'PR_GetDef': pr_comp.c:854:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&pr_globals[def->ofs] = pr.size_fields; ^ pr_comp.c: In function 'GetArrayDef': pr_comp.c:1012:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_INT(numpr_globals) = count-1; ^ pr_comp.c: In function 'GetFieldArrayDef': pr_comp.c:1045:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_INT(numpr_globals) = pr.size_fields; ^ pr_comp.c: In function 'ParseFunctionDef': pr_comp.c:1243:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_FUNCTION(def->ofs) = numfunctions; ^ pr_comp.c: In function 'ParseCStyleFunctionDef': pr_comp.c:1335:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] G_FUNCTION(def->ofs) = numfunctions; ^ hcc.c: In function 'WriteData': hcc.c:240:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dd->ofs = G_INT(def->ofs); ^ hcc.c:337:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int *)&pr_globals[i] = LittleLong (*(int *)&pr_globals[i]); ^ hcc.c:337:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] hcc.c: In function 'PR_DefForFieldOfs': hcc.c:409:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (*((int *)&pr_globals[d->ofs]) == ofs) ^ cc -o ../bin/hcc ../common/cmdlib.o ../common/strlcat.o ../common/strlcpy.o ../common/util_io.o ../common/q_endian.o ../common/byteordr.o ../common/crc.o expr.o hcc.o pr_comp.o pr_lex.o pr_parse.o stmt.o make: Leaving directory `/usr/src/RPM/BUILD/hexen2source-1.4.3/utils/hcc' + utils/hcc_old/hcc -src gamecode-1.19a/hc/h2 Source directory: gamecode-1.19a/hc/h2/ compiling gamecode-1.19a/hc/h2/global.hc compiling gamecode-1.19a/hc/h2/entity.hc compiling gamecode-1.19a/hc/h2/constant.hc compiling gamecode-1.19a/hc/h2/builtin.hc compiling gamecode-1.19a/hc/h2/proto.hc compiling gamecode-1.19a/hc/h2/math.hc compiling gamecode-1.19a/hc/h2/strings.hc compiling gamecode-1.19a/hc/h2/spawn.hc compiling gamecode-1.19a/hc/h2/chunk.hc compiling gamecode-1.19a/hc/h2/sound.hc compiling gamecode-1.19a/hc/h2/fx.hc compiling gamecode-1.19a/hc/h2/plaque.hc compiling gamecode-1.19a/hc/h2/camera.hc compiling gamecode-1.19a/hc/h2/subs.hc compiling gamecode-1.19a/hc/h2/fight.hc compiling gamecode-1.19a/hc/h2/path.hc compiling gamecode-1.19a/hc/h2/ai.hc compiling gamecode-1.19a/hc/h2/projbhvr.hc compiling gamecode-1.19a/hc/h2/ravenai.hc compiling gamecode-1.19a/hc/h2/MG_AI.hc compiling gamecode-1.19a/hc/h2/waypoint.hc compiling gamecode-1.19a/hc/h2/altdeath.hc compiling gamecode-1.19a/hc/h2/damage.hc compiling gamecode-1.19a/hc/h2/combat.hc compiling gamecode-1.19a/hc/h2/artifact.hc compiling gamecode-1.19a/hc/h2/items.hc compiling gamecode-1.19a/hc/h2/cube.hc compiling gamecode-1.19a/hc/h2/invntory.hc compiling gamecode-1.19a/hc/h2/rings.hc compiling gamecode-1.19a/hc/h2/wp_art.hc compiling gamecode-1.19a/hc/h2/object.hc compiling gamecode-1.19a/hc/h2/barrel.hc compiling gamecode-1.19a/hc/h2/light.hc compiling gamecode-1.19a/hc/h2/lightning.hc compiling gamecode-1.19a/hc/h2/breakabl.hc compiling gamecode-1.19a/hc/h2/soul.hc compiling gamecode-1.19a/hc/h2/explode.hc compiling gamecode-1.19a/hc/h2/gauntlet.hc compiling gamecode-1.19a/hc/h2/vorpal.hc compiling gamecode-1.19a/hc/h2/axe.hc compiling gamecode-1.19a/hc/h2/purifier.hc compiling gamecode-1.19a/hc/h2/warhamer.hc compiling gamecode-1.19a/hc/h2/icemace.hc compiling gamecode-1.19a/hc/h2/meteor.hc compiling gamecode-1.19a/hc/h2/sunstaff.hc compiling gamecode-1.19a/hc/h2/sickle.hc compiling gamecode-1.19a/hc/h2/magicmis.hc compiling gamecode-1.19a/hc/h2/boner.hc compiling gamecode-1.19a/hc/h2/ravenstf.hc compiling gamecode-1.19a/hc/h2/punchdgr.hc compiling gamecode-1.19a/hc/h2/assgren.hc compiling gamecode-1.19a/hc/h2/crossbow.hc compiling gamecode-1.19a/hc/h2/setstaff.hc compiling gamecode-1.19a/hc/h2/weapons.hc compiling gamecode-1.19a/hc/h2/tripmine.hc compiling gamecode-1.19a/hc/h2/impulse.hc compiling gamecode-1.19a/hc/h2/weather.hc compiling gamecode-1.19a/hc/h2/precache.hc compiling gamecode-1.19a/hc/h2/world.hc compiling gamecode-1.19a/hc/h2/head.hc compiling gamecode-1.19a/hc/h2/corpse.hc compiling gamecode-1.19a/hc/h2/allplay.hc compiling gamecode-1.19a/hc/h2/specials.hc compiling gamecode-1.19a/hc/h2/client.hc compiling gamecode-1.19a/hc/h2/monsters.hc compiling gamecode-1.19a/hc/h2/doors.hc compiling gamecode-1.19a/hc/h2/buttons.hc compiling gamecode-1.19a/hc/h2/triggers.hc compiling gamecode-1.19a/hc/h2/cat2.hc compiling gamecode-1.19a/hc/h2/quake.hc compiling gamecode-1.19a/hc/h2/plats.hc compiling gamecode-1.19a/hc/h2/misc.hc compiling gamecode-1.19a/hc/h2/torch.hc compiling gamecode-1.19a/hc/h2/newplay.hc compiling gamecode-1.19a/hc/h2/setmodth.hc compiling gamecode-1.19a/hc/h2/fish.hc compiling gamecode-1.19a/hc/h2/sheep.hc compiling gamecode-1.19a/hc/h2/raven.hc compiling gamecode-1.19a/hc/h2/rat.hc compiling gamecode-1.19a/hc/h2/snake.hc compiling gamecode-1.19a/hc/h2/fireball.hc compiling gamecode-1.19a/hc/h2/shardice.hc compiling gamecode-1.19a/hc/h2/mummy.hc compiling gamecode-1.19a/hc/h2/imp.hc compiling gamecode-1.19a/hc/h2/spider.hc compiling gamecode-1.19a/hc/h2/scorpion.hc compiling gamecode-1.19a/hc/h2/golem.hc compiling gamecode-1.19a/hc/h2/skullwiz.hc compiling gamecode-1.19a/hc/h2/medusa.hc compiling gamecode-1.19a/hc/h2/mezzoman.hc compiling gamecode-1.19a/hc/h2/archer.hc compiling gamecode-1.19a/hc/h2/spit.hc compiling gamecode-1.19a/hc/h2/hydra.hc compiling gamecode-1.19a/hc/h2/faspell.hc compiling gamecode-1.19a/hc/h2/fablade.hc compiling gamecode-1.19a/hc/h2/fangel.hc compiling gamecode-1.19a/hc/h2/eric.hc compiling gamecode-1.19a/hc/h2/stats.hc writing gamecode-1.19a/hc/h2/progdefs.h object file gamecode-1.19a/hc/h2/progs.dat registers: 49175 / 65536 (196700) statements: 61921 / 65536 (495368) functions: 1633 / 8192 ( 58788) global defs: 8614 / 16384 ( 68912) field defs: 497 / 1024 ( 3976) string heap: 131216 / 500000 entity fields: 392 total size: 955020 precache_sound: 385 precache_model: 328 precache_file: 507 0 seconds elapsed. + utils/hcc_old/hcc -src gamecode-1.19a/hc/h2 -name progs2.src Source directory: gamecode-1.19a/hc/h2/ Input file: progs2.src compiling gamecode-1.19a/hc/h2/global.hc compiling gamecode-1.19a/hc/h2/entity.hc compiling gamecode-1.19a/hc/h2/constant.hc compiling gamecode-1.19a/hc/h2/builtin.hc compiling gamecode-1.19a/hc/h2/proto.hc compiling gamecode-1.19a/hc/h2/math.hc compiling gamecode-1.19a/hc/h2/strings.hc compiling gamecode-1.19a/hc/h2/spawn.hc compiling gamecode-1.19a/hc/h2/chunk.hc compiling gamecode-1.19a/hc/h2/sound.hc compiling gamecode-1.19a/hc/h2/fx.hc compiling gamecode-1.19a/hc/h2/plaque.hc compiling gamecode-1.19a/hc/h2/camera.hc compiling gamecode-1.19a/hc/h2/subs.hc compiling gamecode-1.19a/hc/h2/fight.hc compiling gamecode-1.19a/hc/h2/path.hc compiling gamecode-1.19a/hc/h2/ai2.hc compiling gamecode-1.19a/hc/h2/projbhvr.hc compiling gamecode-1.19a/hc/h2/ravenai.hc compiling gamecode-1.19a/hc/h2/MG_AI.hc compiling gamecode-1.19a/hc/h2/waypoint.hc compiling gamecode-1.19a/hc/h2/altdeath.hc compiling gamecode-1.19a/hc/h2/damage.hc compiling gamecode-1.19a/hc/h2/combat.hc compiling gamecode-1.19a/hc/h2/artifact.hc compiling gamecode-1.19a/hc/h2/items.hc compiling gamecode-1.19a/hc/h2/cube.hc compiling gamecode-1.19a/hc/h2/invntory.hc compiling gamecode-1.19a/hc/h2/rings.hc compiling gamecode-1.19a/hc/h2/wp_art.hc compiling gamecode-1.19a/hc/h2/object.hc compiling gamecode-1.19a/hc/h2/barrel.hc compiling gamecode-1.19a/hc/h2/light.hc compiling gamecode-1.19a/hc/h2/lightning.hc compiling gamecode-1.19a/hc/h2/breakabl.hc compiling gamecode-1.19a/hc/h2/soul.hc compiling gamecode-1.19a/hc/h2/explode.hc compiling gamecode-1.19a/hc/h2/gauntlet.hc compiling gamecode-1.19a/hc/h2/vorpal.hc compiling gamecode-1.19a/hc/h2/axe.hc compiling gamecode-1.19a/hc/h2/purifier.hc compiling gamecode-1.19a/hc/h2/warhamer.hc compiling gamecode-1.19a/hc/h2/icemace.hc compiling gamecode-1.19a/hc/h2/meteor.hc compiling gamecode-1.19a/hc/h2/sunstaff.hc compiling gamecode-1.19a/hc/h2/sickle.hc compiling gamecode-1.19a/hc/h2/magicmis.hc compiling gamecode-1.19a/hc/h2/boner.hc compiling gamecode-1.19a/hc/h2/ravenstf.hc compiling gamecode-1.19a/hc/h2/punchdgr.hc compiling gamecode-1.19a/hc/h2/assgren.hc compiling gamecode-1.19a/hc/h2/crossbow.hc compiling gamecode-1.19a/hc/h2/setstaff.hc compiling gamecode-1.19a/hc/h2/weapons.hc compiling gamecode-1.19a/hc/h2/tripmine.hc compiling gamecode-1.19a/hc/h2/impulse.hc compiling gamecode-1.19a/hc/h2/weather.hc compiling gamecode-1.19a/hc/h2/precache.hc compiling gamecode-1.19a/hc/h2/world.hc compiling gamecode-1.19a/hc/h2/head.hc compiling gamecode-1.19a/hc/h2/corpse.hc compiling gamecode-1.19a/hc/h2/allplay.hc compiling gamecode-1.19a/hc/h2/specials.hc compiling gamecode-1.19a/hc/h2/client.hc compiling gamecode-1.19a/hc/h2/monsters.hc compiling gamecode-1.19a/hc/h2/doors.hc compiling gamecode-1.19a/hc/h2/buttons.hc compiling gamecode-1.19a/hc/h2/triggers.hc compiling gamecode-1.19a/hc/h2/cat2.hc compiling gamecode-1.19a/hc/h2/quake.hc compiling gamecode-1.19a/hc/h2/plats.hc compiling gamecode-1.19a/hc/h2/misc.hc compiling gamecode-1.19a/hc/h2/torch.hc compiling gamecode-1.19a/hc/h2/newplay.hc compiling gamecode-1.19a/hc/h2/setmodth.hc compiling gamecode-1.19a/hc/h2/fish.hc compiling gamecode-1.19a/hc/h2/sheep.hc compiling gamecode-1.19a/hc/h2/raven.hc compiling gamecode-1.19a/hc/h2/rat.hc compiling gamecode-1.19a/hc/h2/snake.hc compiling gamecode-1.19a/hc/h2/fireball.hc compiling gamecode-1.19a/hc/h2/shardice.hc compiling gamecode-1.19a/hc/h2/mummy.hc compiling gamecode-1.19a/hc/h2/imp.hc compiling gamecode-1.19a/hc/h2/eric.hc compiling gamecode-1.19a/hc/h2/rider.hc compiling gamecode-1.19a/hc/h2/pstboar.hc compiling gamecode-1.19a/hc/h2/famhorse.hc compiling gamecode-1.19a/hc/h2/warhorse.hc compiling gamecode-1.19a/hc/h2/dthhorse.hc compiling gamecode-1.19a/hc/h2/eidolon.hc compiling gamecode-1.19a/hc/h2/stats.hc writing gamecode-1.19a/hc/h2/progdefs.h object file gamecode-1.19a/hc/h2/progs2.dat registers: 47178 / 65536 (188712) statements: 58429 / 65536 (467432) functions: 1476 / 8192 ( 53136) global defs: 8055 / 16384 ( 64440) field defs: 497 / 1024 ( 3976) string heap: 122712 / 500000 entity fields: 392 total size: 900468 precache_sound: 360 precache_model: 332 precache_file: 507 0 seconds elapsed. + utils/bin/hcc -src gamecode-1.19a/hc/portals -oi -on Source directory: gamecode-1.19a/hc/portals/ compiling gamecode-1.19a/hc/portals/global.hc compiling gamecode-1.19a/hc/portals/entity.hc compiling gamecode-1.19a/hc/portals/constant.hc compiling gamecode-1.19a/hc/portals/builtin.hc compiling gamecode-1.19a/hc/portals/proto.hc compiling gamecode-1.19a/hc/portals/math.hc compiling gamecode-1.19a/hc/portals/strings.hc compiling gamecode-1.19a/hc/portals/spawn.hc compiling gamecode-1.19a/hc/portals/chunk.hc compiling gamecode-1.19a/hc/portals/sound.hc compiling gamecode-1.19a/hc/portals/fx.hc compiling gamecode-1.19a/hc/portals/plaque.hc compiling gamecode-1.19a/hc/portals/camera.hc compiling gamecode-1.19a/hc/portals/subs.hc compiling gamecode-1.19a/hc/portals/fight.hc compiling gamecode-1.19a/hc/portals/path.hc compiling gamecode-1.19a/hc/portals/ai.hc compiling gamecode-1.19a/hc/portals/projbhvr.hc compiling gamecode-1.19a/hc/portals/ravenai.hc compiling gamecode-1.19a/hc/portals/MG_AI.hc compiling gamecode-1.19a/hc/portals/waypoint.hc compiling gamecode-1.19a/hc/portals/altdeath.hc compiling gamecode-1.19a/hc/portals/damage.hc compiling gamecode-1.19a/hc/portals/combat.hc compiling gamecode-1.19a/hc/portals/artifact.hc compiling gamecode-1.19a/hc/portals/items.hc compiling gamecode-1.19a/hc/portals/cube.hc compiling gamecode-1.19a/hc/portals/invntory.hc compiling gamecode-1.19a/hc/portals/rings.hc compiling gamecode-1.19a/hc/portals/wp_art.hc compiling gamecode-1.19a/hc/portals/object.hc compiling gamecode-1.19a/hc/portals/barrel.hc compiling gamecode-1.19a/hc/portals/light.hc compiling gamecode-1.19a/hc/portals/lightning.hc compiling gamecode-1.19a/hc/portals/breakabl.hc compiling gamecode-1.19a/hc/portals/soul.hc compiling gamecode-1.19a/hc/portals/explode.hc compiling gamecode-1.19a/hc/portals/gauntlet.hc compiling gamecode-1.19a/hc/portals/vorpal.hc compiling gamecode-1.19a/hc/portals/axe.hc compiling gamecode-1.19a/hc/portals/purifier.hc compiling gamecode-1.19a/hc/portals/warhamer.hc compiling gamecode-1.19a/hc/portals/icemace.hc compiling gamecode-1.19a/hc/portals/meteor.hc compiling gamecode-1.19a/hc/portals/sunstaff.hc compiling gamecode-1.19a/hc/portals/sickle.hc compiling gamecode-1.19a/hc/portals/magicmis.hc compiling gamecode-1.19a/hc/portals/boner.hc compiling gamecode-1.19a/hc/portals/ravenstf.hc compiling gamecode-1.19a/hc/portals/punchdgr.hc compiling gamecode-1.19a/hc/portals/assgren.hc compiling gamecode-1.19a/hc/portals/crossbow.hc compiling gamecode-1.19a/hc/portals/setstaff.hc compiling gamecode-1.19a/hc/portals/bldrain.hc compiling gamecode-1.19a/hc/portals/acidorb.hc compiling gamecode-1.19a/hc/portals/flameorb.hc compiling gamecode-1.19a/hc/portals/lightwp.hc compiling gamecode-1.19a/hc/portals/weapons.hc compiling gamecode-1.19a/hc/portals/tripmine.hc compiling gamecode-1.19a/hc/portals/impulse.hc compiling gamecode-1.19a/hc/portals/weather.hc compiling gamecode-1.19a/hc/portals/precache.hc compiling gamecode-1.19a/hc/portals/world.hc compiling gamecode-1.19a/hc/portals/head.hc compiling gamecode-1.19a/hc/portals/corpse.hc compiling gamecode-1.19a/hc/portals/allplay.hc compiling gamecode-1.19a/hc/portals/specials.hc compiling gamecode-1.19a/hc/portals/client.hc compiling gamecode-1.19a/hc/portals/monsters.hc compiling gamecode-1.19a/hc/portals/doors.hc compiling gamecode-1.19a/hc/portals/buttons.hc compiling gamecode-1.19a/hc/portals/triggers.hc compiling gamecode-1.19a/hc/portals/cat2.hc compiling gamecode-1.19a/hc/portals/quake.hc compiling gamecode-1.19a/hc/portals/plats.hc compiling gamecode-1.19a/hc/portals/plats_mp.hc compiling gamecode-1.19a/hc/portals/misc.hc compiling gamecode-1.19a/hc/portals/torch.hc compiling gamecode-1.19a/hc/portals/newplay.hc compiling gamecode-1.19a/hc/portals/setmodth.hc compiling gamecode-1.19a/hc/portals/fish.hc compiling gamecode-1.19a/hc/portals/sheep.hc compiling gamecode-1.19a/hc/portals/raven.hc compiling gamecode-1.19a/hc/portals/rat.hc compiling gamecode-1.19a/hc/portals/snake.hc compiling gamecode-1.19a/hc/portals/fireball.hc compiling gamecode-1.19a/hc/portals/shardice.hc compiling gamecode-1.19a/hc/portals/mummy.hc compiling gamecode-1.19a/hc/portals/imp.hc compiling gamecode-1.19a/hc/portals/spider.hc compiling gamecode-1.19a/hc/portals/scorpion.hc compiling gamecode-1.19a/hc/portals/golem.hc compiling gamecode-1.19a/hc/portals/skullwiz.hc compiling gamecode-1.19a/hc/portals/medusa.hc compiling gamecode-1.19a/hc/portals/mezzoman.hc compiling gamecode-1.19a/hc/portals/yakman.hc compiling gamecode-1.19a/hc/portals/archer.hc compiling gamecode-1.19a/hc/portals/spit.hc compiling gamecode-1.19a/hc/portals/hydra.hc compiling gamecode-1.19a/hc/portals/faspell.hc compiling gamecode-1.19a/hc/portals/fablade.hc compiling gamecode-1.19a/hc/portals/fangel.hc compiling gamecode-1.19a/hc/portals/pentacles.hc compiling gamecode-1.19a/hc/portals/eric.hc compiling gamecode-1.19a/hc/portals/rider.hc compiling gamecode-1.19a/hc/portals/pstboar.hc compiling gamecode-1.19a/hc/portals/famhorse.hc compiling gamecode-1.19a/hc/portals/warhorse.hc compiling gamecode-1.19a/hc/portals/dthhorse.hc compiling gamecode-1.19a/hc/portals/eidolon.hc compiling gamecode-1.19a/hc/portals/ph_eido.hc compiling gamecode-1.19a/hc/portals/buddha.hc compiling gamecode-1.19a/hc/portals/stats.hc writing gamecode-1.19a/hc/portals/progdefs.h object file gamecode-1.19a/hc/portals/progs.dat registers: 64776 / 65536 (259104) statements: 83298 / 131072 ( 666384) functions: 2042 / 8192 ( 73512) global defs: 9528 / 16384 ( 76224) field defs: 511 / 1024 ( 4088) string heap: 100624 / 500000 entity fields: 392 total size: 1179996 precache_sound: 487 precache_model: 409 precache_file: 508 1 seconds elapsed. + utils/bin/hcc -src gamecode-1.19a/hc/hw -oi -on Source directory: gamecode-1.19a/hc/hw/ compiling gamecode-1.19a/hc/hw/global.hc compiling gamecode-1.19a/hc/hw/entity.hc compiling gamecode-1.19a/hc/hw/constant.hc compiling gamecode-1.19a/hc/hw/builtin.hc compiling gamecode-1.19a/hc/hw/proto.hc compiling gamecode-1.19a/hc/hw/math.hc compiling gamecode-1.19a/hc/hw/strings.hc compiling gamecode-1.19a/hc/hw/spawn.hc compiling gamecode-1.19a/hc/hw/chunk.hc compiling gamecode-1.19a/hc/hw/sound.hc compiling gamecode-1.19a/hc/hw/fx.hc compiling gamecode-1.19a/hc/hw/plaque.hc compiling gamecode-1.19a/hc/hw/camera.hc compiling gamecode-1.19a/hc/hw/subs.hc compiling gamecode-1.19a/hc/hw/fight.hc compiling gamecode-1.19a/hc/hw/path.hc compiling gamecode-1.19a/hc/hw/ai.hc compiling gamecode-1.19a/hc/hw/spawner.hc compiling gamecode-1.19a/hc/hw/projbhvr.hc compiling gamecode-1.19a/hc/hw/ravenai.hc compiling gamecode-1.19a/hc/hw/MG_AI.hc compiling gamecode-1.19a/hc/hw/waypoint.hc compiling gamecode-1.19a/hc/hw/altdeath.hc compiling gamecode-1.19a/hc/hw/damage.hc compiling gamecode-1.19a/hc/hw/combat.hc compiling gamecode-1.19a/hc/hw/artifact.hc compiling gamecode-1.19a/hc/hw/items.hc compiling gamecode-1.19a/hc/hw/newcube.hc compiling gamecode-1.19a/hc/hw/invntory.hc compiling gamecode-1.19a/hc/hw/rings.hc compiling gamecode-1.19a/hc/hw/wp_art.hc compiling gamecode-1.19a/hc/hw/object.hc compiling gamecode-1.19a/hc/hw/barrel.hc compiling gamecode-1.19a/hc/hw/light.hc compiling gamecode-1.19a/hc/hw/lightning.hc compiling gamecode-1.19a/hc/hw/breakabl.hc compiling gamecode-1.19a/hc/hw/soul.hc compiling gamecode-1.19a/hc/hw/explode.hc compiling gamecode-1.19a/hc/hw/gauntlet.hc compiling gamecode-1.19a/hc/hw/vorpal.hc compiling gamecode-1.19a/hc/hw/axe.hc compiling gamecode-1.19a/hc/hw/purifier.hc compiling gamecode-1.19a/hc/hw/warhamer.hc compiling gamecode-1.19a/hc/hw/icemace.hc compiling gamecode-1.19a/hc/hw/meteor.hc compiling gamecode-1.19a/hc/hw/sunstaff.hc compiling gamecode-1.19a/hc/hw/sickle.hc compiling gamecode-1.19a/hc/hw/magicmis.hc compiling gamecode-1.19a/hc/hw/boner.hc compiling gamecode-1.19a/hc/hw/ravenstf.hc compiling gamecode-1.19a/hc/hw/punchdgr.hc compiling gamecode-1.19a/hc/hw/assgren.hc compiling gamecode-1.19a/hc/hw/crossbow.hc compiling gamecode-1.19a/hc/hw/setstaff.hc compiling gamecode-1.19a/hc/hw/bldrain.hc compiling gamecode-1.19a/hc/hw/acidorb.hc compiling gamecode-1.19a/hc/hw/flameorb.hc compiling gamecode-1.19a/hc/hw/lightwp.hc compiling gamecode-1.19a/hc/hw/weapons.hc compiling gamecode-1.19a/hc/hw/tripmine.hc compiling gamecode-1.19a/hc/hw/impulse.hc compiling gamecode-1.19a/hc/hw/weather.hc compiling gamecode-1.19a/hc/hw/precache.hc compiling gamecode-1.19a/hc/hw/world.hc compiling gamecode-1.19a/hc/hw/head.hc compiling gamecode-1.19a/hc/hw/corpse.hc compiling gamecode-1.19a/hc/hw/allplay.hc compiling gamecode-1.19a/hc/hw/specials.hc compiling gamecode-1.19a/hc/hw/dmlevels.hc compiling gamecode-1.19a/hc/hw/client.hc compiling gamecode-1.19a/hc/hw/spectate.hc compiling gamecode-1.19a/hc/hw/monsters.hc compiling gamecode-1.19a/hc/hw/doors.hc compiling gamecode-1.19a/hc/hw/buttons.hc compiling gamecode-1.19a/hc/hw/triggers.hc compiling gamecode-1.19a/hc/hw/cat2.hc compiling gamecode-1.19a/hc/hw/quake.hc compiling gamecode-1.19a/hc/hw/plats.hc compiling gamecode-1.19a/hc/hw/plats_mp.hc compiling gamecode-1.19a/hc/hw/misc.hc compiling gamecode-1.19a/hc/hw/torch.hc compiling gamecode-1.19a/hc/hw/newplay.hc compiling gamecode-1.19a/hc/hw/setmodth.hc compiling gamecode-1.19a/hc/hw/fish.hc compiling gamecode-1.19a/hc/hw/sheep.hc compiling gamecode-1.19a/hc/hw/raven.hc compiling gamecode-1.19a/hc/hw/rat.hc compiling gamecode-1.19a/hc/hw/snake.hc compiling gamecode-1.19a/hc/hw/fireball.hc compiling gamecode-1.19a/hc/hw/shardice.hc compiling gamecode-1.19a/hc/hw/mummy.hc compiling gamecode-1.19a/hc/hw/imp.hc compiling gamecode-1.19a/hc/hw/spider.hc compiling gamecode-1.19a/hc/hw/scorpion.hc compiling gamecode-1.19a/hc/hw/golem.hc compiling gamecode-1.19a/hc/hw/skullwiz.hc compiling gamecode-1.19a/hc/hw/medusa.hc compiling gamecode-1.19a/hc/hw/mezzoman.hc compiling gamecode-1.19a/hc/hw/archer.hc compiling gamecode-1.19a/hc/hw/spit.hc compiling gamecode-1.19a/hc/hw/hydra.hc compiling gamecode-1.19a/hc/hw/faspell.hc compiling gamecode-1.19a/hc/hw/fablade.hc compiling gamecode-1.19a/hc/hw/fangel.hc compiling gamecode-1.19a/hc/hw/eric.hc compiling gamecode-1.19a/hc/hw/stats.hc writing gamecode-1.19a/hc/hw/progdefs.h object file gamecode-1.19a/hc/hw/hwprogs.dat registers: 53080 / 65536 (212320) statements: 68014 / 131072 ( 544112) functions: 1794 / 8192 ( 64584) global defs: 8855 / 16384 ( 70840) field defs: 532 / 1024 ( 4256) string heap: 86172 / 500000 entity fields: 410 total size: 982344 precache_sound: 417 precache_model: 362 precache_file: 545 0 seconds elapsed. + cat + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.12794 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/hexen2-buildroot + : + /bin/rm -rf -- /usr/src/tmp/hexen2-buildroot + cd hexen2source-1.4.3 + install -D -m755 hexen2/h2ded /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/h2ded + install -D -m755 hexen2/glhexen2 /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/glhexen2 + install -D -m755 hexen2/hexen2 /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hexen2 + install -D -m755 hexenworld/Client/hwcl /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hwcl + install -D -m755 hexenworld/Client/glhwcl /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/glhwcl + install -D -m755 hexenworld/Server/hwsv /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hwsv + install -D -m755 hexenworld/Master/hwmaster /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hwmaster + install -D -m755 launcher/h2launcher /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/h2launcher + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/bin + ln -s /usr/lib64/hexen2/h2launcher /usr/src/tmp/hexen2-buildroot//usr/bin/hexen2 + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/data1/ + install -D -m644 gamecode-1.19a/hc/h2/progs.dat /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/data1/progs.dat + install -D -m644 gamecode-1.19a/hc/h2/progs2.dat /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/data1/progs2.dat + install -D -m644 gamecode-1.19a/txt/h2/hexen.rc /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/data1/hexen.rc + install -D -m644 gamecode-1.19a/txt/h2/strings.txt /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/data1/strings.txt + install -D -m644 gamecode-1.19a/txt/h2/default.cfg /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/data1/default.cfg + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/ + install -D -m644 gamecode-1.19a/hc/portals/progs.dat /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/progs.dat + install -D -m644 gamecode-1.19a/txt/portals/hexen.rc /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/hexen.rc + install -D -m644 gamecode-1.19a/txt/portals/strings.txt /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/strings.txt + install -D -m644 gamecode-1.19a/txt/portals/infolist.txt /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/infolist.txt + install -D -m644 gamecode-1.19a/txt/portals/maplist.txt /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/maplist.txt + install -D -m644 gamecode-1.19a/txt/portals/puzzles.txt /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/puzzles.txt + install -D -m644 gamecode-1.19a/txt/portals/default.cfg /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/portals/default.cfg + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hw/ + install -D -m644 gamecode-1.19a/hc/hw/hwprogs.dat /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hw/hwprogs.dat + install -D -m644 gamecode-1.19a/txt/hw/strings.txt /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hw/strings.txt + install -D -m644 gamecode-1.19a/txt/hw/default.cfg /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hw/default.cfg + install -D -m644 hw/pak4.pak /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/hw/pak4.pak + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/patchdata/ + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/patchdata/data1 + install -D -m755 gamecode-1.19a/pak_v111/update_xdelta.sh /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/update_xdelta.sh + install -D -m644 gamecode-1.19a/pak_v111/patchdata/data1/data1pak0.xd /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/patchdata/data1/data1pak0.xd + install -D -m644 gamecode-1.19a/pak_v111/patchdata/data1/data1pak1.xd /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/patchdata/data1/data1pak1.xd + install -D -m755 xdelta11/xdelta /usr/src/tmp/hexen2-buildroot//usr/lib64/hexen2/xdelta114 + mkdir -p /usr/src/tmp/hexen2-buildroot//usr/share/pixmaps + install -D -m644 hexen2/icons/h2_32x32x4.png /usr/src/tmp/hexen2-buildroot//usr/share/pixmaps/hexen2.png + install -D -m 0644 hexen2.desktop /usr/src/tmp/hexen2-buildroot/usr/share/applications/hexen2.desktop + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/hexen2-buildroot (auto) Verifying and fixing files in /usr/src/tmp/hexen2-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/hexen2-buildroot (auto) Adjusting library links in /usr/src/tmp/hexen2-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/hexen2-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: hexen2-1.4.3-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.55380 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd hexen2source-1.4.3 + DOCDIR=/usr/src/tmp/hexen2-buildroot/usr/share/doc/hexen2-1.4.3 + export DOCDIR + rm -rf /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexen2-1.4.3 + /bin/mkdir -p /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexen2-1.4.3 + cp -prL docs/ABOUT docs/BUGS docs/CHANGES docs/COMPILE docs/COPYING docs/Features docs/README docs/README.3dfx docs/README.AoT docs/README.demo docs/README.hwcl docs/README.hwmaster docs/README.hwsv docs/README.launcher docs/README.win32 docs/ReleaseNotes-1.2.3 docs/ReleaseNotes-1.2.4a docs/ReleaseNotes-1.3.0 docs/ReleaseNotes-1.4.0 docs/ReleaseNotes-1.4.1 docs/ReleaseNotes-1.4.2 docs/ReleaseNotes-1.4.3 docs/SrcNotes.txt docs/TODO /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexen2-1.4.3 + chmod -R go-w /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexen2-1.4.3 + chmod -R a+rX /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexen2-1.4.3 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qQIddV find-provides: absolute symbolic link /usr/src/tmp/hexen2-buildroot/usr/bin/hexen2 -> /usr/lib64/hexen2/h2launcher is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RwP0CB find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) shell.req: /usr/src/tmp/hexen2-buildroot/usr/lib64/hexen2/update_xdelta.sh: md5 not found (skip) find-requires: FINDPACKAGE-COMMANDS: chmod grep md5 md5sum mv rm Requires: /bin/sh, /lib64/ld-linux-x86-64.so.2, coreutils, grep, libSDL-1.2.so.0()(64bit) >= set:lfh4hRqcXphlnqwKmY1PaRWKZ13a2uiAvgFuToemMGIizUupTcPIxCPZmw5ZnuApe1dy8g7rgszlqZBo9DOCfICj4UgWtKGku2, libSDL_mixer-1.2.so.0()(64bit) >= set:kgaFii85dMrzV7crzhU6hNGv84V55J8e, libc.so.6(GLIBC_2.11)(64bit), 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.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libglib-2.0.so.0()(64bit) >= set:oiMOZcgOUu00UxEtA8whPeIZHVfprnvkzA3pzd3UDf79wJ76dxsjkgKwHLyLuMjzyT5qNEVTqrGmGcC9OVznYN6NlnQkZuGM1qXSCQWv2xoJaialFMX6FPpAYc4asH0siEOmyc7dlIBqthjFA2kZBXnjgoqy8F70, libgobject-2.0.so.0()(64bit) >= set:mkfqQRb8, libgtk-x11-2.0.so.0()(64bit) >= set:pixzaSaccyVEBdiyf65Rzbj0cC7NcagUFWSMxCVQOA6K3200Zx0mGSsjxxYw6bzm4EZlroi2ldQMal82p7VMJp5AdVI98fjgVU1eby9edSNxjz9USYR5YbrvNt8HEhsApUOOiiNDkeEVEaXvY6pK38ysy63ofU5tuyZ39niQWJ1oPZpvanF4kjKEe4J0ES4DKapceDnYwTLWDKGwpCjhDiUZu7CngRm0Rm1BLOquk3dW4tivnwpX5UylLxWd4443wXOTkXIzakarSwA7L8H00, libm.so.6(GLIBC_2.15)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libz.so.1()(64bit) >= set:khsKifas0dZE5ZdDpNYVq, 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.uhTJ5p Creating hexen2-debuginfo package Processing files: hexenworld-1.4.3-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.49330 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd hexen2source-1.4.3 + DOCDIR=/usr/src/tmp/hexen2-buildroot/usr/share/doc/hexenworld-1.4.3 + export DOCDIR + rm -rf /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexenworld-1.4.3 + /bin/mkdir -p /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexenworld-1.4.3 + cp -prL docs/README.hwcl docs/README.hwmaster docs/README.hwsv /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexenworld-1.4.3 + chmod -R go-w /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexenworld-1.4.3 + chmod -R a+rX /usr/src/tmp/hexen2-buildroot/usr/share/doc/hexenworld-1.4.3 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JHwnzh find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.amakNb find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: hexen2 >= 1.4.3, /lib64/ld-linux-x86-64.so.2, libSDL-1.2.so.0()(64bit) >= set:lfh4hRqcXphlnqwKmY1PaRWKZ13a2uiAvgFuToemMGIizUupTcPIxCPZmw5ZnuApe1dy8g7rgszlqZBo9DOCfICj4UgWtKGku2, libSDL_mixer-1.2.so.0()(64bit) >= set:kgaFii85dMrzV7crzhU6hNGv84V55J8e, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.15)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(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.jfYDO8 Creating hexenworld-debuginfo package Processing files: hexen2-debuginfo-1.4.3-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sCLjC8 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PkYocb find-requires: running scripts (debuginfo) objdump: '/usr/src/tmp/hexen2-buildroot/usr/bin/hexen2': No such file debuginfo.req: WARNING: /usr/src/tmp/hexen2-buildroot/usr/bin/hexen2: objdump failed Requires: hexen2 = 1.4.3-alt3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libSDL-1.2.so.0), debug64(libSDL_mixer-1.2.so.0), debug64(libc.so.6), debug64(libdl.so.2), debug64(libglib-2.0.so.0), debug64(libgobject-2.0.so.0), debug64(libgtk-x11-2.0.so.0), debug64(libm.so.6), debug64(libpthread.so.0), debug64(libz.so.1) Processing files: hexenworld-debuginfo-1.4.3-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.chYnwg find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HjxUzo find-requires: running scripts (debuginfo) Requires: hexenworld = 1.4.3-alt3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libSDL-1.2.so.0), debug64(libSDL_mixer-1.2.so.0), debug64(libc.so.6), debug64(libdl.so.2), debug64(libm.so.6), debug64(libpthread.so.0) Wrote: /usr/src/RPM/RPMS/x86_64/hexen2-1.4.3-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/hexenworld-1.4.3-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/hexen2-debuginfo-1.4.3-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/hexenworld-debuginfo-1.4.3-alt3.x86_64.rpm 73.20user 6.74system 0:44.46elapsed 179%CPU (0avgtext+0avgdata 80004maxresident)k 0inputs+0outputs (0major+3175639minor)pagefaults 0swaps 80.11user 9.57system 0:56.71elapsed 158%CPU (0avgtext+0avgdata 122216maxresident)k 0inputs+0outputs (0major+3520157minor)pagefaults 0swaps --- hexen2-1.4.3-alt3.x86_64.rpm.repo 2012-05-24 12:24:57.000000000 +0000 +++ hexen2-1.4.3-alt3.x86_64.rpm.hasher 2019-04-14 01:51:51.036623812 +0000 @@ -54,4 +54,5 @@ Requires: rpmlib(SetVersions) -Requires: libSDL_mixer-1.2.so.0()(64bit) >= set:lhBkd9A0kQ0LdaZwcrzhUeyylZGgALEE5N3 +Requires: libSDL_mixer-1.2.so.0()(64bit) >= set:kgaFii85dMrzV7crzhU6hNGv84V55J8e Requires: libc.so.6(GLIBC_2.11)(64bit) +Requires: libc.so.6(GLIBC_2.14)(64bit) Requires: libc.so.6(GLIBC_2.2.5)(64bit) @@ -65,2 +66,3 @@ Requires: libgtk-x11-2.0.so.0()(64bit) >= set:pixzaSaccyVEBdiyf65Rzbj0cC7NcagUFWSMxCVQOA6K3200Zx0mGSsjxxYw6bzm4EZlroi2ldQMal82p7VMJp5AdVI98fjgVU1eby9edSNxjz9USYR5YbrvNt8HEhsApUOOiiNDkeEVEaXvY6pK38ysy63ofU5tuyZ39niQWJ1oPZpvanF4kjKEe4J0ES4DKapceDnYwTLWDKGwpCjhDiUZu7CngRm0Rm1BLOquk3dW4tivnwpX5UylLxWd4443wXOTkXIzakarSwA7L8H00 +Requires: libm.so.6(GLIBC_2.15)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) --- hexenworld-1.4.3-alt3.x86_64.rpm.repo 2012-05-24 12:24:57.000000000 +0000 +++ hexenworld-1.4.3-alt3.x86_64.rpm.hasher 2019-04-14 01:51:51.087623789 +0000 @@ -16,4 +16,6 @@ Requires: rpmlib(SetVersions) -Requires: libSDL_mixer-1.2.so.0()(64bit) >= set:lhBkd9A0kQ0LdaZwcrzhUeyylZGgALEE5N3 +Requires: libSDL_mixer-1.2.so.0()(64bit) >= set:kgaFii85dMrzV7crzhU6hNGv84V55J8e Requires: libc.so.6(GLIBC_2.11)(64bit) +Requires: libc.so.6(GLIBC_2.14)(64bit) +Requires: libc.so.6(GLIBC_2.15)(64bit) Requires: libc.so.6(GLIBC_2.2.5)(64bit) @@ -24,2 +26,3 @@ Requires: libdl.so.2(GLIBC_2.2.5)(64bit) +Requires: libm.so.6(GLIBC_2.15)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit)