<86>Jan 6 02:24:19 userdel[29241]: delete user 'rooter' <86>Jan 6 02:24:19 userdel[29241]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 6 02:24:19 groupadd[29264]: group added to /etc/group: name=rooter, GID=537 <86>Jan 6 02:24:19 groupadd[29264]: group added to /etc/gshadow: name=rooter <86>Jan 6 02:24:19 groupadd[29264]: new group: name=rooter, GID=537 <86>Jan 6 02:24:19 useradd[29280]: new user: name=rooter, UID=537, GID=537, home=/root, shell=/bin/bash <86>Jan 6 02:24:19 userdel[29302]: delete user 'builder' <86>Jan 6 02:24:19 userdel[29302]: removed group 'builder' owned by 'builder' <86>Jan 6 02:24:19 userdel[29302]: removed shadow group 'builder' owned by 'builder' <86>Jan 6 02:24:19 groupadd[29315]: group added to /etc/group: name=builder, GID=538 <86>Jan 6 02:24:19 groupadd[29315]: group added to /etc/gshadow: name=builder <86>Jan 6 02:24:19 groupadd[29315]: new group: name=builder, GID=538 <86>Jan 6 02:24:19 useradd[29327]: new user: name=builder, UID=538, GID=538, home=/usr/src, shell=/bin/bash <13>Jan 6 02:24:24 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Jan 6 02:24:24 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Jan 6 02:24:24 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Jan 6 02:24:24 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Jan 6 02:24:24 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Jan 6 02:24:24 rpmi: libicns-0.7.1-alt1.2 1349372938 installed <13>Jan 6 02:24:24 rpmi: libopenal1-1.17.2-alt0.M80P.1 1482080827 installed <13>Jan 6 02:24:24 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Jan 6 02:24:24 rpmi: libogg-1.3.2-alt1 1416015875 installed <13>Jan 6 02:24:24 rpmi: libvorbis-1.3.4-alt1 1395615320 installed <13>Jan 6 02:24:24 rpmi: libogg-devel-1.3.2-alt1 1416015875 installed <13>Jan 6 02:24:24 rpmi: libltdl7-2.4.2-alt5 1450059753 installed <13>Jan 6 02:24:24 rpmi: libopenjpeg2.0-2.2.0-alt0.M80P.1 1503526491 installed <13>Jan 6 02:24:24 rpmi: liblcms2-2.8-alt1 1471601528 installed <13>Jan 6 02:24:24 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Jan 6 02:24:24 rpmi: libwayland-server-1.14.0-alt0.M80P.1 1502720500 installed <13>Jan 6 02:24:24 rpmi: ilmbase12-common-2.2.0-alt1.1 1434451064 installed <13>Jan 6 02:24:24 rpmi: libiex12-2.2.0-alt1.1 1434451064 installed <13>Jan 6 02:24:24 rpmi: libilmthread12-2.2.0-alt1.1 1434451064 installed <13>Jan 6 02:24:24 rpmi: libhalf12-2.2.0-alt1.1 1434451064 installed <13>Jan 6 02:24:24 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Jan 6 02:24:24 rpmi: libvorbis-devel-1.3.4-alt1 1395615320 installed <13>Jan 6 02:24:24 rpmi: libpng-devel-1.5.28-alt1 1484572014 installed <13>Jan 6 02:24:24 rpmi: libalut-1.1.0-alt5 1301303219 installed <13>Jan 6 02:24:24 rpmi: libopenal-devel-1.17.2-alt0.M80P.1 1482080827 installed <13>Jan 6 02:24:24 rpmi: libjack-1:1.9.10-alt1 1442850960 installed <13>Jan 6 02:24:24 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429213 installed <13>Jan 6 02:24:24 rpmi: xorg-xproto-devel-7.0.28-alt1 1448272470 installed <13>Jan 6 02:24:24 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Jan 6 02:24:24 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 6 02:24:25 rpmi: libstdc++5-devel-5.3.1-alt3 1457662528 installed <13>Jan 6 02:24:25 rpmi: libwmflite-0.2.8.4-alt12 1391506961 installed <13>Jan 6 02:24:25 rpmi: libwebp7-0.6.0-alt0.M80P.1 1504535151 installed <13>Jan 6 02:24:25 rpmi: liblqr-0.4.2-alt1 1383038436 installed <13>Jan 6 02:24:25 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Jan 6 02:24:25 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>Jan 6 02:24:25 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed <13>Jan 6 02:24:25 rpmi: libgts-0.7.6-alt2.drc20130205 1360123643 installed <13>Jan 6 02:24:25 rpmi: libpaper-1.1.24-alt4 1315383473 installed <13>Jan 6 02:24:25 rpmi: libgtk+2-locales-2.24.31-alt1 1473461664 installed <13>Jan 6 02:24:25 rpmi: libgdk-pixbuf-locales-2.36.11-alt0.M80P.1 1507198237 installed <13>Jan 6 02:24:25 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Jan 6 02:24:26 rpmi: shared-mime-info-1.9-alt0.M80P.1 1506021412 installed <13>Jan 6 02:24:26 rpmi: gsettings-desktop-schemas-data-3.24.1-alt0.M80P.1 1504768054 installed <13>Jan 6 02:24:26 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Jan 6 02:24:26 rpmi: libkeyutils-1.5.10-alt0.M80P.1 1490025499 installed <13>Jan 6 02:24:26 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Jan 6 02:24:26 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Jan 6 02:24:26 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Jan 6 02:24:26 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Jan 6 02:24:26 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Jan 6 02:24:26 rpmi: libgcrypt20-1.8.3-alt3 p8.214131.100 1542819006 installed <13>Jan 6 02:24:26 rpmi: libsystemd-1:237-alt2.M80P.3 1534521472 installed <13>Jan 6 02:24:26 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Jan 6 02:24:26 rpmi: libavahi-0.6.31-alt7.M80P.1 1526318593 installed <13>Jan 6 02:24:26 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Jan 6 02:24:26 rpmi: libatk-locales-2.24.0-alt0.M80P.1 1504535386 installed <13>Jan 6 02:24:26 rpmi: libatk-2.24.0-alt0.M80P.1 1504535253 installed <13>Jan 6 02:24:26 rpmi: libdatrie-0.2.8-alt1_5 1410185969 installed <13>Jan 6 02:24:26 rpmi: libthai-0.1.24-alt1_1 1459282110 installed <13>Jan 6 02:24:26 rpmi: libpixman-3:0.32.8-alt1 1447610691 installed <13>Jan 6 02:24:26 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Jan 6 02:24:26 rpmi: libwayland-client-1.14.0-alt0.M80P.1 1502720500 installed <13>Jan 6 02:24:26 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Jan 6 02:24:26 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Jan 6 02:24:26 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Jan 6 02:24:26 rpmi: libgbm-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Jan 6 02:24:26 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Jan 6 02:24:26 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Jan 6 02:24:26 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Jan 6 02:24:26 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Jan 6 02:24:26 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Jan 6 02:24:26 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Jan 6 02:24:26 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Jan 6 02:24:26 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Jan 6 02:24:26 rpmi: libXcursor-1.1.15-alt1.M80P.1 1512373713 installed <13>Jan 6 02:24:26 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Jan 6 02:24:26 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Jan 6 02:24:26 rpmi: libGL-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Jan 6 02:24:26 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Jan 6 02:24:26 rpmi: libEGL-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Jan 6 02:24:26 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Jan 6 02:24:26 rpmi: libXi-1.7.9-alt1.M80P.1 1515766146 installed <13>Jan 6 02:24:26 rpmi: libXinerama-1.1.3-alt1 1369984571 installed <13>Jan 6 02:24:26 rpmi: libXxf86dga-1.1.4-alt1 1369984773 installed <13>Jan 6 02:24:26 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Jan 6 02:24:26 rpmi: libXpm-3.5.11-alt1 1391072398 installed <13>Jan 6 02:24:26 rpmi: liballegro4.4-4.4.2-alt4.qa1.1 1449165221 installed <13>Jan 6 02:24:26 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Jan 6 02:24:29 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Jan 6 02:24:29 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Jan 6 02:24:29 rpmi: libGL-devel-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Jan 6 02:24:29 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Jan 6 02:24:29 rpmi: openexr22-common-2.2.0-alt1.1 1434451518 installed <13>Jan 6 02:24:29 rpmi: libilmimf22-2.2.0-alt1.1 1434451518 installed <13>Jan 6 02:24:30 rpmi: gcc5-c++-5.3.1-alt3 1457662528 installed <13>Jan 6 02:24:30 rpmi: libalut-devel-1.1.0-alt5 1301303219 installed <13>Jan 6 02:24:30 rpmi: libicns-devel-0.7.1-alt1.2 1349372938 installed <13>Jan 6 02:24:30 rpmi: libicns-utils-0.7.1-alt1.2 1349372938 installed <13>Jan 6 02:24:30 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 1412210843 installed <13>Jan 6 02:24:30 rpmi: libgio-2.52.3-alt0.M80P.1 1504533271 installed <13>Jan 6 02:24:30 rpmi: libgdk-pixbuf-2.36.11-alt0.M80P.1 1507198160 installed <86>Jan 6 02:24:30 groupadd[15566]: group added to /etc/group: name=_keytab, GID=499 <86>Jan 6 02:24:30 groupadd[15566]: group added to /etc/gshadow: name=_keytab <86>Jan 6 02:24:30 groupadd[15566]: new group: name=_keytab, GID=499 <13>Jan 6 02:24:30 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Jan 6 02:24:30 rpmi: libcups-2.1.0-alt2.M80P.2 1484827744 installed <13>Jan 6 02:24:30 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Jan 6 02:24:30 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Jan 6 02:24:30 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Jan 6 02:24:31 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jan 6 02:24:31 rpmi: libcairo-1:1.14.4-alt1 1447005495 installed <13>Jan 6 02:24:31 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Jan 6 02:24:31 rpmi: libpango-1.40.14-alt0.M80P.1 1510824230 installed <13>Jan 6 02:24:31 rpmi: librsvg-1:2.40.18-alt0.M80P.1 1500537889 installed <13>Jan 6 02:24:31 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed <13>Jan 6 02:24:31 rpmi: libgd2-2.0.35-alt6 1366289709 installed <13>Jan 6 02:24:32 rpmi: libgs-9.20-alt1.M80P.1 1494700569 installed <13>Jan 6 02:24:32 rpmi: gtk-update-icon-cache-2.24.31-alt1 1473461609 installed <13>Jan 6 02:24:32 rpmi: libgtk+2-2.24.31-alt1 1473461609 installed <13>Jan 6 02:24:32 rpmi: libgraphviz-2.38.0-alt2.1 1448552001 installed <13>Jan 6 02:24:32 rpmi: libImageMagick-6.9.4.7-alt2.M80P.1 1512063387 installed <13>Jan 6 02:24:32 rpmi: ImageMagick-tools-6.9.4.7-alt2.M80P.1 1512063387 installed <13>Jan 6 02:24:32 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Jan 6 02:24:32 rpmi: gsettings-desktop-schemas-3.24.1-alt0.M80P.1 1504768052 installed <13>Jan 6 02:24:32 rpmi: liballegro-devel-4.4.2-alt4.qa1.1 1449165221 installed Installing fakenes-0.5.9-alt0.5.beta3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.30532 + 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.30532 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd fakenes-0.5.9-beta3 + export 'CFLAGS=-pipe -Wall -g -O2 -ffast-math' + CFLAGS='-pipe -Wall -g -O2 -ffast-math' + make cbuild make: Entering directory `/usr/src/RPM/BUILD/fakenes-0.5.9-beta3' cc -O2 -W -Wall -o cbuild cbuild.c cbuild.c: In function 'main': cbuild.c:2027:12: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] printf("\n\n!!! %s error, line %d !!!\n" ^ cbuild.c:2763:23: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stderr, "\n\n\n*** Critical Error ***\n" ^ make: Leaving directory `/usr/src/RPM/BUILD/fakenes-0.5.9-beta3' + ./cbuild --verbose Building for unix... mkdir("build/unix", S_IRWXU); mkdir("build/unix/etc", S_IRWXU); mkdir("build/unix/renderer", S_IRWXU); mkdir("build/unix/shared", S_IRWXU); mkdir("build/unix/sound", S_IRWXU); you're missing HawkNL continuing on without it... Runner: build/configure build/configure.c: In function 'main': build/configure.c:13:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] printf ("#define SIZEOF_SHORT %d\n", sizeof (short)); ^ build/configure.c:14:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] printf ("#define SIZEOF_INT %d\n", sizeof (int)); ^ build/configure.c:15:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] printf ("#define SIZEOF_LONG %d\n", sizeof (long)); ^ Creating build/unix/buildconfig.h... Runner: build/dat2c /proc/self/stat: No such file or directory Converting support/fakenes.dat to build/unix/datafile.c... gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 between signed and unsigned integer expressions [-Wsign-compare] if(source != AL_INVALID) { ^ src/audiolib.cpp:495:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(buffers[0] != AL_INVALID) ^ src/audiolib.cpp: In member function 'virtual void* AudiolibOpenALDriver::getBuffer(void*)': src/audiolib.cpp:507:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(source == AL_INVALID) { ^ src/audiolib.cpp:518:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(floatingBuffer == AL_INVALID) { ^ src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::freeBuffer(void*)': src/audiolib.cpp:530:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(source == AL_INVALID) { ^ src/audiolib.cpp:535:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(floatingBuffer == AL_INVALID) { ^ src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::suspend()': src/audiolib.cpp:553:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(source == AL_INVALID) { ^ src/audiolib.cpp: In member function 'virtual void AudiolibOpenALDriver::resume()': src/audiolib.cpp:563:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(source == AL_INVALID) { ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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] if (sscanf (code, "%04x?%02x:%02x", &decoded_address, ^ In file included from /usr/include/features.h:368:0, from /usr/include/ctype.h:25, from src/cheats.c:9: /usr/include/stdio.h:448:12: note: expected 'const char * restrict' but argument is of type 'const UINT8 * {aka const unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ src/cheats.c:27:19: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] if (sscanf (code, "%04x:%02x", &decoded_address, &decoded_value) < 2) ^ In file included from /usr/include/features.h:368:0, from /usr/include/ctype.h:25, from src/cheats.c:9: /usr/include/stdio.h:448:12: note: expected 'const char * restrict' but argument is of type 'const UINT8 * {aka const unsigned char *}' extern int __REDIRECT_NTH (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] length = strlen (code); ^ In file included from src/cheats.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const UINT8 * {aka const unsigned char *}' 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] if ((strlen (code) == 7) || (strlen (code) == 10)) ^ In file included from src/cheats.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const UINT8 * {aka const unsigned char *}' 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] if ((strlen (code) == 7) || (strlen (code) == 10)) ^ In file included from src/cheats.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const UINT8 * {aka const unsigned char *}' 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] else if ((strlen (code) == 6) || (strlen (code) == 8)) ^ In file included from src/cheats.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const UINT8 * {aka const unsigned char *}' 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] else if ((strlen (code) == 6) || (strlen (code) == 8)) ^ In file included from src/cheats.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const UINT8 * {aka const unsigned char *}' extern size_t strlen (const char *__s) ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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" gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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] if (cheats_decode (code, &patch->address, &patch->value, ^ In file included from src/gui.c:18:0: src/include/cheats.h:17:12: note: expected 'const UINT8 * {aka const unsigned char *}' but argument is of type 'fakenes_uchar_t * {aka char *}' extern int cheats_decode (const UINT8 *code, UINT16 *address, UINT8 *value, UINT8 *match_value); ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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] if (file_size (filename) >= MAX_LOG_SIZE) ^ In file included from /usr/include/allegro/base.h:41:0, from /usr/include/allegro.h:25, from src/log.c:9: /usr/include/allegro/alcompat.h:150:1: note: declared here AL_FUNC_DEPRECATED(long, file_size, (AL_CONST char *filename)); ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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:0: src/include/mmc/mmc1.h:20:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/mmc3.h:20:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/mmc2and4.h:25:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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 differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/mmc5.h:20:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/unrom.h:13:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/cnrom.h:13:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/aorom.h:13:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/gnrom.h:13:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/bandai.h:26:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/dreams.h:13:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/nina.h:13:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/sunsoft4.h:11:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "SUNSOFT4", ^ src/include/mmc/sunsoft4.h:13:4: note: (near initialization for 'mmc_sunsoft4.id') In file included from src/mmc.c:77:0: src/include/mmc/vrc6.h:16:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "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 differ in signedness [-Wpointer-sign] "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 differ in signedness [-Wpointer-sign] "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 differ in signedness [-Wpointer-sign] "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:0: src/include/mmc/ffe_f3.h:23:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "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 differ in signedness [-Wpointer-sign] 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 differ in signedness [-Wpointer-sign] "NONE\0\0\0\0", ^ src/mmc.c:109:5: note: (near initialization for 'mmc_none.id') gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 differ in signedness [-Wpointer-sign] homedir = getenv ("HOME"); ^ src/platform.c:69:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] confdir = ((UINT8 *) malloc (strlen (homedir) + sizeof (confdir_base))); ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] strcpy (confdir, homedir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcpy (confdir, homedir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (confdir, confdir_base); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (confdir, confdir_base); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 * {aka const unsigned char *}' __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] logdir = ((UINT8 *) malloc (strlen (confdir) + sizeof (logdir_base))); ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] strcpy (logdir, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcpy (logdir, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (logdir, logdir_base); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (logdir, logdir_base); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 * {aka const unsigned char *}' __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] strcat (logfile, logdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (logfile, logdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (logfile, "/messages"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] if (! (tmpdir = opendir (confdir))) ^ In file included from src/platform.c:22:0: /usr/include/dirent.h:134:13: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] if (mkdir (confdir, (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)) == -1) ^ In file included from src/platform.c:20:0: /usr/include/sys/stat.h:320:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] mkdir (logdir, (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)); ^ In file included from src/platform.c:20:0: /usr/include/sys/stat.h:320:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] strcat (errorbuf, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (errorbuf, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] perror (errorbuf); ^ In file included from src/platform.c:10:0: /usr/include/stdio.h:846:13: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] UINT8 * conffile = malloc (strlen (confdir) + sizeof (conffile_base)); ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] strcpy (conffile, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcpy (conffile, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (conffile, conffile_base); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (conffile, conffile_base); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'const UINT8 * {aka const unsigned char *}' __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] set_config_file (conffile); ^ In file included from /usr/include/allegro/base.h:41:0, 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 *}' 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] if (! (tmpdir = opendir (logdir))) ^ In file included from src/platform.c:22:0: /usr/include/dirent.h:134:13: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] if (mkdir (logdir, (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)) == -1) ^ In file included from src/platform.c:20:0: /usr/include/sys/stat.h:320:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] strcat (errorbuf, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] strcat (errorbuf, confdir); ^ In file included from /usr/include/features.h:368:0, from /usr/include/errno.h:28, from /usr/include/allegro/base.h:24, from /usr/include/allegro.h:25, from src/platform.c:9: /usr/include/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'UINT8 * {aka unsigned char *}' __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] perror (errorbuf); ^ In file included from src/platform.c:10:0: /usr/include/stdio.h:846:13: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] log_open (logfile); ^ In file included from src/include/debug.h:13:0, from src/include/common.h:12, from src/platform.c:14: src/include/log.h:17:6: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' void log_open (const char *); ^ g++ -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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] if (compress2 (packbuf, &packsize, buffer, *size, compression_level) != ^ In file included from src/rewind.c:20:0: /usr/include/zlib.h:1174:21: note: expected 'uLongf * {aka long unsigned int *}' but argument is of type 'long int *' 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] if (uncompress (outbuf, max, buffer, size) != Z_OK) ^ In file included from src/rewind.c:20:0: /usr/include/zlib.h:1197:21: note: expected 'uLongf * {aka long unsigned int *}' but argument is of type 'long int *' ZEXTERN int ZEXPORT uncompress OF((Bytef *dest, uLongf *destLen, ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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" In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c: In function 'load_ips': src/rom.c:64:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:64:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:64:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ src/rom.c:64:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:64:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:64:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ src/rom.c:64:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:64:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ src/rom.c:64:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:64:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ src/rom.c:64:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:64:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "PATCH", 5) != 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:82:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:82:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:82:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ src/rom.c:82:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:82:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/rom.c:9: src/rom.c:82:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ src/rom.c:82:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:82:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ src/rom.c:82:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:82:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ src/rom.c:82:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/rom.c:82:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp (marker, "EOF", 3) == 0) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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] mmc_request (rom->mapper_number); ^ src/rom.c: In function 'load_rom': src/rom.c:296:4: warning: 'file_size' is deprecated [-Wdeprecated-declarations] if (file_size (ips)) ^ In file included from /usr/include/allegro/base.h:41:0, from /usr/include/allegro.h:25, from src/rom.c:9: /usr/include/allegro/alcompat.h:150:1: note: declared here 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] ppu_free_chr_rom (rom); ^ In file included from src/rom.c:15:0: src/include/ppu.h:79:13: note: expected 'ROM * {aka struct _ROM *}' but argument is of type 'const ROM * {aka const struct _ROM *}' extern void ppu_free_chr_rom (ROM *); ^ gcc -Ibuild/unix -Isrc -Isrc/include -Isupport -imacros build/unix/buildconfig.h -pipe -Wall -g -O2 -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" In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c: In function 'fnss_load': src/save.c:179:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c:179:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c:179:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ src/save.c:179:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:179:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c:179:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ src/save.c:179:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:179:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ src/save.c:179:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:179:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ src/save.c:179:17: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:179:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "FNSS", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c: In function 'open_replay': src/save.c:521:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c:521:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c:521:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ src/save.c:521:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:521:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from src/save.c:9: src/save.c:521:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ src/save.c:521:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:521:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ src/save.c:521:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:521:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ src/save.c:521:20: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' src/save.c:521:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp (signature, "REPL", 4)) ^ In file included from /usr/include/allegro/base.h:30:0, from /usr/include/allegro.h:25, from src/save.c:9: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'UINT8 * {aka unsigned char *}' 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 -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 -Wall -g -O2 -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 differ in signedness [-Wpointer-sign] for (token = strtok (&video_messages [index] [0], " "); token; token = strtok (NULL, " ")) ^ src/video.c:1982:78: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] 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] length = text_length (font, token); ^ In file included from /usr/include/allegro/base.h:41:0, 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 *}' 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] shadow_textout (screen_buffer, font, token, x, y, VIDEO_COLOR_WHITE); ^ src/video.c:636:20: note: expected 'const UCHAR * {aka const char *}' but argument is of type 'UINT8 * {aka unsigned char *}' static INLINE void shadow_textout (BITMAP *bitmap, FONT *font, const UCHAR ^ src/video.c:2004:54: warning: pointer targets in passing argument 3 of 'shadow_textout' differ in signedness [-Wpointer-sign] shadow_textout (screen_buffer, font, token, x, y, silver); ^ src/video.c:636:20: note: expected 'const UCHAR * {aka const char *}' but argument is of type 'UINT8 * {aka unsigned char *}' static INLINE void shadow_textout (BITMAP *bitmap, FONT *font, const UCHAR ^ 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.44481 + 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 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) Hardlinking identical .pyc and .pyo files Processing files: fakenes-0.5.9-alt0.5.beta3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.32227 + 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.0t7KqZ find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LtV46r find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: icon-theme-hicolor, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:oksosoKw5XsLZwPJLrP6RYjpz227HME, liballeg.so.4.4()(64bit) >= set:ogm7P5kDO6Nt4iAMlRi9vYGGthr1hNdYQppV6Jf5QbEOWSZLfJY4RgLAW1mC2kNnxNHBUU2ajCeDBStmp7tZKRgw7zNZj1X3W0ERZi2bLyA3WsZq7DyjIFhjJLKQKMYjrFZrmVAdfyQZyEV2s0MhZvt6GZHA1WUHGytWcC9CTbaB2xQZj2JR5jfTA5UpyEYvorxlylcZ42Ybo4fPfyKmioM0upFqWL8qb4JygFB1DYc0wMjQ5mToFj9bgOVeRiZ2yO8qxVDTNx064jDw42cbmCRRR4vmLZnEKo9TMCpOjhxKl7c6nY9jOYrJ5qXvrxR1Wmw9jXJ723mby6xZHbShHYnl7OUXsW21Y23lHnH7d2PBS049974koIhYcnldIBiwPj3vD944tSBmFVZozZvKTg27XVuu8NedV6IH51LG8ZttVvhnn1McDkCwqoGzRTVQvyawPSG6xm8U3L6wYOdIg0Xb1b5Fb1Hs6Jq5pvk7uSOk5Tt7DOLHwFQOdjkw8, liballeggl.so.4.4()(64bit) >= set:olKhSiwt6y39VTlM4Nf, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.15)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libopenal.so.1()(64bit) >= set:lgiXdeYEUAqammjJWnANDl3ZfbiypBbUhRxYsxbHcSCTQ0, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libz.so.1()(64bit) >= set:kggiweVmFUBtZ3mmykVjtoi5R, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kNsW4Z Creating fakenes-debuginfo package Processing files: fakenes-debuginfo-0.5.9-alt0.5.beta3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7FoWPA find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jSBVle find-requires: running scripts (debuginfo) Requires: fakenes = 0.5.9-alt0.5.beta3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(liballeg.so.4.4), debug64(liballeggl.so.4.4), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libopenal.so.1), debug64(libstdc++.so.6), debug64(libz.so.1) Wrote: /usr/src/RPM/RPMS/x86_64/fakenes-0.5.9-alt0.5.beta3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/fakenes-debuginfo-0.5.9-alt0.5.beta3.x86_64.rpm 53.04user 3.66system 1:14.61elapsed 75%CPU (0avgtext+0avgdata 484236maxresident)k 0inputs+0outputs (0major+681892minor)pagefaults 0swaps 74.23user 11.14system 1:44.64elapsed 81%CPU (0avgtext+0avgdata 484236maxresident)k 56inputs+0outputs (0major+1182585minor)pagefaults 0swaps --- fakenes-0.5.9-alt0.5.beta3.x86_64.rpm.repo 2012-05-01 19:20:11.000000000 +0000 +++ fakenes-0.5.9-alt0.5.beta3.x86_64.rpm.hasher 2019-01-06 02:25:52.707468677 +0000 @@ -14,2 +14,3 @@ Requires: liballeggl.so.4.4()(64bit) >= set:olKhSiwt6y39VTlM4Nf +Requires: libc.so.6(GLIBC_2.14)(64bit) Requires: libc.so.6(GLIBC_2.2.5)(64bit) @@ -20,2 +21,3 @@ Requires: libgcc_s.so.1(GCC_3.0)(64bit) +Requires: libm.so.6(GLIBC_2.15)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) --- fakenes-debuginfo-0.5.9-alt0.5.beta3.x86_64.rpm.repo 2012-05-01 19:20:11.000000000 +0000 +++ fakenes-debuginfo-0.5.9-alt0.5.beta3.x86_64.rpm.hasher 2019-01-06 02:25:52.742467723 +0000 @@ -16,2 +16,3 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/etc/hqx.c 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/etc/hqx.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/etc/snes_ntsc.c 100644 @@ -26,2 +27,3 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/include/audio_int.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/audiolib.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/blit 40755 @@ -34,3 +36,5 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/include/blit/std.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/cheats.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/common.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/config.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/core 40755 @@ -51,2 +55,4 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/include/input.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/log.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/main.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/mmc 40755 @@ -70,2 +76,3 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/include/nsf.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/platform.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/ppu 40755 @@ -75,3 +82,5 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/include/ppu_int.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/rewind.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/rom.h 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/include/save.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/include/timing.h 100644 @@ -90,2 +99,3 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/renderer/background.cpp 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/renderer/background.hpp 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/rewind.c 100644 @@ -95,3 +105,5 @@ /usr/src/debug/fakenes-0.5.9-beta3/src/shared/bufferfile.cpp 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/shared/bufferfile.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/shared/crc32.cpp 100644 +/usr/src/debug/fakenes-0.5.9-beta3/src/shared/crc32.h 100644 /usr/src/debug/fakenes-0.5.9-beta3/src/sound 40755