<86>May 26 14:13:41 userdel[785397]: delete user 'rooter' <86>May 26 14:13:41 userdel[785397]: removed group 'rooter' owned by 'rooter' <86>May 26 14:13:41 userdel[785397]: removed shadow group 'rooter' owned by 'rooter' <86>May 26 14:13:41 groupadd[785420]: group added to /etc/group: name=rooter, GID=591 <86>May 26 14:13:41 groupadd[785420]: group added to /etc/gshadow: name=rooter <86>May 26 14:13:41 groupadd[785420]: new group: name=rooter, GID=591 <86>May 26 14:13:41 useradd[785437]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash <86>May 26 14:13:41 userdel[785462]: delete user 'builder' <86>May 26 14:13:41 userdel[785462]: removed group 'builder' owned by 'builder' <86>May 26 14:13:41 userdel[785462]: removed shadow group 'builder' owned by 'builder' <86>May 26 14:13:41 groupadd[785483]: group added to /etc/group: name=builder, GID=592 <86>May 26 14:13:41 groupadd[785483]: group added to /etc/gshadow: name=builder <86>May 26 14:13:41 groupadd[785483]: new group: name=builder, GID=592 <86>May 26 14:13:41 useradd[785501]: new user: name=builder, UID=592, GID=592, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/fakenes-0.5.9-alt1.5.beta3.src.rpm: The use of such a license name is ambiguous: Artistic <13>May 26 14:13:46 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>May 26 14:13:46 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>May 26 14:13:46 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>May 26 14:13:46 rpmi: libglvnd-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:46 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed <13>May 26 14:13:46 rpmi: libgomp1-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>May 26 14:13:46 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed <13>May 26 14:13:46 rpmi: libicns-0.7.1-alt1.2 sisyphus+223351.100.1.1 1551468904 installed <13>May 26 14:13:46 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed <13>May 26 14:13:46 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>May 26 14:13:46 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>May 26 14:13:46 rpmi: libogg-devel-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>May 26 14:13:47 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>May 26 14:13:47 rpmi: liblcms2-2.9-alt1 1516411892 installed <13>May 26 14:13:47 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed <13>May 26 14:13:47 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284337 installed <13>May 26 14:13:47 rpmi: libjbig-2.1-alt1 1401380926 installed <13>May 26 14:13:47 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>May 26 14:13:47 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>May 26 14:13:47 rpmi: libfribidi-1.0.9-alt1 sisyphus+247242.1500.7.1 1583840860 installed <13>May 26 14:13:47 rpmi: libwayland-server-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed <13>May 26 14:13:47 rpmi: ilmbase24-common-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed <13>May 26 14:13:47 rpmi: libiex24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed <13>May 26 14:13:47 rpmi: libilmthread24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed <13>May 26 14:13:47 rpmi: libhalf24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed <13>May 26 14:13:47 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>May 26 14:13:47 rpmi: libraw-0.19.5-alt1 sisyphus+236397.100.1.1 1566378081 installed <13>May 26 14:13:47 rpmi: libvorbis-devel-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>May 26 14:13:47 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>May 26 14:13:47 rpmi: libalut-1.1.0-alt5 1301303217 installed <13>May 26 14:13:47 rpmi: libopenal-devel-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed <13>May 26 14:13:47 rpmi: libOpenGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:47 rpmi: libGLES-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:47 rpmi: libflif-0.3-alt3 sisyphus+248230.100.1.1 1584818790 installed <13>May 26 14:13:47 rpmi: libjack-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed <13>May 26 14:13:47 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>May 26 14:13:47 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed <13>May 26 14:13:47 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>May 26 14:13:49 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>May 26 14:13:49 rpmi: alsa-ucm-conf-1.2.2-alt1 sisyphus+246761.200.1.1 1582270179 installed <13>May 26 14:13:49 rpmi: alsa-topology-conf-1.2.2-alt1 sisyphus+246761.100.1.1 1582270157 installed <13>May 26 14:13:49 rpmi: libalsa-1:1.2.2-alt1 sisyphus+246761.300.1.1 1582270238 installed <13>May 26 14:13:49 rpmi: libImageMagick6-common-6.9.10.94-alt1 sisyphus+246755.100.1.1 1582268060 installed <13>May 26 14:13:49 rpmi: libwmflite-0.2.8.4-alt13 1506519339 installed <13>May 26 14:13:49 rpmi: liblqr-0.4.2-alt1 1383038438 installed <13>May 26 14:13:49 rpmi: libx265-176-3.1.2-alt1 sisyphus+242600.100.2.1 1576573626 installed <13>May 26 14:13:49 rpmi: libde265-1.0.5-alt1 sisyphus+247130.100.1.1 1582889695 installed <13>May 26 14:13:49 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>May 26 14:13:49 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>May 26 14:13:49 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>May 26 14:13:49 rpmi: libdjvu-3.5.25.3-alt1 1365826139 installed <13>May 26 14:13:49 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed <13>May 26 14:13:49 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974197 installed <13>May 26 14:13:49 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>May 26 14:13:49 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>May 26 14:13:50 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>May 26 14:13:50 rpmi: libsystemd-1:245.5-alt1 sisyphus+250810.500.6.1 1588357136 installed <13>May 26 14:13:50 rpmi: libdbus-1.12.16-alt2 sisyphus+240566.100.2.1 1573547696 installed <13>May 26 14:13:50 rpmi: libavahi-0.7-alt3 sisyphus+250384.100.2.1 1587547019 installed <13>May 26 14:13:50 rpmi: libcups-2.3.1-alt1 sisyphus+247381.100.2.2 1583841455 installed <13>May 26 14:13:50 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>May 26 14:13:50 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed <13>May 26 14:13:50 rpmi: gsettings-desktop-schemas-data-3.36.1-alt1 sisyphus+250870.100.1.1 1588227108 installed <13>May 26 14:13:50 rpmi: libgio-2.64.2-alt1 sisyphus+249693.100.1.1 1586451180 installed <13>May 26 14:13:50 rpmi: gsettings-desktop-schemas-3.36.1-alt1 sisyphus+250870.100.1.1 1588227105 installed <13>May 26 14:13:50 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed <13>May 26 14:13:50 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>May 26 14:13:50 rpmi: gtk-update-icon-cache-3.24.20-alt1 sisyphus+250751.100.1.1 1588052725 installed <13>May 26 14:13:50 rpmi: libheif-1.6.2-alt1 sisyphus+245935.100.1.1 1581508494 installed <13>May 26 14:13:51 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed <13>May 26 14:13:51 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>May 26 14:13:51 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>May 26 14:13:51 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>May 26 14:13:51 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>May 26 14:13:51 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>May 26 14:13:51 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed <13>May 26 14:13:51 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed <13>May 26 14:13:51 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>May 26 14:13:51 rpmi: libharfbuzz-2.6.4-alt3 sisyphus+250007.100.2.1 1586945265 installed <13>May 26 14:13:51 rpmi: libfreetype-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed <13>May 26 14:13:51 rpmi: fontconfig-2.13.1-alt1 sisyphus+247349.100.1.2 1583841221 installed Updating fonts cache: <29>May 26 14:13:52 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>May 26 14:13:54 rpmi: libgs-9.28-alt0.rc1.1 sisyphus+237325.100.1.1 1568104012 installed <13>May 26 14:13:54 rpmi: libraqm-0.7.0-alt1 sisyphus+235164.100.2.1 1564651518 installed <13>May 26 14:13:54 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>May 26 14:13:54 rpmi: libwayland-client-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed <13>May 26 14:13:54 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>May 26 14:13:54 rpmi: libdrm-1:2.4.101-alt1 sisyphus+249280.100.1.1 1585921684 installed <13>May 26 14:13:54 rpmi: libgbm-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528321 installed <13>May 26 14:13:54 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>May 26 14:13:54 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>May 26 14:13:54 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>May 26 14:13:54 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>May 26 14:13:54 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>May 26 14:13:54 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>May 26 14:13:54 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>May 26 14:13:54 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>May 26 14:13:54 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>May 26 14:13:54 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>May 26 14:13:54 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>May 26 14:13:54 rpmi: libGLX-mesa-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528321 installed <13>May 26 14:13:54 rpmi: libEGL-mesa-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528321 installed <13>May 26 14:13:54 rpmi: libEGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:54 rpmi: libGLX-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:54 rpmi: libGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:54 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 26 14:13:54 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>May 26 14:13:54 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 26 14:13:54 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>May 26 14:13:54 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>May 26 14:13:54 rpmi: librsvg-1:2.48.4-alt1 sisyphus+250527.100.1.1 1587667450 installed <13>May 26 14:13:54 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed <13>May 26 14:13:54 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>May 26 14:13:54 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>May 26 14:13:54 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>May 26 14:13:54 rpmi: libXxf86dga-1.1.5-alt1 sisyphus+225206.1500.1.2 1552949843 installed <13>May 26 14:13:54 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed <13>May 26 14:13:54 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed <13>May 26 14:13:54 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542909 installed <13>May 26 14:13:55 rpmi: liballegro4.4-4.4.2-alt6 sisyphus+222708.100.1.1 1551003601 installed <13>May 26 14:13:55 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>May 26 14:13:55 rpmi: libgtk+2-2.24.32-alt4 sisyphus+248211.200.2.1 1584869549 installed <13>May 26 14:13:55 rpmi: libgraphviz-2.41.2-alt3 sisyphus+248120.100.2.1 1584721871 installed <13>May 26 14:13:57 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>May 26 14:13:57 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>May 26 14:13:57 rpmi: libglvnd-devel-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>May 26 14:13:57 rpmi: libGL-devel-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528321 installed <13>May 26 14:13:57 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>May 26 14:13:57 rpmi: openexr24-common-2.3.0-alt2 sisyphus+237980.100.1.1 1569181634 installed <13>May 26 14:13:58 rpmi: libilmimf24-2.3.0-alt2 sisyphus+237980.100.1.1 1569181634 installed <13>May 26 14:13:58 rpmi: libImageMagick6.6-6.9.10.94-alt1 sisyphus+246755.100.1.1 1582268060 installed <13>May 26 14:13:58 rpmi: ImageMagick-tools-6.9.10.94-alt1 sisyphus+246755.100.1.1 1582268060 installed <13>May 26 14:13:58 rpmi: liballegro-devel-4.4.2-alt6 sisyphus+222708.100.1.1 1551003601 installed <13>May 26 14:13:58 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed <13>May 26 14:13:58 rpmi: libalut-devel-1.1.0-alt5 1301303217 installed <13>May 26 14:13:58 rpmi: libicns-devel-0.7.1-alt1.2 sisyphus+223351.100.1.1 1551468904 installed <13>May 26 14:13:58 rpmi: libicns-utils-0.7.1-alt1.2 sisyphus+223351.100.1.1 1551468904 installed <13>May 26 14:13:58 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/fakenes-0.5.9-alt1.5.beta3.nosrc.rpm Installing fakenes-0.5.9-alt1.5.beta3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.96700 + 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.91537 + 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 -march=i586 -mtune=generic -DALLEGRO_NO_FIX_ALIASES -ffast-math' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 In file included from /usr/include/stdio.h:867, from cbuild.c:37: In function 'fprintf', inlined from 'main' at cbuild.c:3331:5: /usr/include/bits/stdio2.h:100:10: warning: '%s' directive argument is null [-Wformat-overflow=] 100 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | __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:507, from cbuild.c:39: In function 'strncpy', inlined from 'main' at cbuild.c:1960:4: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | 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 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 -march=i586 -mtune=generic -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, | ^~ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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:384:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 384 | 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:384:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 384 | 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:384:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 384 | 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:384:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 384 | 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:384:35: note: expected 'const char *' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 384 | 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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:384:35: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 384 | 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:450, 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:88:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 88 | __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:450, 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:88:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 88 | __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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 126 | __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:384:35: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 384 | 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:450, 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:88:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 88 | __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:450, 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:88:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 88 | __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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:13: 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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:775:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 775 | 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:384:35: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 384 | 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:450, 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:88:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 88 | __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:450, 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:88:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 88 | __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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 126 | __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:13: 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:450, 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:126:1: note: expected 'char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:450, 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:126:1: note: expected 'const char * restrict' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 126 | __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:775:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 775 | 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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:1242:31: note: expected 'uLongf *' {aka 'long unsigned int *'} but argument is of type 'long int *' 1242 | 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:1265:32: note: expected 'uLongf *' {aka 'long unsigned int *'} but argument is of type 'long int *' 1265 | 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 -march=i586 -mtune=generic -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:139:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 139 | 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:139:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 139 | 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 -march=i586 -mtune=generic -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:139:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 139 | 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:139:33: note: expected 'const char *' but argument is of type 'UINT8 *' {aka 'unsigned char *'} 139 | 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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.9997 + 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 + 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) /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) verify-elf: WARNING: ./usr/bin/fakenes: uses non-LFS functions: fopen Hardlinking identical .pyc and .pyo files Processing files: fakenes-0.5.9-alt1.5.beta3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.23418 + 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.98Wwm2 find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zVBNO3 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: icon-theme-hicolor, /lib/ld-linux.so.2, libGL.so.1 >= set:plececnMSeTXvoe6HLngU4k94T6RcZ9h4, liballeg.so.4.4 >= set:ogm7P5kDO6Nt4iAMlRi9vYGGthr1hNdYQppV6Jf5QbEOWSZLfJY4RgLAW1mC2kNnxNHBUU2ajCeDBStmp7tZKRgw7zNZj1X3W0ERZi2bLyA3WsZq7DyjIFhjJLKQKMYjrFZrmVAdfyQZyEV2s0MhZvt6GZHA1WUHGytWcC9CTbaB2xQZj2JR5jfTA5UpyEYvorxlylcZ42Ybo4fPfyKmioM0upFqWL8qb4JygFB1DYc0wMjQ5mToFj9bgOVeRiZ2yO8qxVDTNx064jDw42cbmCRRR4vmLZnEKo9TMCpOjhxKl7c6nY9jOYrJ5qXvrxR1Wmw9jXJ723mby6xZHbShHYnl7OUXsW21Y23lHnH7d2PBS049974koIhYcnldIBiwPj3vD944tSBmFVZozZvKTg27XVuu8NedV6IH51LG8ZttVvhnn1McDkCwqoGzRTVQvyawPSG6xm8U3L6wYOdIg0Xb1b5Fb1Hs6Jq5pvk7uSOk5Tt7DOLHwFQOdjkw8, liballeggl.so.4.4 >= set:lie1Pvn1jVuM28od1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libm.so.6(GLIBC_2.15), libopenal.so.1 >= set:lgiXdeYEUAqammjJWnANDl3ZfbiypBbUhRxYsxbHcSCTQ0, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libz.so.1 >= 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.4mNF63 Creating fakenes-debuginfo package Processing files: fakenes-debuginfo-0.5.9-alt1.5.beta3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YU65s3 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JoGWL1 find-requires: running scripts (debuginfo) Requires: fakenes = 0.5.9-alt1.5.beta3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(liballeg.so.4.4), debug(liballeggl.so.4.4), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libopenal.so.1), debug(libstdc++.so.6), debug(libz.so.1) Adding to fakenes-debuginfo a strict dependency on fakenes Wrote: /usr/src/RPM/RPMS/i586/fakenes-0.5.9-alt1.5.beta3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/fakenes-debuginfo-0.5.9-alt1.5.beta3.i586.rpm 77.83user 4.10system 2:00.73elapsed 67%CPU (0avgtext+0avgdata 389760maxresident)k 0inputs+0outputs (0major+693156minor)pagefaults 0swaps /.out/fakenes-0.5.9-alt1.5.beta3.i586.rpm: The use of such a license name is ambiguous: Artistic /.out/fakenes-debuginfo-0.5.9-alt1.5.beta3.i586.rpm: The use of such a license name is ambiguous: Artistic 96.69user 11.95system 2:32.71elapsed 71%CPU (0avgtext+0avgdata 389760maxresident)k 224inputs+0outputs (0major+1087979minor)pagefaults 0swaps