<86>Apr 27 09:57:18 userdel[947838]: delete user 'rooter' <86>Apr 27 09:57:18 userdel[947838]: removed group 'rooter' owned by 'rooter' <86>Apr 27 09:57:18 userdel[947838]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 27 09:57:18 groupadd[947894]: group added to /etc/group: name=rooter, GID=1811 <86>Apr 27 09:57:18 groupadd[947894]: group added to /etc/gshadow: name=rooter <86>Apr 27 09:57:18 groupadd[947894]: new group: name=rooter, GID=1811 <86>Apr 27 09:57:18 useradd[947907]: new user: name=rooter, UID=1811, GID=1811, home=/root, shell=/bin/bash, from=none <86>Apr 27 09:57:18 userdel[947952]: delete user 'builder' <86>Apr 27 09:57:18 groupadd[947996]: group added to /etc/group: name=builder, GID=1812 <86>Apr 27 09:57:18 groupadd[947996]: group added to /etc/gshadow: name=builder <86>Apr 27 09:57:18 groupadd[947996]: new group: name=builder, GID=1812 <86>Apr 27 09:57:18 useradd[948027]: new user: name=builder, UID=1812, GID=1812, 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>Apr 27 09:57:27 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449053 installed <13>Apr 27 09:57:28 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Apr 27 09:57:28 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Apr 27 09:57:28 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>Apr 27 09:57:28 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed <13>Apr 27 09:57:28 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:28 rpmi: libserd-0.32.2-alt1 sisyphus+341428.200.1.1 1708949159 installed <13>Apr 27 09:57:28 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659248 installed <13>Apr 27 09:57:28 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168690 installed <13>Apr 27 09:57:28 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>Apr 27 09:57:28 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Apr 27 09:57:28 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed <13>Apr 27 09:57:28 rpmi: libzix-0.4.2-alt1 sisyphus+341428.100.1.1 1708949132 installed <13>Apr 27 09:57:28 rpmi: libsord-0.16.16-alt1 sisyphus+341428.300.1.1 1708949186 installed <13>Apr 27 09:57:28 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Apr 27 09:57:28 rpmi: libopus-1.5.1-alt1 sisyphus+342127.200.2.2 1709717984 installed <13>Apr 27 09:57:28 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Apr 27 09:57:28 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682605 installed <13>Apr 27 09:57:28 rpmi: libgomp1-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 27 09:57:28 rpmi: libopenjpeg2.0-2.5.2-alt1 sisyphus+341637.100.1.1 1709150019 installed <13>Apr 27 09:57:28 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 27 09:57:28 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Apr 27 09:57:28 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed <13>Apr 27 09:57:28 rpmi: libfribidi-1.0.14-alt1 sisyphus+345841.100.1.1 1714055921 installed <13>Apr 27 09:57:28 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 27 09:57:28 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 27 09:57:28 rpmi: libbrotlienc-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 27 09:57:28 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed <13>Apr 27 09:57:28 rpmi: libraw-0.21.2-alt1 sisyphus+336806.100.1.1 1703007433 installed <13>Apr 27 09:57:28 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Apr 27 09:57:28 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed <13>Apr 27 09:57:28 rpmi: libsratom-0.6.16-alt1 sisyphus+341428.400.1.1 1708949213 installed <13>Apr 27 09:57:28 rpmi: liblilv-0.24.24-alt2 sisyphus+341494.100.1.1 1709024102 installed <13>Apr 27 09:57:28 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Apr 27 09:57:28 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed <13>Apr 27 09:57:28 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:28 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:28 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711119065 installed <13>Apr 27 09:57:28 rpmi: libnatspec-0.3.3-alt1 sisyphus+327088.100.1.1 1691839875 installed <13>Apr 27 09:57:28 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Apr 27 09:57:28 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 27 09:57:29 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 27 09:57:29 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed <13>Apr 27 09:57:29 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Apr 27 09:57:29 rpmi: libwebrtc-audio-processing-1.3-alt2 sisyphus+332026.100.1.1 1697579432 installed <13>Apr 27 09:57:29 rpmi: libusb-1.0.26-alt3 sisyphus+340691.100.3.1 1708466436 installed <13>Apr 27 09:57:29 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Apr 27 09:57:29 rpmi: libmysofa-1.3.2-alt1 sisyphus+335142.100.1.1 1701003747 installed <13>Apr 27 09:57:29 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973035 installed <13>Apr 27 09:57:29 rpmi: liblc3-1.1.0-alt1 sisyphus+343818.100.1.1 1711619851 installed <13>Apr 27 09:57:29 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182684 installed <13>Apr 27 09:57:29 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed <13>Apr 27 09:57:29 rpmi: libconfig-c++-1.5-alt3 sisyphus+286668.100.1.1 1633707356 installed <13>Apr 27 09:57:30 rpmi: libfdk-aac2-2.0.3-alt0.1 sisyphus+338863.100.1.1 1706094242 installed <13>Apr 27 09:57:30 rpmi: libtdb-1.4.9-alt1 sisyphus+333513.3240.71.1 1704535489 installed <13>Apr 27 09:57:30 rpmi: libmpg123-1:1.32.6-alt1 sisyphus+344452.200.2.1 1712305496 installed <13>Apr 27 09:57:30 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed <13>Apr 27 09:57:30 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Apr 27 09:57:30 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707349197 installed <13>Apr 27 09:57:30 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402242 installed <13>Apr 27 09:57:30 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Apr 27 09:57:30 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Apr 27 09:57:30 rpmi: libgtest-1.13.0-alt2 sisyphus+318771.100.1.1 1681838180 installed <13>Apr 27 09:57:30 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718975 installed <13>Apr 27 09:57:30 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711570650 installed <13>Apr 27 09:57:30 rpmi: libSDL2-2.30.2-alt1 sisyphus+344208.100.1.1 1712058403 installed <13>Apr 27 09:57:30 rpmi: libbluez-5.73-alt1 sisyphus+342821.200.2.1 1710540394 installed <13>Apr 27 09:57:30 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed <13>Apr 27 09:57:30 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440792 installed <13>Apr 27 09:57:30 rpmi: libdrm-1:2.4.120-alt1 sisyphus+338137.100.1.2 1705653180 installed <13>Apr 27 09:57:30 rpmi: alsa-ucm-conf-1.2.10-alt2 sisyphus+337619.100.1.1 1704220124 installed <13>Apr 27 09:57:30 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Apr 27 09:57:30 rpmi: libalsa-1:1.2.10-alt2 sisyphus+337619.200.1.1 1704220189 installed <13>Apr 27 09:57:30 rpmi: libImageMagick7-common-7.1.1.27-alt1 sisyphus+339623.200.2.1 1707114139 installed <13>Apr 27 09:57:30 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406848 installed <13>Apr 27 09:57:30 rpmi: liblqr-0.4.2-alt1 sisyphus+276247.100.1.2 1624927462 installed <13>Apr 27 09:57:30 rpmi: highway-libs-1.1.0-alt1 sisyphus+341019.100.4.1 1708516183 installed <13>Apr 27 09:57:30 rpmi: libjxl0.8-0.8.2-alt2 sisyphus+341019.1700.6.1 1708602427 installed <13>Apr 27 09:57:30 rpmi: libjbig2.1-2.1-alt2 sisyphus+326386.40.6.1 1691148232 installed <13>Apr 27 09:57:30 rpmi: djvu-common-3.5.28-alt2 sisyphus+297715.100.1.1 1648887081 installed <13>Apr 27 09:57:30 rpmi: libdjvu-3.5.28-alt2 sisyphus+297715.100.1.1 1648887083 installed <13>Apr 27 09:57:30 rpmi: libdav1d_7-1.4.1-alt1 sisyphus+344157.100.2.1 1711988264 installed <13>Apr 27 09:57:30 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749871 installed <13>Apr 27 09:57:30 rpmi: libpaper2-2:2.1.3-alt1 sisyphus+340967.100.1.1 1708276734 installed <13>Apr 27 09:57:30 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed <13>Apr 27 09:57:30 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124284 installed <13>Apr 27 09:57:30 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Apr 27 09:57:30 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>Apr 27 09:57:30 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 27 09:57:30 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 27 09:57:30 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Apr 27 09:57:30 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Apr 27 09:57:30 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 27 09:57:30 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 27 09:57:30 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <86>Apr 27 09:57:30 groupadd[1000380]: group added to /etc/group: name=_keytab, GID=999 <86>Apr 27 09:57:30 groupadd[1000380]: group added to /etc/gshadow: name=_keytab <86>Apr 27 09:57:30 groupadd[1000380]: new group: name=_keytab, GID=999 <13>Apr 27 09:57:31 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700985 installed <13>Apr 27 09:57:31 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364668 installed <13>Apr 27 09:57:31 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Apr 27 09:57:31 rpmi: libsystemd-1:254.10-alt2 sisyphus+345302.400.3.1 1713818601 installed <13>Apr 27 09:57:31 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Apr 27 09:57:31 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133862 installed <13>Apr 27 09:57:31 rpmi: libcups-2.4.7-alt2 sisyphus+333092.100.1.1 1698654164 installed <13>Apr 27 09:57:31 rpmi: libatk-2.52.0-alt1 sisyphus+342903.100.1.1 1710606495 installed <13>Apr 27 09:57:31 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Apr 27 09:57:31 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Apr 27 09:57:31 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed <13>Apr 27 09:57:31 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed <13>Apr 27 09:57:31 rpmi: libdeflate-1.20-alt1 sisyphus+343488.100.1.1 1711323986 installed <13>Apr 27 09:57:31 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed <13>Apr 27 09:57:31 rpmi: libcamera-1:0.2.0-alt1 sisyphus+338024.100.2.2 1705663848 installed <13>Apr 27 09:57:31 rpmi: libgdk-pixbuf-locales-2.42.11-alt1 sisyphus+345586.100.1.1 1713719119 installed <13>Apr 27 09:57:31 rpmi: libde265-1.0.15-alt1 sisyphus+337190.100.1.1 1703502097 installed <13>Apr 27 09:57:31 rpmi: libaom3-3.5.0-alt2 sisyphus+335780.100.1.1 1701761523 installed <13>Apr 27 09:57:31 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336967 installed <13>Apr 27 09:57:31 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed <13>Apr 27 09:57:31 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed <13>Apr 27 09:57:31 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787317 installed <13>Apr 27 09:57:32 rpmi: gsettings-desktop-schemas-data-46.0-alt1 sisyphus+343025.100.4.2 1710847127 installed <13>Apr 27 09:57:32 rpmi: libgio-2.80.0-alt2.1 sisyphus+343856.100.1.1 1711642825 installed <13>Apr 27 09:57:32 rpmi: gsettings-desktop-schemas-46.0-alt1 sisyphus+343025.100.4.2 1710847126 installed <13>Apr 27 09:57:32 rpmi: libgdk-pixbuf-2.42.11-alt1 sisyphus+345586.100.1.1 1713719121 installed <13>Apr 27 09:57:32 rpmi: libheif-1.17.6-alt1 sisyphus+337190.200.1.1 1703502143 installed <13>Apr 27 09:57:32 rpmi: libglibmm-2.66.7-alt1 sisyphus+344717.100.1.1 1712649444 installed <13>Apr 27 09:57:32 rpmi: libxml++2-2.42.3-alt1 sisyphus+338062.100.1.2 1705656008 installed <13>Apr 27 09:57:32 rpmi: libffado-2.4.8-alt1.2 sisyphus+344475.100.1.1 1712313688 installed <13>Apr 27 09:57:32 rpmi: gtk4-update-icon-cache-4.14.3-alt1 sisyphus+345440.100.1.1 1713512784 installed <13>Apr 27 09:57:32 rpmi: libgstreamer1.0-1.24.2-alt1 sisyphus+307774.100.1.1 1712733718 installed <13>Apr 27 09:57:32 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987947 installed <13>Apr 27 09:57:32 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Apr 27 09:57:32 rpmi: libharfbuzz-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 27 09:57:32 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834346 installed <13>Apr 27 09:57:32 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553407 installed <13>Apr 27 09:57:34 rpmi: libgs-10.01.1-alt2 sisyphus+337968.300.3.1 1705654987 installed <13>Apr 27 09:57:34 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503405 installed <13>Apr 27 09:57:34 rpmi: libX11-locales-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440719 installed <13>Apr 27 09:57:34 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed <13>Apr 27 09:57:34 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Apr 27 09:57:34 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Apr 27 09:57:34 rpmi: libX11-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440722 installed <13>Apr 27 09:57:34 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Apr 27 09:57:34 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Apr 27 09:57:34 rpmi: libcairo-1:1.18.0-alt1 sisyphus+330227.100.1.1 1695539082 installed <13>Apr 27 09:57:34 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed <13>Apr 27 09:57:34 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed <13>Apr 27 09:57:34 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Apr 27 09:57:34 rpmi: libGLX-mesa-4:24.0.6-alt1 sisyphus+345881.100.1.1 1714144957 installed <13>Apr 27 09:57:34 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519233 installed <13>Apr 27 09:57:34 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562354 installed <13>Apr 27 09:57:34 rpmi: pipewire-libs-1.0.5-alt1 sisyphus+345195.100.1.1 1713190297 installed <13>Apr 27 09:57:34 rpmi: pipewire-jack-libs-1.0.5-alt1 sisyphus+345195.100.1.1 1713190297 installed <13>Apr 27 09:57:34 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:34 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:34 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>Apr 27 09:57:34 rpmi: libcairo-gobject-1:1.18.0-alt1 sisyphus+330227.100.1.1 1695539082 installed <13>Apr 27 09:57:34 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Apr 27 09:57:34 rpmi: libpango-1.52.2-alt1 sisyphus+344075.100.1.1 1711911780 installed <13>Apr 27 09:57:35 rpmi: librsvg-1:2.58.90-alt1 sisyphus+345159.100.1.1 1713168585 installed <13>Apr 27 09:57:35 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968134 installed <13>Apr 27 09:57:35 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed <13>Apr 27 09:57:35 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Apr 27 09:57:35 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed <13>Apr 27 09:57:35 rpmi: libXxf86dga-1.1.6-alt1 sisyphus+311188.700.1.1 1670233831 installed <13>Apr 27 09:57:35 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023316 installed <13>Apr 27 09:57:35 rpmi: libXpm-3.5.17-alt1 sisyphus+330921.100.1.1 1696400258 installed <13>Apr 27 09:57:35 rpmi: liballegro4.4-4.4.3.1-alt2 sisyphus+328307.100.1.1 1693401501 installed <13>Apr 27 09:57:35 rpmi: dumb-0.9.3-alt5 sisyphus+275716.100.1.1 1624748871 installed <13>Apr 27 09:57:35 rpmi: libgd3-2.3.3-alt2 sisyphus+335387.100.1.1 1701278647 installed <13>Apr 27 09:57:35 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233684 installed <13>Apr 27 09:57:35 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233713 installed <13>Apr 27 09:57:35 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Apr 27 09:57:35 rpmi: libgraphviz-10.0.1-alt1 sisyphus+342592.40.4.1 1710427363 installed <13>Apr 27 09:57:37 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Apr 27 09:57:37 rpmi: libX11-devel-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440722 installed <13>Apr 27 09:57:37 rpmi: libgbm-4:24.0.6-alt1 sisyphus+345881.100.1.1 1714144957 installed <13>Apr 27 09:57:37 rpmi: libEGL-mesa-4:24.0.6-alt1 sisyphus+345881.100.1.1 1714144957 installed <13>Apr 27 09:57:37 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:37 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 27 09:57:37 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>Apr 27 09:57:37 rpmi: libiex30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379856 installed <13>Apr 27 09:57:37 rpmi: libilmthread30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379856 installed <13>Apr 27 09:57:37 rpmi: libimath29-3.1.6-alt4 sisyphus+340273.100.1.2 1707542785 installed <13>Apr 27 09:57:37 rpmi: libopenexr30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379856 installed <13>Apr 27 09:57:37 rpmi: libImageMagick7.10-7.1.1.27-alt1 sisyphus+339623.200.2.1 1707114139 installed <13>Apr 27 09:57:37 rpmi: ImageMagick-tools-7.1.1.27-alt1 sisyphus+339623.200.2.1 1707114139 installed <13>Apr 27 09:57:38 rpmi: liballegro-devel-4.4.3.1-alt2 sisyphus+328307.100.1.1 1693401501 installed <13>Apr 27 09:57:38 rpmi: dumb-devel-0.9.3-alt5 sisyphus+275716.100.1.1 1624748871 installed <13>Apr 27 09:57:38 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed <13>Apr 27 09:57:38 rpmi: unzip-6.0-alt5 sisyphus+308257.100.1.1 1665550038 installed Building target platforms: i586 Building for target i586 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: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.49407 + 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.49407 + 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 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 '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 '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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o AIPlayer.o -c AIPlayer.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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -DALLEGRO_NO_FIX_ALIASES -fsigned-char -Wno-deprecated-declarations -Wno-non-virtual-dtor -DDATADIR=\"/usr/share/duel3/\" -o GameMode.o -c GameMode.cpp In file included from Arena.h:18, from GameMode.h:10, from GameMode.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: Widget.h:45:18: note: by 'virtual void Widget::draw()' 45 | virtual void draw(void); | ^~~~ GameMode.cpp: In member function 'virtual TMenuPage GameMode::createMenuPage(FONT**, TButtonAtts, int, Model*, ShipArray*, Game*)': GameMode.cpp:113:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | page.widgets[0] = new Button(0,makeVector2(0,-3,true),4.5,2.45,allFonts[2],"Play",bAtts); | ^~~~~~ GameMode.cpp:116:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 116 | page.widgets[1] = new Button(1,makeVector2(0,-6,true),5,2.45,allFonts[2],"Back",bAtts); | ^~~~~~ GameMode.cpp:125:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 125 | page.widgets[4] = new CheckBox(4,makeVector2(-15,-13,true),1,1,allFonts[4],"Enable Asteroids",bAtts); | ^~~~~~~~~~~~~~~~~~ GameMode.cpp:128:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 128 | page.widgets[5] = new CheckBox(5,makeVector2(0,-13,true),1,1,allFonts[4],"Walls On",bAtts,true); | ^~~~~~~~~~ GameMode.cpp: In member function 'virtual void GameMode::runInGame(Game*)': GameMode.cpp:141:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 141 | g->endGame("Player 2 Wins"); | ^~~~~~~~~~~~~~~ GameMode.cpp:144:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 144 | g->endGame("Player 1 Wins"); | ^~~~~~~~~~~~~~~ GameMode.cpp: In member function 'virtual void GameMode::writeStats(Game*)': GameMode.cpp:164:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 164 | writeText_2D(xx,130,0,makecol(200,250,200),allFonts[4],"Player1"); | ^~~~~~~~~ GameMode.cpp:168:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 168 | writeText_2D(xx,130,0,makecol(200,250,200),allFonts[4],"Player2"); | ^~~~~~~~~ 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 -march=i586 -mtune=generic -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 'unsigned int'} [-Wsign-compare] 15 | for(int n=0 ; n::size_type' {aka 'unsigned int'} [-Wsign-compare] 57 | if(curPage>=0 && curPage