<86>Apr 21 02:41:48 userdel[2396527]: delete user 'rooter' <86>Apr 21 02:41:48 userdel[2396527]: removed group 'rooter' owned by 'rooter' <86>Apr 21 02:41:48 userdel[2396527]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 21 02:41:48 groupadd[2396532]: group added to /etc/group: name=rooter, GID=1223 <86>Apr 21 02:41:48 groupadd[2396532]: group added to /etc/gshadow: name=rooter <86>Apr 21 02:41:48 groupadd[2396532]: new group: name=rooter, GID=1223 <86>Apr 21 02:41:48 useradd[2396537]: new user: name=rooter, UID=1223, GID=1223, home=/root, shell=/bin/bash <86>Apr 21 02:41:48 userdel[2396548]: delete user 'builder' <86>Apr 21 02:41:48 userdel[2396548]: removed group 'builder' owned by 'builder' <86>Apr 21 02:41:48 userdel[2396548]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 02:41:48 groupadd[2396554]: group added to /etc/group: name=builder, GID=1224 <86>Apr 21 02:41:48 groupadd[2396554]: group added to /etc/gshadow: name=builder <86>Apr 21 02:41:48 groupadd[2396554]: new group: name=builder, GID=1224 <86>Apr 21 02:41:48 useradd[2396559]: new user: name=builder, UID=1224, GID=1224, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/fakenes-0.5.9-alt2.5.beta3.src.rpm: The use of such a license name is ambiguous: Artistic <13>Apr 21 02:41:53 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Apr 21 02:41:53 rpmi: libjpeg-2:2.0.6-alt3 sisyphus+276287.100.3.1 1625270396 installed <13>Apr 21 02:41:53 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Apr 21 02:41:53 rpmi: libglvnd-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:53 rpmi: libwebp7-1.3.2-alt1 p10+334597.100.5.1 1701266006 installed <13>Apr 21 02:41:53 rpmi: libjasper-2.0.33-alt2 p10+318897.300.9.1 1684492367 installed <13>Apr 21 02:41:53 rpmi: libicns-0.7.1-alt1.2 sisyphus+223351.100.1.1 1551468866 installed <13>Apr 21 02:41:53 rpmi: libopenal1-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed <13>Apr 21 02:41:53 rpmi: zlib-devel-1.2.13-alt1 p10+318109.100.2.1 1682690580 installed <13>Apr 21 02:41:53 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Apr 21 02:41:53 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Apr 21 02:41:53 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Apr 21 02:41:53 rpmi: libwayland-server-1.22.0-alt1.1 p10+332446.100.1.1 1697975867 installed <13>Apr 21 02:41:53 rpmi: liblcms2-2.12-alt2 p10+294140.100.1.1 1643205397 installed <13>Apr 21 02:41:53 rpmi: libgomp1-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Apr 21 02:41:53 rpmi: libltdl7-2.4.6-alt3 sisyphus+279621.400.1.1 1626628072 installed <13>Apr 21 02:41:53 rpmi: libopenjpeg2.0-2.5.0-alt1 p10+300002.100.4.1 1652888730 installed <13>Apr 21 02:41:53 rpmi: libjbig2.1-2.1-alt2 p10+327649.100.4.1 1693857180 installed <13>Apr 21 02:41:53 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Apr 21 02:41:53 rpmi: libfribidi-1.0.12-alt1 p10+298803.100.1.1 1650530271 installed <13>Apr 21 02:41:53 rpmi: ilmbase25-common-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Apr 21 02:41:53 rpmi: libiex25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Apr 21 02:41:53 rpmi: libilmthread25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Apr 21 02:41:53 rpmi: libimath25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Apr 21 02:41:53 rpmi: libhalf25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Apr 21 02:41:53 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Apr 21 02:41:53 rpmi: libraw-0.20.2-alt1.1 p10+285934.2200.6.1 1637076172 installed <13>Apr 21 02:41:53 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Apr 21 02:41:53 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Apr 21 02:41:53 rpmi: libalut-1.1.0-alt5 1301303219 installed <13>Apr 21 02:41:53 rpmi: libopenal-devel-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed <13>Apr 21 02:41:53 rpmi: libGLES-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:53 rpmi: libOpenGL-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:53 rpmi: libflif-0.3-alt3 sisyphus+276388.100.1.1 1624990813 installed <13>Apr 21 02:41:53 rpmi: libjack-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Apr 21 02:41:53 rpmi: xorg-proto-devel-2021.5-alt1 p10+295526.40.6.1 1646400646 installed <13>Apr 21 02:41:53 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Apr 21 02:41:53 rpmi: libwayland-client-1.22.0-alt1.1 p10+332446.100.1.1 1697975867 installed <13>Apr 21 02:41:53 rpmi: libpciaccess-1:0.17-alt1 p10+321839.100.2.1 1686299452 installed <13>Apr 21 02:41:53 rpmi: libdrm-1:2.4.118-alt1 p10+336491.100.3.1 1703318945 installed <13>Apr 21 02:41:53 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Apr 21 02:41:54 rpmi: libstdc++10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Apr 21 02:41:54 rpmi: gcc10-c++-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Apr 21 02:41:54 rpmi: alsa-ucm-conf-1.2.8-alt8 p10+323518.100.1.1 1687447425 installed <13>Apr 21 02:41:54 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Apr 21 02:41:54 rpmi: libalsa-1:1.2.8-alt1 p10+310792.200.3.1 1670940516 installed <13>Apr 21 02:41:54 rpmi: libImageMagick6-common-6.9.12.93-alt1 p10+327649.240.5.1 1695104078 installed <13>Apr 21 02:41:54 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406837 installed <13>Apr 21 02:41:54 rpmi: liblqr-0.4.2-alt1 sisyphus+276247.100.1.2 1624927461 installed <13>Apr 21 02:41:54 rpmi: djvu-common-3.5.28-alt2 p10+309759.100.3.1 1669742736 installed <13>Apr 21 02:41:55 rpmi: libdjvu-3.5.28-alt2 p10+309759.100.3.1 1669742736 installed <13>Apr 21 02:41:55 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749869 installed <13>Apr 21 02:41:55 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Apr 21 02:41:55 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Apr 21 02:41:55 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Apr 21 02:41:55 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Apr 21 02:41:55 rpmi: libcom_err-1.46.2.0.16.f114-alt1 sisyphus+278100.1000.1.1 1626056805 installed <13>Apr 21 02:41:55 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Apr 21 02:41:55 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Apr 21 02:41:55 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Apr 21 02:41:55 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Apr 21 02:41:55 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Apr 21 02:41:55 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Apr 21 02:41:55 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Apr 21 02:41:55 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Apr 21 02:41:55 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <86>Apr 21 02:41:55 groupadd[2404562]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 21 02:41:55 groupadd[2404562]: group added to /etc/gshadow: name=_keytab <86>Apr 21 02:41:55 groupadd[2404562]: new group: name=_keytab, GID=499 <13>Apr 21 02:41:55 rpmi: libkrb5-1.19.4-alt3 p10+338175.100.6.1 1706280757 installed <13>Apr 21 02:41:55 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Apr 21 02:41:55 rpmi: libsystemd-1:249.17-alt2 p10+340218.100.1.1 1707505676 installed <13>Apr 21 02:41:55 rpmi: libdbus-1.14.10-alt1 p10+342527.100.1.1 1710230133 installed <13>Apr 21 02:41:55 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Apr 21 02:41:55 rpmi: libcups-2.4.7-alt2 p10+333093.100.2.1 1699595808 installed <13>Apr 21 02:41:55 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Apr 21 02:41:55 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Apr 21 02:41:55 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Apr 21 02:41:55 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Apr 21 02:41:55 rpmi: libdeflate-1.10-alt1 p10+300002.40.4.1 1652888688 installed <13>Apr 21 02:41:55 rpmi: libtiff5-4.4.0-alt2 p10+327649.400.4.1 1693857754 installed <13>Apr 21 02:41:55 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Apr 21 02:41:55 rpmi: libde265-1.0.15-alt1 p10+339469.100.1.1 1706697156 installed <13>Apr 21 02:41:55 rpmi: libaom3-3.1.1-alt1 sisyphus+279697.100.2.1 1626678061 installed <13>Apr 21 02:41:55 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Apr 21 02:41:55 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Apr 21 02:41:55 rpmi: libdatrie-0.2.9-alt1_6 sisyphus+278217.100.1.1 1626078469 installed <13>Apr 21 02:41:56 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Apr 21 02:41:56 rpmi: shared-mime-info-2.2-alt1 p10+305247.100.2.1 1661236019 installed <13>Apr 21 02:41:56 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Apr 21 02:41:56 rpmi: libgio-2.68.4-alt4 p10+296885.100.1.1 1647705736 installed <13>Apr 21 02:41:56 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Apr 21 02:41:56 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Apr 21 02:41:56 rpmi: libheif-1.17.6-alt1 p10+339469.200.4.1 1706983469 installed <13>Apr 21 02:41:56 rpmi: gtk-update-icon-cache-3.24.32-alt1 p10+296508.100.3.1 1648144248 installed <13>Apr 21 02:41:56 rpmi: libpixman-3:0.42.2-alt1 p10+309562.100.3.1 1669140234 installed <13>Apr 21 02:41:56 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 21 02:41:56 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 21 02:41:56 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Apr 21 02:41:56 rpmi: libharfbuzz-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Apr 21 02:41:56 rpmi: libfreetype-2.11.0-alt1 p10+281745.100.1.1 1628002271 installed <13>Apr 21 02:41:56 rpmi: libfontconfig1-2.14.2-alt8 p10+328445.100.1.1 1693560956 installed <13>Apr 21 02:41:57 rpmi: libgs-10.01.1-alt2 p10+337969.400.5.1 1707836890 installed <13>Apr 21 02:41:57 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503395 installed <13>Apr 21 02:41:57 rpmi: libX11-locales-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Apr 21 02:41:57 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Apr 21 02:41:57 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Apr 21 02:41:57 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Apr 21 02:41:57 rpmi: libX11-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Apr 21 02:41:57 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Apr 21 02:41:57 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Apr 21 02:41:57 rpmi: libcairo-1:1.16.0-alt2 p10+312192.100.6.1 1672989606 installed <13>Apr 21 02:41:57 rpmi: libXfixes-5.0.3-alt1 sisyphus+275326.100.2.2 1624573638 installed <13>Apr 21 02:41:57 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Apr 21 02:41:57 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Apr 21 02:41:57 rpmi: libGLX-mesa-4:23.1.9-alt2 p10+336018.100.3.1 1703319968 installed <13>Apr 21 02:41:57 rpmi: libGLX-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:57 rpmi: libGL-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:57 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Apr 21 02:41:57 rpmi: libcairo-gobject-1:1.16.0-alt2 p10+312192.100.6.1 1672989606 installed <13>Apr 21 02:41:57 rpmi: libXft-2.3.3-alt1 sisyphus+278258.100.1.2 1626135708 installed <13>Apr 21 02:41:57 rpmi: libpango-1.48.11-alt1 p10+293321.100.4.1 1643613179 installed <13>Apr 21 02:41:58 rpmi: librsvg-1:2.56.3-alt1 p10+326805.100.2.2 1692639979 installed <13>Apr 21 02:41:58 rpmi: liblasi-1.1.3-alt2 sisyphus+275244.100.1.2 1624454873 installed <13>Apr 21 02:41:58 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Apr 21 02:41:58 rpmi: libXi-1.7.10-alt1 sisyphus+278284.100.1.2 1626151198 installed <13>Apr 21 02:41:58 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Apr 21 02:41:58 rpmi: libXxf86dga-1.1.5-alt1 sisyphus+275332.100.2.2 1624575558 installed <13>Apr 21 02:41:58 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Apr 21 02:41:58 rpmi: libXpm-3.5.17-alt1 p10+330924.100.2.1 1697304173 installed <13>Apr 21 02:41:58 rpmi: libgd3-2.3.2-alt1 sisyphus+279240.100.1.1 1626460055 installed <13>Apr 21 02:41:58 rpmi: liballegro4.4-4.4.2-alt7 sisyphus+279021.100.1.1 1626353832 installed <13>Apr 21 02:41:58 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed <13>Apr 21 02:41:58 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed <13>Apr 21 02:41:58 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Apr 21 02:41:58 rpmi: libgraphviz-2.41.2-alt5 p10+325601.100.3.1 1691415897 installed <13>Apr 21 02:41:58 rpmi: libgbm-4:23.1.9-alt2 p10+336018.100.3.1 1703319968 installed <13>Apr 21 02:41:58 rpmi: libEGL-mesa-4:23.1.9-alt2 p10+336018.100.3.1 1703319968 installed <13>Apr 21 02:41:58 rpmi: libEGL-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:59 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Apr 21 02:41:59 rpmi: libX11-devel-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Apr 21 02:41:59 rpmi: libglvnd-devel-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Apr 21 02:41:59 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Apr 21 02:41:59 rpmi: openexr25-common-2.5.6-alt4 p10+289316.100.2.1 1637262691 installed <13>Apr 21 02:42:00 rpmi: libilmimf25-2.5.6-alt4 p10+289316.100.2.1 1637262691 installed <13>Apr 21 02:42:00 rpmi: libImageMagick6.7-6.9.12.93-alt1 p10+327649.240.5.1 1695104078 installed <13>Apr 21 02:42:00 rpmi: ImageMagick-tools-6.9.12.93-alt1 p10+327649.240.5.1 1695104078 installed <13>Apr 21 02:42:00 rpmi: liballegro-devel-4.4.2-alt7 sisyphus+279021.100.1.1 1626353832 installed <13>Apr 21 02:42:00 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Apr 21 02:42:00 rpmi: libalut-devel-1.1.0-alt5 1301303219 installed <13>Apr 21 02:42:00 rpmi: libicns-devel-0.7.1-alt1.2 sisyphus+223351.100.1.1 1551468866 installed <13>Apr 21 02:42:00 rpmi: libicns-utils-0.7.1-alt1.2 sisyphus+223351.100.1.1 1551468866 installed <13>Apr 21 02:42:00 rpmi: desktop-file-utils-0.26-alt6 p10+331864.200.3.1 1698244502 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/fakenes-0.5.9-alt2.5.beta3.nosrc.rpm (w1.gzdio) Installing fakenes-0.5.9-alt2.5.beta3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.54840 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf fakenes-0.5.9-beta3 + echo 'Source #0 (fakenes-0.5.9-beta3.tar.gz):' Source #0 (fakenes-0.5.9-beta3.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/fakenes-0.5.9-beta3.tar.gz + /bin/tar -xf - + cd fakenes-0.5.9-beta3 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (fakenes-0.5.8-menu-exit.patch):' Patch #0 (fakenes-0.5.8-menu-exit.patch): + /usr/bin/patch -p1 -b --suffix .menu patching file src/main.c Hunk #1 succeeded at 655 (offset 3 lines). + echo 'Patch #1 (fakenes-0.5.8-driver-switch.patch):' Patch #1 (fakenes-0.5.8-driver-switch.patch): + /usr/bin/patch -p1 -b --suffix .driver patching file src/gui.c Hunk #2 succeeded at 2562 (offset -4 lines). patching file src/include/gui/menus.h patching file src/include/video.h patching file src/video.c + echo 'Patch #2 (fakenes-0.5.9-beta3-gcc43.patch):' Patch #2 (fakenes-0.5.9-beta3-gcc43.patch): + /usr/bin/patch -p1 -b --suffix .gcc43 patching file src/audio.cpp patching file src/audio.cpp patching file src/audiolib.cpp + echo 'Patch #3 (fakenes-0.5.9-beta3-openal-build.patch):' Patch #3 (fakenes-0.5.9-beta3-openal-build.patch): + /usr/bin/patch -p1 -b --suffix .openal-build patching file build/openal.cbd + echo 'Patch #4 (fakenes-0.5.9-beta3-allegro44-build.patch):' Patch #4 (fakenes-0.5.9-beta3-allegro44-build.patch): + /usr/bin/patch -p1 -b --suffix .allegro44-build patching file build/alleggl.cbd + echo 'Patch #5 (fakenes-0.5.9-beta3-libm-build.patch):' Patch #5 (fakenes-0.5.9-beta3-libm-build.patch): + /usr/bin/patch -p1 -b --suffix .libm patching file default.cbd + sed -i 's/\r//' docs/faq.html + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.93883 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd fakenes-0.5.9-beta3 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math' + make cbuild make: Entering directory '/usr/src/RPM/BUILD/fakenes-0.5.9-beta3' cc -O2 -W -Wall -o cbuild cbuild.c cbuild.c: In function 'main': cbuild.c:2027:12: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 2027 | printf("\n\n!!! %s error, line %d !!!\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2028 | "Too many 'do' commands enountered (max: %ud)!\n\n", 2029 | fname, curr_line, sizeof(int)*8 - 1); | ~~~~~~~~~~~~~~~~~ | | | long unsigned int cbuild.c:2028:54: note: format string is defined here 2028 | "Too many 'do' commands enountered (max: %ud)!\n\n", | ~^ | | | unsigned int | %lu cbuild.c:2763:23: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 2763 | fprintf(stderr, "\n\n\n*** Critical Error ***\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2764 | "Out of memory allocating %ud defines!\n\n", 2765 | num_defines+1); | ~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} cbuild.c:2764:50: note: format string is defined here 2764 | "Out of memory allocating %ud defines!\n\n", | ~^ | | | unsigned int | %lu In file included from /usr/include/stdio.h:866, from cbuild.c:37: In function 'fprintf', inlined from 'main' at cbuild.c:3331:5: /usr/include/bits/stdio2.h:103:10: warning: '%s' directive argument is null [-Wformat-overflow=] 103 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cbuild.c: In function 'main': cbuild.c:3332:56: note: format string is defined here 3332 | "Out of memory duplicating string '%s'\n\n", | ^~ In file included from /usr/include/string.h:532, from cbuild.c:39: In function 'strncpy', inlined from 'main' at cbuild.c:2996:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 65536 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'check_obj_deps' at cbuild.c:1594:3, inlined from 'main' at cbuild.c:2842:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 65536 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at cbuild.c:1960:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cbuild.c: In function 'main': cbuild.c:1960:31: note: length computed here 1960 | strncpy(linebuf, nextline, strlen(nextline)+1); | ^~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/fakenes-0.5.9-beta3' + ./cbuild --verbose Building for unix... mkdir("build/unix", S_IRWXU); mkdir("build/unix/etc", S_IRWXU); mkdir("build/unix/renderer", S_IRWXU); mkdir("build/unix/shared", S_IRWXU); mkdir("build/unix/sound", S_IRWXU); you're missing HawkNL continuing on without it... Runner: build/configure build/configure.c: In function 'main': build/configure.c:13:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 13 | printf ("#define SIZEOF_SHORT %d\n", sizeof (short)); | ~^ ~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld build/configure.c:14:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 14 | printf ("#define SIZEOF_INT %d\n", sizeof (int)); | ~^ ~~~~~~~~~~~~ | | | | int long unsigned int | %ld build/configure.c:15:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 15 | printf ("#define SIZEOF_LONG %d\n", sizeof (long)); | ~^ ~~~~~~~~~~~~~ | | | | int long unsigned int | %ld Creating build/unix/buildconfig.h... Runner: build/dat2c Converting support/fakenes.dat to build/unix/datafile.c... gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/etc/unzip.d" -o "build/unix/etc/unzip.o" -c "src/etc/unzip.c" src/etc/unzip.c: In function 'unzClose': src/etc/unzip.c:456:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 456 | if (s->pfile_in_zip_read!=NULL) | ^~ src/etc/unzip.c:459:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 459 | fclose(s->file); | ^~~~~~ src/etc/unzip.c: In function 'unzLocateFile': src/etc/unzip.c:781:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 781 | if (strlen(szFileName)>=UNZ_MAXFILENAMEINZIP) | ^~ src/etc/unzip.c:784:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 784 | s=(unz_s*)file; | ^ src/etc/unzip.c: In function 'unzlocal_CheckCurrentFileCoherencyHeader': src/etc/unzip.c:862:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 862 | if ((err==UNZ_OK) && (s->cur_file_info.compression_method!=0) && | ^~ src/etc/unzip.c:866:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 866 | if (unzlocal_getLong(s->file,&uData) != UNZ_OK) /* date/time */ | ^~ src/etc/unzip.c: In function 'unzOpenCurrentFile': src/etc/unzip.c:927:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 927 | if (s->pfile_in_zip_read != NULL) | ^~ src/etc/unzip.c:930:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 930 | if (unzlocal_CheckCurrentFileCoherencyHeader(s,&iSizeVar, | ^~ src/etc/unzip.c: In function 'unzlocal_getShort': src/etc/unzip.c:176:7: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 176 | x = (uLong)i; | ~~^~~~~~~~~~ src/etc/unzip.c: In function 'unzlocal_getLong': src/etc/unzip.c:198:7: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 198 | x = (uLong)i; | ~~^~~~~~~~~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/datafile.d" -o "build/unix/datafile.o" -c "build/unix/datafile.c" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/apu.d" -o "build/unix/apu.o" -c "src/apu.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/audio.d" -o "build/unix/audio.o" -c "src/audio.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/audiolib.d" -o "build/unix/audiolib.o" -c "src/audiolib.cpp" src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::closeStream()': src/audiolib.cpp:488:14: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 488 | if(source != AL_INVALID) { | ^ src/audiolib.cpp:495:21: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 495 | if(buffers[0] != AL_INVALID) | ^ src/audiolib.cpp: In member function 'virtual void* AudiolibOpenALDriver::getBuffer(void*)': src/audiolib.cpp:507:14: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 507 | if(source == AL_INVALID) { | ^ src/audiolib.cpp:518:22: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 518 | if(floatingBuffer == AL_INVALID) { | ^ src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::freeBuffer(void*)': src/audiolib.cpp:530:14: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 530 | if(source == AL_INVALID) { | ^ src/audiolib.cpp:535:22: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 535 | if(floatingBuffer == AL_INVALID) { | ^ src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::suspend()': src/audiolib.cpp:553:14: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 553 | if(source == AL_INVALID) { | ^ src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::resume()': src/audiolib.cpp:563:14: warning: comparison of integer expressions of different signedness: 'ALuint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 563 | if(source == AL_INVALID) { | ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/cheats.d" -o "build/unix/cheats.o" -c "src/cheats.c" src/cheats.c: In function 'decode_raw': src/cheats.c:24:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] 24 | if (sscanf (code, "%04x?%02x:%02x", &decoded_address, | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:10: /usr/include/stdio.h:399:43: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 399 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ src/cheats.c:27:19: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] 27 | if (sscanf (code, "%04x:%02x", &decoded_address, &decoded_value) < 2) | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:10: /usr/include/stdio.h:399:43: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 399 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ src/cheats.c: In function 'decode_game_genie': src/cheats.c:147:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 147 | length = strlen (code); | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:11: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/cheats.c: In function 'cheats_decode': src/cheats.c:181:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 181 | if ((strlen (code) == 7) || (strlen (code) == 10)) | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:11: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/cheats.c:181:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 181 | if ((strlen (code) == 7) || (strlen (code) == 10)) | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:11: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/cheats.c:186:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 186 | else if ((strlen (code) == 6) || (strlen (code) == 8)) | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:11: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/cheats.c:186:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 186 | else if ((strlen (code) == 6) || (strlen (code) == 8)) | ^~~~ | | | const UINT8 * {aka const unsigned char *} In file included from src/cheats.c:11: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/config.d" -o "build/unix/config.o" -c "src/config.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/core.d" -o "build/unix/core.o" -c "src/core.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/cpu.d" -o "build/unix/cpu.o" -c "src/cpu.c" In file included from src/include/cpu.h:112, from src/cpu.c:15: src/cpu.c: In function 'cpu_enable_sram': src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:30:7: note: while referencing 'cpu_sram' 30 | UINT8 cpu_sram[CPU_SRAM_SIZE]; | ^~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/cpu.c: In function 'cpu_disable_sram': src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:32:7: note: while referencing 'dummy_read' 32 | UINT8 dummy_read[(8 << 10)]; | ^~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:32:7: note: while referencing 'dummy_read' 32 | UINT8 dummy_read[(8 << 10)]; | ^~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:32:7: note: while referencing 'dummy_read' 32 | UINT8 dummy_read[(8 << 10)]; | ^~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:23:48: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:32:7: note: while referencing 'dummy_read' 32 | UINT8 dummy_read[(8 << 10)]; | ^~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:33:7: note: while referencing 'dummy_write' 33 | UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:33:7: note: while referencing 'dummy_write' 33 | UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:33:7: note: while referencing 'dummy_write' 33 | UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/cpu.c:15: src/include/cpu_in.h:69:49: warning: array subscript -24576 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/cpu.c:33:7: note: while referencing 'dummy_write' 33 | UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/etc/hqx.d" -o "build/unix/etc/hqx.o" -c "src/etc/hqx.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/etc/snes_ntsc.d" -o "build/unix/etc/snes_ntsc.o" -c "src/etc/snes_ntsc.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/gui.d" -o "build/unix/gui.o" -c "src/gui.c" src/gui.c: In function 'main_cheat_manager_dialog_add': src/gui.c:3697:23: warning: pointer targets in passing argument 1 of 'cheats_decode' differ in signedness [-Wpointer-sign] 3697 | if (cheats_decode (code, &patch->address, &patch->value, | ^~~~ | | | fakenes_uchar_t * {aka char *} In file included from src/gui.c:18: src/include/cheats.h:17:40: note: expected 'const UINT8 *' {aka 'const unsigned char *'} but argument is of type 'fakenes_uchar_t *' {aka 'char *'} 17 | extern int cheats_decode (const UINT8 *code, UINT16 *address, UINT8 *value, UINT8 *match_value); | ~~~~~~~~~~~~~^~~~ src/gui.c: In function 'gui_handle_keypress': src/gui.c:798:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 798 | if (!(input_mode & INPUT_MODE_REPLAY_PLAY)) | ^ src/gui.c:809:7: note: here 809 | case KEY_0: | ^~~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/input.d" -o "build/unix/input.o" -c "src/input.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/log.d" -o "build/unix/log.o" -c "src/log.c" src/log.c: In function 'log_open': src/log.c:29:4: warning: 'file_size' is deprecated [-Wdeprecated-declarations] 29 | if (file_size (filename) >= MAX_LOG_SIZE) | ^~ In file included from /usr/include/allegro/base.h:41, from /usr/include/allegro.h:25, from src/log.c:9: /usr/include/allegro/alcompat.h:150:1: note: declared here 150 | AL_FUNC_DEPRECATED(long, file_size, (AL_CONST char *filename)); | ^~~~~~~~~~~~~~~~~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/main.d" -o "build/unix/main.o" -c "src/main.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/mmc.d" -o "build/unix/mmc.o" -c "src/mmc.c" In file included from src/mmc.c:50: src/include/mmc/mmc1.h:20:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 20 | 1, "MMC1", | ^~~~~~ src/include/mmc/mmc1.h:20:8: note: (near initialization for 'mmc_mmc1.name') src/include/mmc/mmc1.h:25:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 25 | "MMC1\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/mmc1.h:25:5: note: (near initialization for 'mmc_mmc1.id') In file included from src/mmc.c:52: src/include/mmc/mmc3.h:20:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 20 | 4, "MMC3", | ^~~~~~ src/include/mmc/mmc3.h:20:8: note: (near initialization for 'mmc_mmc3.name') src/include/mmc/mmc3.h:25:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 25 | "MMC3\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/mmc3.h:25:5: note: (near initialization for 'mmc_mmc3.id') In file included from src/mmc.c:54: src/include/mmc/mmc2and4.h:25:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 25 | 9, "MMC2", | ^~~~~~ src/include/mmc/mmc2and4.h:25:8: note: (near initialization for 'mmc_mmc2.name') src/include/mmc/mmc2and4.h:30:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 30 | "MMC2\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/mmc2and4.h:30:5: note: (near initialization for 'mmc_mmc2.id') src/include/mmc/mmc2and4.h:43:9: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 43 | 10, "MMC4", | ^~~~~~ src/include/mmc/mmc2and4.h:43:9: note: (near initialization for 'mmc_mmc4.name') src/include/mmc/mmc2and4.h:48:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 48 | "MMC4\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/mmc2and4.h:48:5: note: (near initialization for 'mmc_mmc4.id') In file included from src/mmc.c:56: src/include/mmc/mmc5.h:20:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 20 | 5, "MMC5 + ExSound", | ^~~~~~~~~~~~~~~~ src/include/mmc/mmc5.h:20:8: note: (near initialization for 'mmc_mmc5.name') src/include/mmc/mmc5.h:25:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 25 | "MMC5\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/mmc5.h:25:5: note: (near initialization for 'mmc_mmc5.id') In file included from src/mmc.c:59: src/include/mmc/unrom.h:13:7: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | 2, "UNROM", | ^~~~~~~ src/include/mmc/unrom.h:13:7: note: (near initialization for 'mmc_unrom.name') src/include/mmc/unrom.h:15:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 15 | "UNROM\0\0\0", | ^~~~~~~~~~~~~ src/include/mmc/unrom.h:15:4: note: (near initialization for 'mmc_unrom.id') In file included from src/mmc.c:61: src/include/mmc/cnrom.h:13:7: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | 3, "CNROM", | ^~~~~~~ src/include/mmc/cnrom.h:13:7: note: (near initialization for 'mmc_cnrom.name') src/include/mmc/cnrom.h:15:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 15 | "CNROM\0\0\0", | ^~~~~~~~~~~~~ src/include/mmc/cnrom.h:15:4: note: (near initialization for 'mmc_cnrom.id') In file included from src/mmc.c:63: src/include/mmc/aorom.h:13:7: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | 7, "AOROM", | ^~~~~~~ src/include/mmc/aorom.h:13:7: note: (near initialization for 'mmc_aorom.name') src/include/mmc/aorom.h:15:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 15 | "AOROM\0\0\0", | ^~~~~~~~~~~~~ src/include/mmc/aorom.h:15:4: note: (near initialization for 'mmc_aorom.id') In file included from src/mmc.c:65: src/include/mmc/gnrom.h:13:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | 66, "GNROM", | ^~~~~~~ src/include/mmc/gnrom.h:13:8: note: (near initialization for 'mmc_gnrom.name') src/include/mmc/gnrom.h:15:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 15 | "GNROM\0\0\0", | ^~~~~~~~~~~~~ src/include/mmc/gnrom.h:15:4: note: (near initialization for 'mmc_gnrom.id') In file included from src/mmc.c:68: src/include/mmc/bandai.h:26:9: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 26 | 16, "Bandai", | ^~~~~~~~ src/include/mmc/bandai.h:26:9: note: (near initialization for 'mmc_bandai.name') src/include/mmc/bandai.h:31:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 31 | "BANDAI\0\0", | ^~~~~~~~~~~~ src/include/mmc/bandai.h:31:5: note: (near initialization for 'mmc_bandai.id') In file included from src/mmc.c:70: src/include/mmc/dreams.h:13:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | 11, "Color Dreams", | ^~~~~~~~~~~~~~ src/include/mmc/dreams.h:13:8: note: (near initialization for 'mmc_dreams.name') src/include/mmc/dreams.h:15:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 15 | "DREAMS\0\0", | ^~~~~~~~~~~~ src/include/mmc/dreams.h:15:4: note: (near initialization for 'mmc_dreams.id') In file included from src/mmc.c:72: src/include/mmc/nina.h:13:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | 34, "NINA-001", | ^~~~~~~~~~ src/include/mmc/nina.h:13:8: note: (near initialization for 'mmc_nina.name') src/include/mmc/nina.h:15:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 15 | "NINA\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/nina.h:15:4: note: (near initialization for 'mmc_nina.id') In file included from src/mmc.c:74: src/include/mmc/sunsoft4.h:11:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 11 | 68, "Sunsoft mapper #4", | ^~~~~~~~~~~~~~~~~~~ src/include/mmc/sunsoft4.h:11:8: note: (near initialization for 'mmc_sunsoft4.name') src/include/mmc/sunsoft4.h:13:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 13 | "SUNSOFT4", | ^~~~~~~~~~ src/include/mmc/sunsoft4.h:13:4: note: (near initialization for 'mmc_sunsoft4.id') In file included from src/mmc.c:77: src/include/mmc/vrc6.h:16:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 16 | "Konami VRC6 + ExSound", | ^~~~~~~~~~~~~~~~~~~~~~~ src/include/mmc/vrc6.h:16:4: note: (near initialization for 'mmc_vrc6.name') src/include/mmc/vrc6.h:19:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 19 | "VRC6\0\0\0\0", | ^~~~~~~~~~~~~~ src/include/mmc/vrc6.h:19:4: note: (near initialization for 'mmc_vrc6.id') src/include/mmc/vrc6.h:27:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 27 | "Konami VRC6V + ExSound", | ^~~~~~~~~~~~~~~~~~~~~~~~ src/include/mmc/vrc6.h:27:4: note: (near initialization for 'mmc_vrc6v.name') src/include/mmc/vrc6.h:30:4: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 30 | "VRC6V\0\0\0", | ^~~~~~~~~~~~~ src/include/mmc/vrc6.h:30:4: note: (near initialization for 'mmc_vrc6v.id') In file included from src/mmc.c:80: src/include/mmc/ffe_f3.h:23:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 23 | 8, "FFE F3xxx", | ^~~~~~~~~~~ src/include/mmc/ffe_f3.h:23:8: note: (near initialization for 'mmc_ffe_f3.name') src/include/mmc/ffe_f3.h:28:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 28 | "FFE_F3\0\0", | ^~~~~~~~~~~~ src/include/mmc/ffe_f3.h:28:5: note: (near initialization for 'mmc_ffe_f3.id') src/mmc.c:104:8: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 104 | 0, "No mapper", | ^~~~~~~~~~~ src/mmc.c:104:8: note: (near initialization for 'mmc_none.name') src/mmc.c:109:5: warning: pointer targets in initialization of 'const UINT8 *' {aka 'const unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 109 | "NONE\0\0\0\0", | ^~~~~~~~~~~~~~ src/mmc.c:109:5: note: (near initialization for 'mmc_none.id') In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/mmc/mmc5.h: In function 'mmc5_update_prg_banking': src/include/cpu_in.h:69:49: warning: array subscript -49152 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -51200 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -53248 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -55296 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -49152 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -51200 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -53248 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -55296 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -32768 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -34816 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -36864 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -38912 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -40960 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -43008 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -45056 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -47104 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -49152 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -51200 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -53248 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ In file included from src/include/cpu.h:112, from src/mmc.c:14: src/include/cpu_in.h:69:49: warning: array subscript -55296 is outside array bounds of 'UINT8[8192]' {aka 'unsigned char[8192]'} [-Warray-bounds] 69 | cpu_block_2k_write_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ In file included from src/mmc.c:14: src/include/cpu.h:92:14: note: while referencing 'dummy_write' 92 | extern UINT8 dummy_write[(8 << 10)]; | ^~~~~~~~~~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/net.d" -o "build/unix/net.o" -c "src/net.c" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/netplay.d" -o "build/unix/netplay.o" -c "src/netplay.c" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/nsf.d" -o "build/unix/nsf.o" -c "src/nsf.cpp" In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h: In function 'int nsf_mapper_init()': src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ In file included from src/include/cpu.h:112, from src/nsf.cpp:18: src/include/cpu_in.h:23:48: warning: array subscript -32649 is outside array bounds of 'NSF [1]' {aka '_NSF [1]'} [-Warray-bounds] 23 | cpu_block_2k_read_address[index] = (address - start); | ~~~~~~~~~^~~~~~~~ src/nsf.cpp:60:12: note: while referencing 'nsf' 60 | static NSF nsf; | ^~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/platform.d" -o "build/unix/platform.o" -c "src/platform.c" src/platform.c: In function 'platform_init': src/platform.c:58:13: warning: pointer targets in assignment from 'char *' to 'UINT8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 58 | homedir = getenv ("HOME"); | ^ src/platform.c:69:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 69 | confdir = ((UINT8 *) malloc (strlen (homedir) + sizeof (confdir_base))); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/platform.c:74:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 74 | strcpy (confdir, homedir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:73:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:74:30: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 74 | strcpy (confdir, homedir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:73:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:76:21: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 76 | strcat (confdir, confdir_base); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:76:30: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 76 | strcat (confdir, confdir_base); | ^~~~~~~~~~~~ | | | const UINT8 * {aka const unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:79:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 79 | logdir = ((UINT8 *) malloc (strlen (confdir) + sizeof (logdir_base))); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/platform.c:84:25: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 84 | strcpy (logdir, confdir); | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:73:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:84:33: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 84 | strcpy (logdir, confdir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:73:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:86:25: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 86 | strcat (logdir, logdir_base); | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:86:33: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 86 | strcat (logdir, logdir_base); | ^~~~~~~~~~~ | | | const UINT8 * {aka const unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:92:25: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 92 | strcat (logfile, logdir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:92:34: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 92 | strcat (logfile, logdir); | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:94:25: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 94 | strcat (logfile, "/messages"); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:111:38: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign] 111 | if (! (tmpdir = opendir (confdir))) | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:22: /usr/include/dirent.h:134:34: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 134 | extern DIR *opendir (const char *__name) __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ src/platform.c:117:32: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] 117 | if (mkdir (confdir, (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)) == -1) | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:20: /usr/include/sys/stat.h:317:31: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 317 | extern int mkdir (const char *__path, __mode_t __mode) | ~~~~~~~~~~~~^~~~~~ src/platform.c:130:32: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] 130 | mkdir (logdir, (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)); | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:20: /usr/include/sys/stat.h:317:31: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 317 | extern int mkdir (const char *__path, __mode_t __mode) | ~~~~~~~~~~~~^~~~~~ src/platform.c:138:29: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 138 | strcat (errorbuf, confdir); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:138:39: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 138 | strcat (errorbuf, confdir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:140:29: warning: pointer targets in passing argument 1 of 'perror' differ in signedness [-Wpointer-sign] 140 | perror (errorbuf); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:10: /usr/include/stdio.h:780:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 780 | extern void perror (const char *__s); | ~~~~~~~~~~~~^~~ src/platform.c:173:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 173 | UINT8 * conffile = malloc (strlen (confdir) + sizeof (conffile_base)); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ src/platform.c:176:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 176 | strcpy (conffile, confdir); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:73:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:176:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 176 | strcpy (conffile, confdir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:73:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:178:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 178 | strcat (conffile, conffile_base); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:178:27: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 178 | strcat (conffile, conffile_base); | ^~~~~~~~~~~~~ | | | const UINT8 * {aka const unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:181:26: warning: pointer targets in passing argument 1 of 'set_config_file' differ in signedness [-Wpointer-sign] 181 | set_config_file (conffile); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:41, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/allegro/config.h:28:1: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 28 | AL_FUNC(void, set_config_file, (AL_CONST char *filename)); | ^ src/platform.c:202:34: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign] 202 | if (! (tmpdir = opendir (logdir))) | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:22: /usr/include/dirent.h:134:34: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 134 | extern DIR *opendir (const char *__name) __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ src/platform.c:206:28: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] 206 | if (mkdir (logdir, (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)) == -1) | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:20: /usr/include/sys/stat.h:317:31: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 317 | extern int mkdir (const char *__path, __mode_t __mode) | ~~~~~~~~~~~~^~~~~~ src/platform.c:221:25: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 221 | strcat (errorbuf, confdir); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:221:35: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 221 | strcat (errorbuf, confdir); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/errno.h:25, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string_fortified.h:112:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ src/platform.c:223:25: warning: pointer targets in passing argument 1 of 'perror' differ in signedness [-Wpointer-sign] 223 | perror (errorbuf); | ^~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/platform.c:10: /usr/include/stdio.h:780:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 780 | extern void perror (const char *__s); | ~~~~~~~~~~~~^~~ src/platform.c:243:15: warning: pointer targets in passing argument 1 of 'log_open' differ in signedness [-Wpointer-sign] 243 | log_open (logfile); | ^~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from src/include/debug.h:13, from src/include/common.h:12, from src/platform.c:14: src/include/log.h:17:16: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 17 | void log_open (const char *); | ^~~~~~~~~~~~ g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/ppu.d" -o "build/unix/ppu.o" -c "src/ppu.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/renderer/background.d" -o "build/unix/renderer/background.o" -c "src/renderer/background.cpp" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/rewind.d" -o "build/unix/rewind.o" -c "src/rewind.c" src/rewind.c: In function 'pack': src/rewind.c:464:28: warning: pointer targets in passing argument 2 of 'compress2' differ in signedness [-Wpointer-sign] 464 | if (compress2 (packbuf, &packsize, buffer, *size, compression_level) != | ^~~~~~~~~ | | | long int * In file included from /usr/include/zlib.h:34, from src/rewind.c:20: /usr/include/zlib.h:1244:31: note: expected 'uLongf *' {aka 'long unsigned int *'} but argument is of type 'long int *' 1244 | ZEXTERN int ZEXPORT compress2 OF((Bytef *dest, uLongf *destLen, | ^~ src/rewind.c: In function 'unpack': src/rewind.c:509:28: warning: pointer targets in passing argument 2 of 'uncompress' differ in signedness [-Wpointer-sign] 509 | if (uncompress (outbuf, max, buffer, size) != Z_OK) | ^~~ | | | long int * In file included from /usr/include/zlib.h:34, from src/rewind.c:20: /usr/include/zlib.h:1267:32: note: expected 'uLongf *' {aka 'long unsigned int *'} but argument is of type 'long int *' 1267 | ZEXTERN int ZEXPORT uncompress OF((Bytef *dest, uLongf *destLen, | ^~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/rom.d" -o "build/unix/rom.o" -c "src/rom.c" src/rom.c: In function 'load_ips': src/rom.c:64:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 64 | if (strncmp (signature, "PATCH", 5) != 0) | ^~~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:143:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 143 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ src/rom.c:82:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 82 | if (strncmp (marker, "EOF", 3) == 0) | ^~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:143:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 143 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ src/rom.c: In function 'load_ines_rom': src/rom.c:184:4: warning: implicit declaration of function 'mmc_request' [-Wimplicit-function-declaration] 184 | mmc_request (rom->mapper_number); | ^~~~~~~~~~~ src/rom.c: In function 'load_rom': src/rom.c:296:4: warning: 'file_size' is deprecated [-Wdeprecated-declarations] 296 | if (file_size (ips)) | ^~ In file included from /usr/include/allegro/base.h:41, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/allegro/alcompat.h:150:1: note: declared here 150 | AL_FUNC_DEPRECATED(long, file_size, (AL_CONST char *filename)); | ^~~~~~~~~~~~~~~~~~ src/rom.c: In function 'free_rom': src/rom.c:446:22: warning: passing argument 1 of 'ppu_free_chr_rom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 446 | ppu_free_chr_rom (rom); | ^~~ In file included from src/rom.c:15: src/include/ppu.h:79:31: note: expected 'ROM *' {aka 'struct _ROM *'} but argument is of type 'const ROM *' {aka 'const struct _ROM *'} 79 | extern void ppu_free_chr_rom (ROM *); | ^~~~~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/save.d" -o "build/unix/save.o" -c "src/save.c" src/save.c: In function 'fnss_load': src/save.c:179:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 179 | if (strncmp (signature, "FNSS", 4)) | ^~~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:143:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 143 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ src/save.c: In function 'open_replay': src/save.c:521:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 521 | if (strncmp (signature, "REPL", 4)) | ^~~~~~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:143:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 143 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/shared/bufferfile.d" -o "build/unix/shared/bufferfile.o" -c "src/shared/bufferfile.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/shared/crc32.d" -o "build/unix/shared/crc32.o" -c "src/shared/crc32.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/sound/mmc5.d" -o "build/unix/sound/mmc5.o" -c "src/sound/mmc5.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/sound/sound.d" -o "build/unix/sound/sound.o" -c "src/sound/sound.cpp" g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/sound/vrc6.d" -o "build/unix/sound/vrc6.o" -c "src/sound/vrc6.cpp" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -fcommon -DALLEGRO_NO_FIX_ALIASES -ffast-math -W -Wall -Wno-unused -DPOSIX -DUSE_ALLEGROGL -DUSE_OPENAL -DUSE_ZLIB `allegro-config --cflags ` -MMD -MF "build/unix/video.d" -o "build/unix/video.o" -c "src/video.c" src/video.c: In function 'draw_messages': src/video.c:1982:20: warning: pointer targets in assignment from 'char *' to 'UINT8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1982 | for (token = strtok (&video_messages [index] [0], " "); token; token = strtok (NULL, " ")) | ^ src/video.c:1982:78: warning: pointer targets in assignment from 'char *' to 'UINT8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1982 | for (token = strtok (&video_messages [index] [0], " "); token; token = strtok (NULL, " ")) | ^ src/video.c:1987:41: warning: pointer targets in passing argument 2 of 'text_length' differ in signedness [-Wpointer-sign] 1987 | length = text_length (font, token); | ^~~~~ | | | UINT8 * {aka unsigned char *} In file included from /usr/include/allegro/base.h:41, from /usr/include/allegro.h:25, from src/video.c:9: /usr/include/allegro/text.h:44:1: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 44 | AL_FUNC(int, text_length, (AL_CONST struct FONT *f, AL_CONST char *str)); | ^ src/video.c:2000:54: warning: pointer targets in passing argument 3 of 'shadow_textout' differ in signedness [-Wpointer-sign] 2000 | shadow_textout (screen_buffer, font, token, x, y, VIDEO_COLOR_WHITE); | ^~~~~ | | | UINT8 * {aka unsigned char *} src/video.c:637:5: note: expected 'const UCHAR *' {aka 'const char *'} but argument is of type 'UINT8 *' {aka 'unsigned char *'} 636 | static INLINE void shadow_textout (BITMAP *bitmap, FONT *font, const UCHAR | ~~~~~~~~~~~ 637 | *text, int x, int y, int color) | ~^~~~ src/video.c:2004:54: warning: pointer targets in passing argument 3 of 'shadow_textout' differ in signedness [-Wpointer-sign] 2004 | shadow_textout (screen_buffer, font, token, x, y, silver); | ^~~~~ | | | UINT8 * {aka unsigned char *} src/video.c:637:5: note: expected 'const UCHAR *' {aka 'const char *'} but argument is of type 'UINT8 *' {aka 'unsigned char *'} 636 | static INLINE void shadow_textout (BITMAP *bitmap, FONT *font, const UCHAR | ~~~~~~~~~~~ 637 | *text, int x, int y, int color) | ~^~~~ gcc -o "fakenes" "build/unix/etc/unzip.o" "build/unix/datafile.o" "build/unix/apu.o" "build/unix/audio.o" "build/unix/audiolib.o" "build/unix/cheats.o" "build/unix/config.o" "build/unix/core.o" "build/unix/cpu.o" "build/unix/etc/hqx.o" "build/unix/etc/snes_ntsc.o" "build/unix/gui.o" "build/unix/input.o" "build/unix/log.o" "build/unix/main.o" "build/unix/mmc.o" "build/unix/net.o" "build/unix/netplay.o" "build/unix/nsf.o" "build/unix/platform.o" "build/unix/ppu.o" "build/unix/renderer/background.o" "build/unix/rewind.o" "build/unix/rom.o" "build/unix/save.o" "build/unix/shared/bufferfile.o" "build/unix/shared/crc32.o" "build/unix/sound/mmc5.o" "build/unix/sound/sound.o" "build/unix/sound/vrc6.o" "build/unix/video.o" -lalleggl -lGL -lGLU `pkg-config openal --libs` -lz `allegro-config --libs ` -lstdc++ -lm + icns2png -x build/mac/FakeNES.icns ---------------------------------------------------- Reading icns family from build/mac/FakeNES.icns... Saved 'it32' element to FakeNES_128x128x32.png. Extracted 1 elements from build/mac/FakeNES.icns. + touch -r build/mac/FakeNES.icns FakeNES_128x128x32.png + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.74304 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/fakenes-buildroot + : + /bin/rm -rf -- /usr/src/tmp/fakenes-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd fakenes-0.5.9-beta3 + install -D -m 755 fakenes /usr/src/tmp/fakenes-buildroot/usr/bin/fakenes + mkdir -p /usr/src/tmp/fakenes-buildroot/usr/share/applications + desktop-file-install --dir /usr/src/tmp/fakenes-buildroot/usr/share/applications /usr/src/RPM/SOURCES/fakenes.desktop /usr/src/tmp/fakenes-buildroot/usr/share/applications/fakenes.desktop: error: (will be fatal in the future): value "fakenes.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path + mkdir -p /usr/src/tmp/fakenes-buildroot/usr/share/icons/hicolor/128x128/apps + install -p -m 644 FakeNES_128x128x32.png /usr/src/tmp/fakenes-buildroot/usr/share/icons/hicolor/128x128/apps/fakenes.png + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/fakenes-buildroot (auto) Verifying and fixing files in /usr/src/tmp/fakenes-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/share/applications/fakenes.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 6c5 < Icon=fakenes.png --- > Icon=fakenes Checking contents of files in /usr/src/tmp/fakenes-buildroot/ (default) Compressing files in /usr/src/tmp/fakenes-buildroot (auto) Verifying ELF objects in /usr/src/tmp/fakenes-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: fakenes-0.5.9-alt2.5.beta3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.13830 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd fakenes-0.5.9-beta3 + DOCDIR=/usr/src/tmp/fakenes-buildroot/usr/share/doc/fakenes-0.5.9 + export DOCDIR + rm -rf /usr/src/tmp/fakenes-buildroot/usr/share/doc/fakenes-0.5.9 + /bin/mkdir -p /usr/src/tmp/fakenes-buildroot/usr/share/doc/fakenes-0.5.9 + cp -prL docs/CHANGES docs/LICENSE docs/README docs/faq.html /usr/src/tmp/fakenes-buildroot/usr/share/doc/fakenes-0.5.9 + chmod -R go-w /usr/src/tmp/fakenes-buildroot/usr/share/doc/fakenes-0.5.9 + chmod -R a+rX /usr/src/tmp/fakenes-buildroot/usr/share/doc/fakenes-0.5.9 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kyPWiP find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.d0rAAN find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: icon-theme-hicolor, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:plececnMSeTXvoe6HLngU4k94T6RcZ9h4, liballeg.so.4.4()(64bit) >= set:ogm7P5kDO6Nt4iAMlRi9vYGGthr1hNdYQppV6Jf5QbEOWSZLfJY4RgLAW1mC2kNnxNHBUU2ajCeDBStmp7tZKRgw7zNZj1X3W0ERZi2bLyA3WsZq7DyjIFhjJLKQKMYjrFZrmVAdfyQZyEV2s0MhZvt6GZHA1WUHGytWcC9CTbaB2xQZj2JR5jfTA5UpyEYvorxlylcZ42Ybo4fPfyKmioM0upFqWL8qb4JygFB1DYc0wMjQ5mToFj9bgOVeRiZ2yO8qxVDTNx064jDw42cbmCRRR4vmLZnEKo9TMCpOjhxKl7c6nY9jOYrJ5qXvrxR1Wmw9jXJ723mby6xZHbShHYnl7OUXsW21Y23lHnH7d2PBS049974koIhYcnldIBiwPj3vD944tSBmFVZozZvKTg27XVuu8NedV6IH51LG8ZttVvhnn1McDkCwqoGzRTVQvyawPSG6xm8U3L6wYOdIg0Xb1b5Fb1Hs6Jq5pvk7uSOk5Tt7DOLHwFQOdjkw8, liballeggl.so.4.4()(64bit) >= set:lie1Pvn1jVuM28od1, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libopenal.so.1()(64bit) >= set:lgiXdeYEUAqammjJWnANDl3ZfbiypBbUhRxYsxbHcSCTQ0, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libz.so.1()(64bit) >= set:kggiweVmFUBtZ3mmykVjtoi5R, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.paRrUQ Creating fakenes-debuginfo package Processing files: fakenes-debuginfo-0.5.9-alt2.5.beta3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Mf9z7O find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.chNQYO find-requires: running scripts (debuginfo) Requires: fakenes = 0.5.9-alt2.5.beta3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(liballeg.so.4.4), debug64(liballeggl.so.4.4), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libopenal.so.1), debug64(libstdc++.so.6), debug64(libz.so.1) Adding to fakenes-debuginfo a strict dependency on fakenes Wrote: /usr/src/RPM/RPMS/x86_64/fakenes-0.5.9-alt2.5.beta3.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/fakenes-debuginfo-0.5.9-alt2.5.beta3.x86_64.rpm (w2.lzdio) 24.75user 3.14system 0:31.18elapsed 89%CPU (0avgtext+0avgdata 286764maxresident)k 0inputs+0outputs (0major+726240minor)pagefaults 0swaps /.out/fakenes-0.5.9-alt2.5.beta3.x86_64.rpm: The use of such a license name is ambiguous: Artistic /.out/fakenes-debuginfo-0.5.9-alt2.5.beta3.x86_64.rpm: The use of such a license name is ambiguous: Artistic 5.54user 2.26system 0:51.26elapsed 15%CPU (0avgtext+0avgdata 129396maxresident)k 2832inputs+0outputs (0major+247085minor)pagefaults 0swaps --- fakenes-0.5.9-alt2.5.beta3.x86_64.rpm.repo 2021-03-29 10:18:41.000000000 +0000 +++ fakenes-0.5.9-alt2.5.beta3.x86_64.rpm.hasher 2024-04-21 02:42:37.053799180 +0000 @@ -32,4 +32,4 @@ Provides: fakenes = 0.5.9-alt2.5.beta3:sisyphus+268455.100.2.1 -File: /usr/bin/fakenes 100755 root:root 9467656c1b14b8e1ae10891764c77263 -File: /usr/share/applications/fakenes.desktop 100644 root:root 828a1d7cd04ae7749ca8adfc983768eb +File: /usr/bin/fakenes 100755 root:root b20b7876051a50233b741a94b35fb6b2 +File: /usr/share/applications/fakenes.desktop 100644 root:root 8269737a5f4fb8c65609c749d7c8d606 File: /usr/share/doc/fakenes-0.5.9 40755 root:root @@ -40,2 +40,2 @@ File: /usr/share/icons/hicolor/128x128/apps/fakenes.png 100644 root:root 9d3dcbce18e21188e7bbabd9f083aa8f -RPMIdentity: 487c5dfa526d29739052ff08451229f74f0d648c4dc56cb649e04fdb24e280f9179fa02572b9eb67fd2fb0f55aa8819b383b4fabebd22b7f0d3c6d47d083d5df +RPMIdentity: bc92815d07690d32ade4a9d141274ae77db49a79c44050d131118b7db455e1bbc904cc1def280212cca868981e626fd8926357b0fa336d68fba04cbf3e35e6e4 --- fakenes-debuginfo-0.5.9-alt2.5.beta3.x86_64.rpm.repo 2021-03-29 10:18:41.000000000 +0000 +++ fakenes-debuginfo-0.5.9-alt2.5.beta3.x86_64.rpm.hasher 2024-04-21 02:42:37.136799515 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/d0 40755 root:root -/usr/lib/debug/.build-id/d0/ccae234ce672c864bb13ed26f3e0a5d8227388 120777 root:root ../../../../bin/fakenes -/usr/lib/debug/.build-id/d0/ccae234ce672c864bb13ed26f3e0a5d8227388.debug 120777 root:root ../../usr/bin/fakenes.debug +/usr/lib/debug/.build-id/5e 40755 root:root +/usr/lib/debug/.build-id/5e/62a2d061c5b3bd55fe3523899edf1d905ad254 120777 root:root ../../../../bin/fakenes +/usr/lib/debug/.build-id/5e/62a2d061c5b3bd55fe3523899edf1d905ad254.debug 120777 root:root ../../usr/bin/fakenes.debug /usr/lib/debug/usr/bin/fakenes.debug 100644 root:root @@ -131,6 +131,6 @@ Provides: fakenes-debuginfo = 0.5.9-alt2.5.beta3:sisyphus+268455.100.2.1 -File: /usr/lib/debug/.build-id/d0 40755 root:root -File: /usr/lib/debug/.build-id/d0/ccae234ce672c864bb13ed26f3e0a5d8227388 120777 root:root ../../../../bin/fakenes -File: /usr/lib/debug/.build-id/d0/ccae234ce672c864bb13ed26f3e0a5d8227388.debug 120777 root:root ../../usr/bin/fakenes.debug -File: /usr/lib/debug/usr/bin/fakenes.debug 100644 root:root 3be718b5303987f2b4cd78af0018c6e9 +File: /usr/lib/debug/.build-id/5e 40755 root:root +File: /usr/lib/debug/.build-id/5e/62a2d061c5b3bd55fe3523899edf1d905ad254 120777 root:root ../../../../bin/fakenes +File: /usr/lib/debug/.build-id/5e/62a2d061c5b3bd55fe3523899edf1d905ad254.debug 120777 root:root ../../usr/bin/fakenes.debug +File: /usr/lib/debug/usr/bin/fakenes.debug 100644 root:root 89e5ac973e2747141f90bbe6763649b5 File: /usr/src/debug/fakenes-0.5.9-beta3 40755 root:root @@ -249,2 +249,2 @@ File: /usr/src/debug/fakenes-0.5.9-beta3/src/video.c 100644 root:root 15aed9c4687468a4374336149f7c4cd5 -RPMIdentity: b21a34208752968c4798a13f98216548551ee014e164e8b8b5828e2922790d7e65b2af5b4c00e50e5bea9b9b0840eb0bef9b8fdf12e09a3986bae7667bcf50c5 +RPMIdentity: 788df7de14f88f81af7c51e92c63d4c1ddcb999009a60d29e8dcaba3afcde13abea9b363a487436ca8442cd112c4d389b8a5b7c1edd0b054c8eb75ece65ac10c