<86>Oct 29 17:07:30 userdel[917246]: delete user 'rooter' <86>Oct 29 17:07:30 userdel[917246]: removed group 'rooter' owned by 'rooter' <86>Oct 29 17:07:30 userdel[917246]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 29 17:07:30 groupadd[917292]: group added to /etc/group: name=rooter, GID=1799 <86>Oct 29 17:07:30 groupadd[917292]: group added to /etc/gshadow: name=rooter <86>Oct 29 17:07:30 groupadd[917292]: new group: name=rooter, GID=1799 <86>Oct 29 17:07:30 useradd[917337]: new user: name=rooter, UID=1799, GID=1799, home=/root, shell=/bin/bash, from=none <86>Oct 29 17:07:30 userdel[917394]: delete user 'builder' <86>Oct 29 17:07:30 userdel[917394]: removed group 'builder' owned by 'builder' <86>Oct 29 17:07:30 userdel[917394]: removed shadow group 'builder' owned by 'builder' <86>Oct 29 17:07:30 groupadd[917458]: group added to /etc/group: name=builder, GID=1800 <86>Oct 29 17:07:30 groupadd[917458]: group added to /etc/gshadow: name=builder <86>Oct 29 17:07:30 groupadd[917458]: new group: name=builder, GID=1800 <86>Oct 29 17:07:30 useradd[917502]: new user: name=builder, UID=1800, GID=1800, home=/usr/src, shell=/bin/bash, from=none warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root <13>Oct 29 17:07:35 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 17:07:35 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Oct 29 17:07:35 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 29 17:07:35 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 29 17:07:35 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:35 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Oct 29 17:07:35 rpmi: libserd-0.32.2-alt1 sisyphus+341428.200.1.1 1708949158 installed <13>Oct 29 17:07:35 rpmi: libgomp1-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:07:35 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659208 installed <13>Oct 29 17:07:35 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168663 installed <13>Oct 29 17:07:35 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 29 17:07:35 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Oct 29 17:07:35 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:07:35 rpmi: libzix-0.4.2-alt1 sisyphus+341428.100.1.1 1708949131 installed <13>Oct 29 17:07:35 rpmi: libsord-0.16.16-alt1 sisyphus+341428.300.1.1 1708949185 installed <13>Oct 29 17:07:35 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Oct 29 17:07:35 rpmi: libopus-1.5.2-alt1 sisyphus+347834.100.1.1 1715455356 installed <13>Oct 29 17:07:35 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 17:07:35 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682597 installed <13>Oct 29 17:07:35 rpmi: libopenjpeg2.0-2.5.2-alt1 sisyphus+341637.100.1.1 1709150017 installed <13>Oct 29 17:07:35 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 17:07:35 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 29 17:07:35 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Oct 29 17:07:35 rpmi: libfribidi-1.0.16-alt1 sisyphus+358393.100.1.1 1727333692 installed <13>Oct 29 17:07:35 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 17:07:35 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 17:07:35 rpmi: libbrotlienc-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 17:07:35 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Oct 29 17:07:35 rpmi: libraw-0.21.3-alt1 sisyphus+357907.100.1.1 1726761375 installed <13>Oct 29 17:07:35 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 17:07:35 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed <13>Oct 29 17:07:35 rpmi: libsratom-0.6.16-alt1 sisyphus+341428.400.1.1 1708949212 installed <13>Oct 29 17:07:35 rpmi: liblilv-0.24.24-alt2 sisyphus+341494.100.1.1 1709024102 installed <13>Oct 29 17:07:35 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 17:07:35 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 29 17:07:35 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:35 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:35 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Oct 29 17:07:35 rpmi: libflif-0.4-alt1 sisyphus+343861.100.1.1 1711656717 installed <13>Oct 29 17:07:35 rpmi: libnatspec-0.3.3-alt1 sisyphus+327088.100.1.1 1691839874 installed <13>Oct 29 17:07:35 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Oct 29 17:07:36 rpmi: libstdc++14-devel-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:07:36 rpmi: gcc14-c++-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:07:36 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:07:36 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Oct 29 17:07:36 rpmi: libwebrtc-audio-processing-1.3-alt2 sisyphus+332026.100.1.1 1697579361 installed <13>Oct 29 17:07:36 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739651 installed <13>Oct 29 17:07:36 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Oct 29 17:07:36 rpmi: libmysofa-1.3.2-alt1 sisyphus+335142.100.1.1 1701003723 installed <13>Oct 29 17:07:36 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed <13>Oct 29 17:07:36 rpmi: liblc3-1.1.1-alt1 sisyphus+347780.100.1.1 1715374023 installed <13>Oct 29 17:07:37 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Oct 29 17:07:37 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed <13>Oct 29 17:07:37 rpmi: libconfig-c++11-1.7.3-alt1 sisyphus+356893.2177.17.1 1725864292 installed <13>Oct 29 17:07:37 rpmi: libfdk-aac2-2.0.3-alt0.1 sisyphus+338863.100.1.1 1706094241 installed <13>Oct 29 17:07:37 rpmi: libtdb-1.4.10-alt1 sisyphus+342425.100.8.1 1714748986 installed <13>Oct 29 17:07:37 rpmi: libmpg123-1:1.32.7-alt1 sisyphus+354663.100.1.1 1723095997 installed <13>Oct 29 17:07:37 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Oct 29 17:07:37 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 29 17:07:37 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Oct 29 17:07:37 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Oct 29 17:07:37 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Oct 29 17:07:37 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Oct 29 17:07:37 rpmi: libgtest-1.13.0-alt2 sisyphus+346258.200.2.1 1716419382 installed <13>Oct 29 17:07:37 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Oct 29 17:07:37 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Oct 29 17:07:37 rpmi: libSDL2-2.30.8-alt1 sisyphus+358811.100.1.1 1727865598 installed <13>Oct 29 17:07:37 rpmi: libbluez-5.78-alt1 sisyphus+358469.100.1.1 1727429927 installed <13>Oct 29 17:07:37 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Oct 29 17:07:37 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Oct 29 17:07:37 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Oct 29 17:07:37 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Oct 29 17:07:37 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:07:37 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:07:37 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Oct 29 17:07:37 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:07:38 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:07:38 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Oct 29 17:07:38 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 29 17:07:38 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 29 17:07:38 rpmi: libImageMagick7-common-7.1.1.38-alt1 sisyphus+357755.100.1.1 1726647175 installed <13>Oct 29 17:07:38 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406837 installed <13>Oct 29 17:07:38 rpmi: liblqr-0.4.3-alt1 sisyphus+356629.200.1.1 1725279244 installed <13>Oct 29 17:07:38 rpmi: highway-libs-1.2.0-alt1 sisyphus+350172.100.1.1 1717270054 installed <13>Oct 29 17:07:38 rpmi: libjbig2.1-2.1-alt2 sisyphus+326386.40.6.1 1691148231 installed <13>Oct 29 17:07:38 rpmi: libfftw3-common-3.3.10-alt1 sisyphus+356291.100.2.1 1725355952 installed <13>Oct 29 17:07:38 rpmi: libfftw3-3.3.10-alt1 sisyphus+356291.100.2.1 1725355952 installed <13>Oct 29 17:07:38 rpmi: djvu-common-3.5.28-alt2 sisyphus+346137.200.2.1 1716299621 installed <13>Oct 29 17:07:38 rpmi: libdjvu-3.5.28-alt2 sisyphus+346137.200.2.1 1716299621 installed <13>Oct 29 17:07:38 rpmi: libdav1d_7-1.4.3-alt1 sisyphus+351889.100.1.1 1719823612 installed <13>Oct 29 17:07:38 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+346279.200.2.1 1716435910 installed <13>Oct 29 17:07:38 rpmi: libpaper2-2:2.1.3-alt1 sisyphus+340967.100.1.1 1708276732 installed <13>Oct 29 17:07:39 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Oct 29 17:07:39 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Oct 29 17:07:39 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Oct 29 17:07:39 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Oct 29 17:07:39 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 17:07:39 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 17:07:39 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 29 17:07:39 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 29 17:07:39 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 17:07:39 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 17:07:39 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <86>Oct 29 17:07:39 groupadd[941891]: group added to /etc/group: name=_keytab, GID=999 <86>Oct 29 17:07:39 groupadd[941891]: group added to /etc/gshadow: name=_keytab <86>Oct 29 17:07:39 groupadd[941891]: new group: name=_keytab, GID=999 <13>Oct 29 17:07:39 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Oct 29 17:07:39 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed <13>Oct 29 17:07:39 rpmi: libzip5-1.10.1-alt1 sisyphus+340170.100.1.1 1707475902 installed <13>Oct 29 17:07:39 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Oct 29 17:07:39 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Oct 29 17:07:39 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Oct 29 17:07:39 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed <13>Oct 29 17:07:39 rpmi: libcups-2.4.11-alt1 sisyphus+359120.200.2.1 1728202635 installed <13>Oct 29 17:07:39 rpmi: libatk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed <13>Oct 29 17:07:39 rpmi: icon-theme-hicolor-0.18-alt1 sisyphus+349610.100.1.1 1716831669 installed <13>Oct 29 17:07:39 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 29 17:07:39 rpmi: libnuma-2.0.18-alt1 sisyphus+358102.100.1.1 1727069613 installed <13>Oct 29 17:07:39 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Oct 29 17:07:39 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330316 installed <13>Oct 29 17:07:39 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Oct 29 17:07:39 rpmi: libcamera-1:0.3.2-alt1 sisyphus+358497.100.1.1 1727451862 installed <13>Oct 29 17:07:39 rpmi: libgdk-pixbuf-locales-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed <13>Oct 29 17:07:39 rpmi: libde265-1.0.15-alt1 sisyphus+337190.100.1.1 1703502096 installed <13>Oct 29 17:07:39 rpmi: libaom3-3.9.1-alt2 sisyphus+354446.100.1.1 1722877371 installed <13>Oct 29 17:07:39 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336966 installed <13>Oct 29 17:07:39 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed <13>Oct 29 17:07:39 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>Oct 29 17:07:39 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>Oct 29 17:07:39 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 29 17:07:39 rpmi: libgio-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 29 17:07:39 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 29 17:07:39 rpmi: libgdk-pixbuf-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed <13>Oct 29 17:07:39 rpmi: libheif-1.18.2-alt1 sisyphus+357135.100.1.1 1725864573 installed <13>Oct 29 17:07:39 rpmi: libglibmm-2.66.7-alt1 sisyphus+344717.100.1.1 1712649439 installed <13>Oct 29 17:07:39 rpmi: libxml++2-2.42.3-alt1 sisyphus+338062.100.1.2 1705656007 installed <13>Oct 29 17:07:40 rpmi: libffado-2.4.8-alt1.2 sisyphus+356893.2700.18.1 1725878951 installed <13>Oct 29 17:07:40 rpmi: gtk4-update-icon-cache-4.16.3-alt1 sisyphus+359083.100.1.1 1728106873 installed <13>Oct 29 17:07:40 rpmi: libgstreamer1.0-1.24.8-alt1 sisyphus+357916.100.1.1 1726778698 installed <13>Oct 29 17:07:40 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987977 installed <13>Oct 29 17:07:40 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 29 17:07:40 rpmi: libharfbuzz-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 17:07:40 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Oct 29 17:07:40 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Oct 29 17:07:41 rpmi: libgs-10.04.0-alt1 sisyphus+358837.100.1.1 1727875670 installed <13>Oct 29 17:07:41 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503395 installed <13>Oct 29 17:07:41 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 17:07:41 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Oct 29 17:07:41 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 29 17:07:41 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 17:07:41 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 17:07:41 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 29 17:07:41 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 29 17:07:41 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Oct 29 17:07:41 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Oct 29 17:07:41 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Oct 29 17:07:41 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Oct 29 17:07:41 rpmi: libGLX-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 17:07:41 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Oct 29 17:07:41 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed <13>Oct 29 17:07:41 rpmi: pipewire-libs-1.2.5-alt1.1 sisyphus+359804.100.1.1 1728986491 installed <13>Oct 29 17:07:41 rpmi: pipewire-jack-libs-1.2.5-alt1.1 sisyphus+359804.100.1.1 1728986491 installed <13>Oct 29 17:07:41 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:41 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:41 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Oct 29 17:07:41 rpmi: libgbm-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 17:07:41 rpmi: libEGL-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 17:07:41 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:41 rpmi: libcairo-gobject-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Oct 29 17:07:41 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed <13>Oct 29 17:07:41 rpmi: libpango-1.54.0-alt1 sisyphus+350796.200.1.1 1718041393 installed <13>Oct 29 17:07:42 rpmi: librsvg-1:2.59.1-alt1 sisyphus+358566.100.1.1 1727529695 installed <13>Oct 29 17:07:42 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968131 installed <13>Oct 29 17:07:42 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Oct 29 17:07:42 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Oct 29 17:07:42 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Oct 29 17:07:42 rpmi: libXxf86dga-1.1.6-alt1 sisyphus+311188.700.1.1 1670233828 installed <13>Oct 29 17:07:42 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>Oct 29 17:07:42 rpmi: libXpm-3.5.17-alt1 sisyphus+330921.100.1.1 1696400257 installed <13>Oct 29 17:07:42 rpmi: liballegro4.4-4.4.3.1-alt2 sisyphus+346037.200.2.1 1716223112 installed <13>Oct 29 17:07:42 rpmi: dumb-0.9.3-alt5 sisyphus+346146.200.2.1 1716307644 installed <13>Oct 29 17:07:42 rpmi: libgd3-2.3.3-alt2 sisyphus+346221.200.2.1 1716402080 installed <13>Oct 29 17:07:42 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233682 installed <13>Oct 29 17:07:42 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233711 installed <13>Oct 29 17:07:42 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 29 17:07:42 rpmi: libgraphviz-11.0.0-alt2 sisyphus+347657.100.1.1 1715096083 installed <13>Oct 29 17:07:43 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 17:07:43 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 17:07:43 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:07:43 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Oct 29 17:07:43 rpmi: libopenexrcore30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Oct 29 17:07:43 rpmi: libiex30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Oct 29 17:07:43 rpmi: libilmthread30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Oct 29 17:07:43 rpmi: libimath29-3.1.6-alt4 sisyphus+347973.100.1.1 1715620450 installed <13>Oct 29 17:07:43 rpmi: libopenexr30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Oct 29 17:07:43 rpmi: libjxl-pixbuf-loader-0.10.3-alt1 sisyphus+351709.100.1.1 1719512970 installed <13>Oct 29 17:07:43 rpmi: libjxl0.10-0.10.3-alt1 sisyphus+351709.100.1.1 1719512970 installed <13>Oct 29 17:07:43 rpmi: libImageMagick7.10-7.1.1.38-alt1 sisyphus+357755.100.1.1 1726647175 installed <13>Oct 29 17:07:43 rpmi: ImageMagick-tools-7.1.1.38-alt1 sisyphus+357755.100.1.1 1726647175 installed <13>Oct 29 17:07:43 rpmi: liballegro-devel-4.4.3.1-alt2 sisyphus+346037.200.2.1 1716223112 installed <13>Oct 29 17:07:43 rpmi: dumb-devel-0.9.3-alt5 sisyphus+346146.200.2.1 1716307644 installed <13>Oct 29 17:07:43 rpmi: gcc-c++-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 17:07:43 rpmi: unzip-6.0-alt6 sisyphus+359147.100.1.1 1728292808 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/duel3-0.1-alt3_0.34.20060225.nosrc.rpm (w1.gzdio) Installing duel3-0.1-alt3_0.34.20060225.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.51463 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf Duel3_20060225_src + echo 'Source #0 (Duel3_20060225_src.zip):' Source #0 (Duel3_20060225_src.zip): + /usr/bin/unzip -qq /usr/src/RPM/SOURCES/Duel3_20060225_src.zip + cd Duel3_20060225_src + echo 'Source #1 (Duel3_20060225_bin.zip):' Source #1 (Duel3_20060225_bin.zip): + /usr/bin/unzip -qq /usr/src/RPM/SOURCES/Duel3_20060225_bin.zip + /bin/chmod -c -Rf u+rwX,go-w . mode of './Duel3_20060225_bin' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) mode of './Duel3_20060225_bin/models' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) mode of './Duel3_20060225_bin/images' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) mode of './Source' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) + mv Duel3_20060225_bin/Desktop.ini Duel3_20060225_bin/Duel3.exe Duel3_20060225_bin/ShipAtts.d3 Duel3_20060225_bin/Ships.d3 Duel3_20060225_bin/Thumbs.db Duel3_20060225_bin/WeaponsSet.d3 Duel3_20060225_bin/alleg42.dll Duel3_20060225_bin/fonts.dat Duel3_20060225_bin/images Duel3_20060225_bin/license.txt Duel3_20060225_bin/log.txt Duel3_20060225_bin/models Duel3_20060225_bin/models.d3 Duel3_20060225_bin/music Duel3_20060225_bin/readme.txt Duel3_20060225_bin/sounds.dat Duel3_20060225_bin/w_hud Source + cp /usr/src/RPM/SOURCES/music-credits.txt . + echo 'Patch #0 (Duel3_20060225-fixes.patch):' Patch #0 (Duel3_20060225-fixes.patch): + /usr/bin/patch -p1 patching file Source/PObject.h patching file Source/Button.h patching file Source/CServer.h patching file Source/Player.cpp patching file Source/Server.h patching file Source/AsteroidsGameMode.h patching file Source/Controller.cpp patching file Source/main.cpp patching file Source/BRect.h patching file Source/unix.cpp patching file Source/CPacket.h patching file Source/CCamera.h patching file Source/CVector3.h patching file Source/Player.h patching file Source/Proj.h patching file Source/Weapon.cpp patching file Source/particlegenerator.h patching file Source/oCVector3.h patching file Source/Makefile patching file Source/Game.h patching file Source/particle.h patching file Source/CNetwork.h patching file Source/CPlayer.h patching file Source/Standards.h patching file Source/CMenuItem.h patching file Source/Client.h patching file Source/Model.cpp patching file Source/Ship.cpp patching file Source/Standards.cpp patching file Source/CVector2.h patching file Source/CMenu.h patching file Source/Weapon.h patching file Source/models.d3 patching file Source/CClient.h patching file Source/Game.cpp + echo 'Patch #1 (Duel3_20060225-windowed-mode.patch):' Patch #1 (Duel3_20060225-windowed-mode.patch): + /usr/bin/patch -p1 patching file Source/main.cpp + echo 'Patch #2 (Duel3_20060225-fix-buf-oflow.patch):' Patch #2 (Duel3_20060225-fix-buf-oflow.patch): + /usr/bin/patch -p1 patching file Source/Player.cpp + echo 'Patch #3 (Duel3_20060225-extra-fix-buf-oflow.patch):' Patch #3 (Duel3_20060225-extra-fix-buf-oflow.patch): + /usr/bin/patch -p1 patching file Source/Player.cpp + sed -i 's/\r//' Source/readme.txt license.txt music-credits.txt + iconv -f iso8859-1 -t utf-8 music-credits.txt + mv temp music-credits.txt + echo 'Patch #33 (Duel3_20060225-alt-as-needed.patch):' Patch #33 (Duel3_20060225-alt-as-needed.patch): + /usr/bin/patch -p0 patching file Source/Makefile + echo 'Patch #34 (Duel3_20060225-gcc8-fix.patch):' Patch #34 (Duel3_20060225-gcc8-fix.patch): + /usr/bin/patch -p2 patching file Source/AsteroidsGameMode.cpp patching file Source/CCamera.cpp patching file Source/Game.cpp patching file Source/GameMode.cpp patching file Source/MissileAvoid.cpp patching file Source/Model.cpp Hunk #1 succeeded at 297 (offset 7 lines). patching file Source/ScoreKeeper.cpp patching file Source/ShipArray.cpp patching file Source/main.cpp Hunk #1 succeeded at 908 (offset 28 lines). patching file Source/particle.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.51463 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Duel3_20060225_src + pushd Source ~/RPM/BUILD/Duel3_20060225_src/Source ~/RPM/BUILD/Duel3_20060225_src + make -j16 PREFIX=/usr 'CFLAGS=-std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Standards.o -c Standards.cpp Standards.cpp: In function 'int loadTexture(char*)': Standards.cpp:51:13: warning: unused variable 'pal' [-Wunused-variable] 51 | PALETTE pal; | ^~~ Standards.cpp: In function 'float FastSqrt(float)': Standards.cpp:119:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 119 | int i = *(int*)&x; | ^~~~~~~~ Standards.cpp:121:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | x = *(float*)&i; | ^~~~~~~~~~ Standards.cpp:121:9: warning: 'i' is used uninitialized [-Wuninitialized] 121 | x = *(float*)&i; | ^~~~~~~~~~~ Standards.cpp:119:9: note: 'i' declared here 119 | int i = *(int*)&x; | ^ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o CVector2.o -c CVector2.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Widget.o -c Widget.cpp In file included from Widget.h:17, from Widget.cpp:5: BRect.h:90:18: warning: 'virtual void BRect::draw(bool)' was hidden [-Woverloaded-virtual=] 90 | virtual void draw(bool wireframe=false); | ^~~~ Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o BRect.o -c BRect.cpp BRect.cpp: In member function 'virtual bool BRect::checkColWithBRect(BRect*)': BRect.cpp:198:23: warning: variable 'v1InDirofCCLine' set but not used [-Wunused-but-set-variable] 198 | float v1InDirofCCLine,v2InDirofCCLine; | ^~~~~~~~~~~~~~~ BRect.cpp:198:39: warning: variable 'v2InDirofCCLine' set but not used [-Wunused-but-set-variable] 198 | float v1InDirofCCLine,v2InDirofCCLine; | ^~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Starfield.o -c Starfield.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Animation.o -c Animation.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o CCamera.o -c CCamera.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o CVector3.o -c CVector3.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Weapon.o -c Weapon.cpp Weapon.cpp: In member function 'void Weapon::createWeapon(char*, int, TProjInfo, char*)': Weapon.cpp:44:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | outtext(LOGFILE,"Creating Weapon: "); | ^~~~~~~~~~~~~~~~~~~ Weapon.cpp:46:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | outtext(LOGFILE,"\n"); | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o SObject.o -c SObject.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o PObject.o -c PObject.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Model.o -c Model.cpp Model.cpp: In member function 'bool Model::loadModel(char*)': Model.cpp:30:10: warning: unused variable 'temp' [-Wunused-variable] 30 | char temp[20]; | ^~~~ Model.cpp: In member function 'bool Model::loadAllTextures()': Model.cpp:286:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 286 | outtext(LOGFILE," load model textures\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ Model.cpp:293:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 293 | outtext(LOGFILE," texture loaded: "); | ^~~~~~~~~~~~~~~~~~~~ Model.cpp:295:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 295 | outtext(LOGFILE,"\n"); | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o particle.o -c particle.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Proj.o -c Proj.cpp Proj.cpp: In member function 'virtual void Proj::draw(bool)': Proj.cpp:431:11: warning: unused variable 'tx' [-Wunused-variable] 431 | float tx,ty; | ^~ Proj.cpp:431:14: warning: unused variable 'ty' [-Wunused-variable] 431 | float tx,ty; | ^~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Arena.o -c Arena.cpp Arena.cpp: In member function 'void Arena::addWall(CVector2, CVector2)': Arena.cpp:30:13: warning: unused variable 'nodes' [-Wunused-variable] 30 | int nodes; | ^~~~~ Arena.cpp: In member function 'virtual void Arena::draw(bool)': Arena.cpp:88:11: warning: unused variable 'lineLength' [-Wunused-variable] 88 | float lineLength; | ^~~~~~~~~~ Arena.cpp:93:11: warning: unused variable 'tx' [-Wunused-variable] 93 | float tx,ty; | ^~ Arena.cpp:93:14: warning: unused variable 'ty' [-Wunused-variable] 93 | float tx,ty; | ^~ Arena.cpp:94:11: warning: unused variable 'rColour' [-Wunused-variable] 94 | float rColour; | ^~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Ship.o -c Ship.cpp Ship.cpp: In member function 'void Ship::shoot(ProjArray*)': Ship.cpp:231:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 231 | if(curWeapon>=0 && curWeapon*, int)': Ship.cpp:463:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 463 | outtext(LOGFILE, "Ship::setupAmmo\n"); | ^~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Controller.o -c Controller.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Player.o -c Player.cpp Player.cpp: In member function 'virtual void Player::drawHUD()': : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Player.cpp:22:29: note: in expansion of macro 'DATADIR' 22 | hudl.setPict(400,70,DATADIR "images/hudl_closed.bmp",false); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Player.cpp:24:29: note: in expansion of macro 'DATADIR' 24 | hudr.setPict(400,70,DATADIR "images/hudr_3.bmp",false); | ^~~~~~~ Player.cpp:33:27: warning: zero-length gnu_printf format string [-Wformat-zero-length] 33 | sprintf(ammo_left,"",ship.retWepName()); | ^~ Player.cpp:41:28: warning: zero-length gnu_printf format string [-Wformat-zero-length] 41 | sprintf(lives_left,""); | ^~ Player.cpp: In member function 'virtual void Player::drawHotSeatHUD(int)': : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Player.cpp:107:29: note: in expansion of macro 'DATADIR' 107 | hudl.setPict(400,70,DATADIR "images/hudl_3.bmp",false); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Player.cpp:109:29: note: in expansion of macro 'DATADIR' 109 | hudr.setPict(400,70,DATADIR "images/hudr_3.bmp",false); | ^~~~~~~ Player.cpp:127:27: warning: zero-length gnu_printf format string [-Wformat-zero-length] 127 | sprintf(ammo_left,"",ship.retWepName()); | ^~ Player.cpp:134:28: warning: zero-length gnu_printf format string [-Wformat-zero-length] 134 | sprintf(lives_left,""); | ^~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o SfxSingleton.o -c SfxSingleton.cpp SfxSingleton.cpp: In member function 'void SfxSingleton::setData(char*)': SfxSingleton.cpp:41:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | outtext(LOGFILE,"Could not load sounds"); | ^~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o particlegenerator.o -c particlegenerator.cpp particlegenerator.cpp: In member function 'void ParticleGenerator::makePartRing()': particlegenerator.cpp:301:11: warning: unused variable 'ang2' [-Wunused-variable] 301 | float ang2=(float)(rand()%100)/100 * M_PI; | ^~~~ particlegenerator.cpp:307:11: warning: unused variable 'velRand' [-Wunused-variable] 307 | float velRand; | ^~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o main.o -c main.cpp In file included from main.cpp:34: BRect.h:90:18: warning: 'virtual void BRect::draw(bool)' was hidden [-Woverloaded-virtual=] 90 | virtual void draw(bool wireframe=false); | ^~~~ In file included from main.cpp:35: Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ main.cpp: In function 'int main(int, const char**)': : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:291:15: note: in expansion of macro 'DATADIR' 291 | play_song(DATADIR "music/BlackIce1.XM"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:432:27: note: in expansion of macro 'DATADIR' 432 | play_song(DATADIR "music/BlackIce1.XM"); | ^~~~~~~ main.cpp:433:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 433 | outtext(LOGFILE,"RETURNING TO MENU\n"); | ^~~~~~~~~~~~~~~~~~~~~ main.cpp:439:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 439 | outtext(LOGFILE,"\nDONE\n"); | ^~~~~~~~~~ main.cpp: In function 'void draw_all()': main.cpp:548:32: warning: value computed is not used [-Wunused-value] 548 | (vel.retX()*vel.retX() + vel.retY()*vel.retY()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'void reset_game()': main.cpp:575:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 575 | outtext(LOGFILE,"\nEntering function reset_game\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:577:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 577 | outtext(LOGFILE,"Setting up camera\n"); | ^~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'void init_game()': main.cpp:598:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 598 | outtext(LOGFILE,"\nINIT GAME\n"); | ^~~~~~~~~~~~~~~ main.cpp:600:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 600 | outtext(LOGFILE,"Loading DUMB\n\n"); | ^~~~~~~~~~~~~~~~~~ main.cpp:604:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 604 | outtext(LOGFILE,"Loading title image\n\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:605:28: note: in expansion of macro 'DATADIR' 605 | title.setPict(800,600, DATADIR "images/title.bmp",false); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:609:16: note: in expansion of macro 'DATADIR' 609 | loadModels(DATADIR "models.d3"); | ^~~~~~~ main.cpp:611:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 611 | outtext(LOGFILE,"Models Loaded\n\n"); | ^~~~~~~~~~~~~~~~~~~ main.cpp:615:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 615 | outtext(LOGFILE,"Loading fonts\n"); | ^~~~~~~~~~~~~~~~~ main.cpp:618:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 618 | outtext(LOGFILE,"Fonts Loaded\n\n"); | ^~~~~~~~~~~~~~~~~~ main.cpp:620:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 620 | outtext(LOGFILE,"Error loading fonts\n\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:624:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 624 | outtext(LOGFILE,"Creating fonts\n"); | ^~~~~~~~~~~~~~~~~~ main.cpp:637:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 637 | outtext(LOGFILE,"Fonts created\n\n"); | ^~~~~~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:641:18: note: in expansion of macro 'DATADIR' 641 | loadShipDefs(DATADIR "Ships.d3"); | ^~~~~~~ main.cpp:652:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 652 | outtext(LOGFILE,"Loading sounds\n\n"); | ^~~~~~~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:653:39: note: in expansion of macro 'DATADIR' 653 | SfxSingleton::instance()->setData(DATADIR "sounds.dat"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:660:23: note: in expansion of macro 'DATADIR' 660 | game.setupWeapons(DATADIR "weapons.d3",&partGen); | ^~~~~~~ main.cpp:668:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 668 | outtext(LOGFILE,"\nAdding Game Modes\n"); | ^~~~~~~~~~~~~~~~~~~~~~~ main.cpp:671:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 671 | outtext(LOGFILE," adding asteroids\n"); | ^~~~~~~~~~~~~~~~~~~~~~ main.cpp:673:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 673 | outtext(LOGFILE," adding missile avoid\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:675:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 675 | outtext(LOGFILE," adding 2p missile avoid\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:677:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 677 | outtext(LOGFILE," adding 2p asteroids\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:680:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 680 | outtext(LOGFILE,"\nInit Menus\n"); | ^~~~~~~~~~~~~~~~ main.cpp:596:10: warning: unused variable 'temp' [-Wunused-variable] 596 | char temp[100]; | ^~~~ main.cpp:613:14: warning: unused variable 'def' [-Wunused-variable] 613 | TShipDef def; | ^~~ main.cpp:635:9: warning: unused variable 'iNumFonts' [-Wunused-variable] 635 | int iNumFonts=n; | ^~~~~~~~~ main.cpp: In function 'void loadShipDefs(char*)': main.cpp:693:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 693 | outtext(LOGFILE,"\nLoading Ship defs\n"); | ^~~~~~~~~~~~~~~~~~~~~~~ main.cpp:714:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 714 | outtext(LOGFILE," Ship defs file loaded\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:727:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 727 | for(; file[n]!='|' ; n++); n++; | ^~~ main.cpp:727:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 727 | for(; file[n]!='|' ; n++); n++; | ^ main.cpp:742:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 742 | for(; file[n]!='|' ; n++); n++; | ^~~ main.cpp:742:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 742 | for(; file[n]!='|' ; n++); n++; | ^ main.cpp:758:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 758 | for(; file[n]!='|' ; n++); n++; | ^~~ main.cpp:758:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 758 | for(; file[n]!='|' ; n++); n++; | ^ main.cpp:801:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 801 | outtext(LOGFILE,"\n"); | ^~~~ main.cpp:697:9: warning: unused variable 'iFilePos' [-Wunused-variable] 697 | int iFilePos=0; | ^~~~~~~~ main.cpp: In function 'int initAllegroGL()': main.cpp:809:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 809 | outtext(LOGFILE,"INIT ALLEGROGL\n"); | ^~~~~~~~~~~~~~~~~~ main.cpp:815:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 815 | outtext(LOGFILE,"Setting up window\n"); | ^~~~~~~~~~~~~~~~~~~~~ main.cpp:829:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 829 | outtext(LOGFILE,"Setting gfx mode\n"); | ^~~~~~~~~~~~~~~~~~~~ main.cpp:837:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 837 | outtext(LOGFILE,"!!Error setting gfx mode!!\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:842:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 842 | outtext(LOGFILE,"Installing keyboard and mouse\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:850:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 850 | outtext(LOGFILE,"Converting font\n"); | ^~~~~~~~~~~~~~~~~~~ main.cpp:857:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 857 | outtext(LOGFILE,"Configuring opengl settings\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:907:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 907 | outtext(LOGFILE,"Installing timer\n"); | ^~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'void end_game()': main.cpp:925:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 925 | outtext(LOGFILE,"\nEND_GAME\n"); | ^~~~~~~~~~~~~~ main.cpp:930:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 930 | outtext(LOGFILE,"unloading datafile\n"); | ^~~~~~~~~~~~~~~~~~~~~~ main.cpp:934:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 934 | for(int n=0 ; n: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1227:23: note: in expansion of macro 'DATADIR' 1227 | case 0: play_song(DATADIR "music/BlackIce4.XM"); break; | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1228:23: note: in expansion of macro 'DATADIR' 1228 | case 1: play_song(DATADIR "music/BlackIce3.xm"); break; | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1229:23: note: in expansion of macro 'DATADIR' 1229 | case 2: play_song(DATADIR "music/BlackIce2.XM"); break; | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1239:23: note: in expansion of macro 'DATADIR' 1239 | game.setupWeapons(DATADIR "weapons.d3",&partGen); | ^~~~~~~ main.cpp:1245:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1245 | if(gameMode>=0 && gameMode: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1581:28: note: in expansion of macro 'DATADIR' 1581 | splash.setPict(1,1,DATADIR "images/title1.bmp"); | ^~~~~~~ main.cpp: In function 'void initParticleSystems(Game*)': : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1718:27: note: in expansion of macro 'DATADIR' 1718 | partGen[0].setTexture(DATADIR "images/t1.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1724:27: note: in expansion of macro 'DATADIR' 1724 | partGen[1].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1730:27: note: in expansion of macro 'DATADIR' 1730 | partGen[2].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1739:27: note: in expansion of macro 'DATADIR' 1739 | partGen[3].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1748:27: note: in expansion of macro 'DATADIR' 1748 | partGen[4].setTexture(DATADIR "images/t1.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1757:27: note: in expansion of macro 'DATADIR' 1757 | partGen[5].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1764:27: note: in expansion of macro 'DATADIR' 1764 | partGen[6].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1774:27: note: in expansion of macro 'DATADIR' 1774 | partGen[7].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1784:27: note: in expansion of macro 'DATADIR' 1784 | partGen[8].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1794:27: note: in expansion of macro 'DATADIR' 1794 | partGen[9].setTexture(DATADIR "images/t4.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1806:28: note: in expansion of macro 'DATADIR' 1806 | partGen[10].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1815:28: note: in expansion of macro 'DATADIR' 1815 | partGen[11].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1826:28: note: in expansion of macro 'DATADIR' 1826 | partGen[12].setTexture(DATADIR "images/t4.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1836:28: note: in expansion of macro 'DATADIR' 1836 | partGen[13].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1848:28: note: in expansion of macro 'DATADIR' 1848 | partGen[14].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1858:28: note: in expansion of macro 'DATADIR' 1858 | partGen[15].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1870:28: note: in expansion of macro 'DATADIR' 1870 | partGen[16].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1882:28: note: in expansion of macro 'DATADIR' 1882 | partGen[17].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1894:28: note: in expansion of macro 'DATADIR' 1894 | partGen[18].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1906:28: note: in expansion of macro 'DATADIR' 1906 | partGen[19].setTexture(DATADIR "images/t4.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1918:28: note: in expansion of macro 'DATADIR' 1918 | partGen[20].setTexture(DATADIR "images/t4.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1929:28: note: in expansion of macro 'DATADIR' 1929 | partGen[21].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1938:28: note: in expansion of macro 'DATADIR' 1938 | partGen[22].setTexture(DATADIR "images/t3.bmp"); | ^~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:1950:28: note: in expansion of macro 'DATADIR' 1950 | partGen[23].setTexture(DATADIR "images/t4.bmp"); | ^~~~~~~ main.cpp: In function 'void getKeys()': main.cpp:2154:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 2154 | char *filename_base="shot"; | ^~~~~~ main.cpp: In function 'void play_song(char*)': main.cpp:2209:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 2209 | outtext(LOGFILE,"song loaded"); | ^~~~~~~~~~~~~ main.cpp: In function 'void load_ship_atts(TShipAtts*)': main.cpp:955:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 955 | fscanf(fp,"%d",&numWeaponsSets); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:961:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 961 | fscanf(fp,"%d ", &set.maxAmmo[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:976:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 976 | fscanf(fp,"%d",&iNumAtts); | ~~~~~~^~~~~~~~~~~~~~~~~~~ main.cpp:980:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 980 | fscanf(fp,"%f %f %f %f %f %f %f %f %f %d %d %d", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 981 | &atts[n].fAccel, | ~~~~~~~~~~~~~~~~ 982 | &atts[n].fMaxVel, | ~~~~~~~~~~~~~~~~~ 983 | &atts[n].fRevAccel, | ~~~~~~~~~~~~~~~~~~~ 984 | &atts[n].fMaxRevVel, | ~~~~~~~~~~~~~~~~~~~~ 985 | &atts[n].fAngAccel, | ~~~~~~~~~~~~~~~~~~~ 986 | &atts[n].fMaxAngVel, | ~~~~~~~~~~~~~~~~~~~~ 987 | &atts[n].fDampening, | ~~~~~~~~~~~~~~~~~~~~ 988 | &atts[n].fAngDampening, | ~~~~~~~~~~~~~~~~~~~~~~~ 989 | &atts[n].fMass, | ~~~~~~~~~~~~~~~ 990 | &atts[n].armor, | ~~~~~~~~~~~~~~~ 991 | &atts[n].shield, | ~~~~~~~~~~~~~~~~ 992 | &atts[n].weaponsSet); | ~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'void loadModels(char*)': main.cpp:1549:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 1549 | fscanf(fp,"%d",&iNumModels); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ main.cpp:1552:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 1552 | fscanf(fp,"%s",modelName); | ~~~~~~^~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o CheckBox.o -c CheckBox.cpp In file included from Widget.h:17, from Button.h:16, from CheckBox.h:15, from CheckBox.cpp:6: BRect.h:90:18: warning: 'virtual void BRect::draw(bool)' was hidden [-Woverloaded-virtual=] 90 | virtual void draw(bool wireframe=false); | ^~~~ Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ CheckBox.cpp: In member function 'virtual void CheckBox::draw()': CheckBox.cpp:42:8: warning: the address of 'Button::caption' will never be NULL [-Waddress] 42 | if(caption) | ^~~~~~~ Button.h:33:10: note: 'Button::caption' declared here 33 | char caption[50]; | ^~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o GameSettingsSingleton.o -c GameSettingsSingleton.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Button.o -c Button.cpp In file included from Widget.h:17, from Button.h:16, from Button.cpp:6: BRect.h:90:18: warning: 'virtual void BRect::draw(bool)' was hidden [-Woverloaded-virtual=] 90 | virtual void draw(bool wireframe=false); | ^~~~ Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ Button.cpp: In member function 'virtual void Button::draw()': Button.cpp:59:8: warning: the address of 'Button::caption' will never be NULL [-Waddress] 59 | if(caption) | ^~~~~~~ Button.h:33:10: note: 'Button::caption' declared here 33 | char caption[50]; | ^~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o particlesystem.o -c particlesystem.cpp particlesystem.cpp: In member function 'void ParticleSystem::setupVArray(int)': particlesystem.cpp:198:11: warning: variable 'x' set but not used [-Wunused-but-set-variable] 198 | float x,y,z,s; | ^ particlesystem.cpp:198:13: warning: variable 'y' set but not used [-Wunused-but-set-variable] 198 | float x,y,z,s; | ^ particlesystem.cpp:198:15: warning: variable 'z' set but not used [-Wunused-but-set-variable] 198 | float x,y,z,s; | ^ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o Game.o -c Game.cpp In file included from SObject.h:17, from Game.h:14, from Game.cpp:6: BRect.h:90:18: warning: 'virtual void BRect::draw(bool)' was hidden [-Woverloaded-virtual=] 90 | virtual void draw(bool wireframe=false); | ^~~~ In file included from NewMenu.h:17, from GameMode.h:14, from Game.h:23: Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ Game.cpp: In member function 'void Game::setupWeapons(char*, ParticleGenerator**)': Game.cpp:113:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | weapons[iNumWeapons].createWeapon("Lightning Ball",6,pinfo,DATADIR "w_hud/single_shot.bmp"); | ^~~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:113:64: note: in expansion of macro 'DATADIR' 113 | weapons[iNumWeapons].createWeapon("Lightning Ball",6,pinfo,DATADIR "w_hud/single_shot.bmp"); | ^~~~~~~ Game.cpp:141:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 141 | weapons[iNumWeapons].createWeapon("Hellstrike",14,pinfo,DATADIR "w_hud/hellstrike.bmp"); | ^~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:141:61: note: in expansion of macro 'DATADIR' 141 | weapons[iNumWeapons].createWeapon("Hellstrike",14,pinfo,DATADIR "w_hud/hellstrike.bmp"); | ^~~~~~~ Game.cpp:171:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 171 | weapons[iNumWeapons].createWeapon("Wrath Missile",14,pinfo,DATADIR "w_hud/missile.bmp"); | ^~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:171:64: note: in expansion of macro 'DATADIR' 171 | weapons[iNumWeapons].createWeapon("Wrath Missile",14,pinfo,DATADIR "w_hud/missile.bmp"); | ^~~~~~~ Game.cpp:200:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 200 | weapons[iNumWeapons].createWeapon("Lightning",2,pinfo,DATADIR "w_hud/lightning.bmp"); | ^~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:200:59: note: in expansion of macro 'DATADIR' 200 | weapons[iNumWeapons].createWeapon("Lightning",2,pinfo,DATADIR "w_hud/lightning.bmp"); | ^~~~~~~ Game.cpp:228:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 228 | weapons[iNumWeapons].createWeapon("Shot Gun",14,pinfo,DATADIR "w_hud/shotgun.bmp"); | ^~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:228:59: note: in expansion of macro 'DATADIR' 228 | weapons[iNumWeapons].createWeapon("Shot Gun",14,pinfo,DATADIR "w_hud/shotgun.bmp"); | ^~~~~~~ Game.cpp:257:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 257 | weapons[iNumWeapons].createWeapon("Plasma Mine",25,pinfo,DATADIR "w_hud/one_mine.bmp"); | ^~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:257:62: note: in expansion of macro 'DATADIR' 257 | weapons[iNumWeapons].createWeapon("Plasma Mine",25,pinfo,DATADIR "w_hud/one_mine.bmp"); | ^~~~~~~ Game.cpp:287:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 287 | weapons[iNumWeapons].createWeapon("Tri-Shot",7,pinfo,DATADIR "w_hud/tri_shot.bmp"); | ^~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:287:58: note: in expansion of macro 'DATADIR' 287 | weapons[iNumWeapons].createWeapon("Tri-Shot",7,pinfo,DATADIR "w_hud/tri_shot.bmp"); | ^~~~~~~ Game.cpp:316:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 316 | weapons[iNumWeapons].createWeapon("Homing Missiles",14,pinfo,DATADIR "w_hud/homing_missile.bmp"); | ^~~~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:316:66: note: in expansion of macro 'DATADIR' 316 | weapons[iNumWeapons].createWeapon("Homing Missiles",14,pinfo,DATADIR "w_hud/homing_missile.bmp"); | ^~~~~~~ Game.cpp:345:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 345 | weapons[iNumWeapons].createWeapon("Spider Mine",25,pinfo,DATADIR "w_hud/four_mines.bmp"); | ^~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:345:62: note: in expansion of macro 'DATADIR' 345 | weapons[iNumWeapons].createWeapon("Spider Mine",25,pinfo,DATADIR "w_hud/four_mines.bmp"); | ^~~~~~~ Game.cpp:374:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 374 | weapons[iNumWeapons].createWeapon("Concussion",25,pinfo,DATADIR "w_hud/concussion.bmp"); | ^~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:374:61: note: in expansion of macro 'DATADIR' 374 | weapons[iNumWeapons].createWeapon("Concussion",25,pinfo,DATADIR "w_hud/concussion.bmp"); | ^~~~~~~ Game.cpp:403:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 403 | weapons[iNumWeapons].createWeapon("Defense Ring",50,pinfo,DATADIR "w_hud/defense.bmp"); | ^~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:403:63: note: in expansion of macro 'DATADIR' 403 | weapons[iNumWeapons].createWeapon("Defense Ring",50,pinfo,DATADIR "w_hud/defense.bmp"); | ^~~~~~~ Game.cpp:433:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 433 | weapons[iNumWeapons].createWeapon("Redeemer Missile",20,pinfo,DATADIR "w_hud/redeemer.bmp"); | ^~~~~~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:433:67: note: in expansion of macro 'DATADIR' 433 | weapons[iNumWeapons].createWeapon("Redeemer Missile",20,pinfo,DATADIR "w_hud/redeemer.bmp"); | ^~~~~~~ Game.cpp:462:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 462 | weapons[iNumWeapons].createWeapon("Gattling Gun",2,pinfo,DATADIR "w_hud/gattling.bmp"); | ^~~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:462:62: note: in expansion of macro 'DATADIR' 462 | weapons[iNumWeapons].createWeapon("Gattling Gun",2,pinfo,DATADIR "w_hud/gattling.bmp"); | ^~~~~~~ Game.cpp:490:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 490 | weapons[iNumWeapons].createWeapon("Rebound Gun",40,pinfo,DATADIR "w_hud/rebound.bmp"); | ^~~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:490:62: note: in expansion of macro 'DATADIR' 490 | weapons[iNumWeapons].createWeapon("Rebound Gun",40,pinfo,DATADIR "w_hud/rebound.bmp"); | ^~~~~~~ Game.cpp:518:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 518 | weapons[iNumWeapons].createWeapon("EMP Wave",30,pinfo,DATADIR "w_hud/emp.bmp"); | ^~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:518:59: note: in expansion of macro 'DATADIR' 518 | weapons[iNumWeapons].createWeapon("EMP Wave",30,pinfo,DATADIR "w_hud/emp.bmp"); | ^~~~~~~ Game.cpp:548:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 548 | weapons[iNumWeapons].createWeapon("Berserkers",25,pinfo,DATADIR "w_hud/berserkers.bmp"); | ^~~~~~~~~~~~ : warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Game.cpp:548:61: note: in expansion of macro 'DATADIR' 548 | weapons[iNumWeapons].createWeapon("Berserkers",25,pinfo,DATADIR "w_hud/berserkers.bmp"); | ^~~~~~~ Game.cpp: In member function 'void Game::constructObjectList()': Game.cpp:581:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 581 | outtext(LOGFILE,"\nConstructing Object List\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp:583:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 583 | outtext(LOGFILE," adding players to object list\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp:594:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 594 | outtext(LOGFILE," adding walls to object list\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp:604:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 604 | outtext(LOGFILE," adding projectiles to object list\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp:611:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 611 | outtext(LOGFILE," adding asteroids to object list\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp:618:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 618 | outtext(LOGFILE," adding powerups to object list\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp: In member function 'void Game::clearObjectList()': Game.cpp:632:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 632 | outtext(LOGFILE,"\nClearing Object List\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Game.cpp: In member function 'void Game::draw()': Game.cpp:680:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 680 | writeText_2D(400-(strlen(endGameMessage)*15)/2,100,0,makecol(200,200,200),allFonts[4],"Hit Enter to Continue"); | ^~~~~~~~~~~~~~~~~~~~~~~ Game.cpp: In member function 'int Game::addPlayer(Player*)': Game.cpp:896:13: warning: deleting object of polymorphic class type 'Player' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 896 | delete players[n]; //delete the old player | ^~~~~~~~~~~~~~~~~ Game.cpp: In destructor 'Game::~Game()': Game.cpp:987:9: warning: deleting object of polymorphic class type 'Player' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 987 | delete players[n]; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o ShipArray.o -c ShipArray.cpp ShipArray.cpp: In member function 'void ShipArray::init()': ShipArray.cpp:29:9: warning: unused variable 'iNumDefs' [-Wunused-variable] 29 | int iNumDefs=0; | ^~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o unix.o -c unix.cpp make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o ScoreKeeper.o -c ScoreKeeper.cpp ScoreKeeper.cpp: In member function 'int ScoreKeeper::loadPagesCallback(const char*, int, void*)': ScoreKeeper.cpp:156:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | fscanf(fp,"%d",&scorePages[nScorePages].sortType); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ScoreKeeper.cpp:158:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 158 | fscanf(fp,"%s",scorePages[nScorePages].scores[n].name); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ScoreKeeper.cpp:159:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | fscanf(fp,"%d",&scorePages[nScorePages].scores[n].score); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o asteroid.o -c asteroid.cpp asteroid.cpp: In member function 'void AsteroidArray::setModels(Model*, int, int)': asteroid.cpp:184:9: warning: variable 'r' set but not used [-Wunused-but-set-variable] 184 | int r; | ^ make: Leaving directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' make: Entering directory '/usr/src/RPM/BUILD/Duel3_20060225_src/Source' g++ -std=c++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o NewMenu.o -c NewMenu.cpp In file included from ShipArray.h:17, from NewMenu.h:16, from NewMenu.cpp:5: BRect.h:90:18: warning: 'virtual void BRect::draw(bool)' was hidden [-Woverloaded-virtual=] 90 | virtual void draw(bool wireframe=false); | ^~~~ In file included from NewMenu.h:17: Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ NewMenu.cpp: In destructor 'NewMenu::~NewMenu()': NewMenu.cpp:14:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | outtext(LOGFILE,"Deleting Menu\n"); | ^~~~~~~~~~~~~~~~~ NewMenu.cpp:15:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15 | for(int n=0 ; n::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if(curPage>=0 && curPage