<86>Apr 21 01:43:03 userdel[128403]: delete user 'rooter' <86>Apr 21 01:43:03 groupadd[128415]: group added to /etc/group: name=rooter, GID=555 <86>Apr 21 01:43:03 groupadd[128415]: group added to /etc/gshadow: name=rooter <86>Apr 21 01:43:03 groupadd[128415]: new group: name=rooter, GID=555 <86>Apr 21 01:43:03 useradd[128422]: new user: name=rooter, UID=555, GID=555, home=/root, shell=/bin/bash <86>Apr 21 01:43:03 userdel[128433]: delete user 'builder' <86>Apr 21 01:43:03 userdel[128433]: removed group 'builder' owned by 'builder' <86>Apr 21 01:43:03 groupadd[128445]: group added to /etc/group: name=builder, GID=556 <86>Apr 21 01:43:03 groupadd[128445]: group added to /etc/gshadow: name=builder <86>Apr 21 01:43:03 groupadd[128445]: new group: name=builder, GID=556 <86>Apr 21 01:43:03 useradd[128453]: new user: name=builder, UID=556, GID=556, home=/usr/src, shell=/bin/bash <13>Apr 21 01:43:06 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 21 01:43:06 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 21 01:43:06 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 21 01:43:06 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 21 01:43:06 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Apr 21 01:43:06 rpmi: libicns-0.7.1-alt1.2 1349372938 installed <13>Apr 21 01:43:06 rpmi: libopenal1-1.17.2-alt0.M80P.1 1482080827 installed <13>Apr 21 01:43:06 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Apr 21 01:43:06 rpmi: libogg-1.3.2-alt1 1416015875 installed <13>Apr 21 01:43:06 rpmi: libvorbis-1.3.4-alt1 1395615320 installed <13>Apr 21 01:43:06 rpmi: libogg-devel-1.3.2-alt1 1416015875 installed <13>Apr 21 01:43:06 rpmi: libltdl7-2.4.2-alt5 1450059753 installed <13>Apr 21 01:43:06 rpmi: libopenjpeg2.0-2.2.0-alt0.M80P.1 1503526491 installed <13>Apr 21 01:43:06 rpmi: liblcms2-2.8-alt1 1471601528 installed <13>Apr 21 01:43:06 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Apr 21 01:43:06 rpmi: libwayland-server-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 21 01:43:06 rpmi: ilmbase12-common-2.2.0-alt1.1 1434451064 installed <13>Apr 21 01:43:06 rpmi: libiex12-2.2.0-alt1.1 1434451064 installed <13>Apr 21 01:43:06 rpmi: libilmthread12-2.2.0-alt1.1 1434451064 installed <13>Apr 21 01:43:06 rpmi: libhalf12-2.2.0-alt1.1 1434451064 installed <13>Apr 21 01:43:06 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Apr 21 01:43:06 rpmi: libvorbis-devel-1.3.4-alt1 1395615320 installed <13>Apr 21 01:43:06 rpmi: libpng-devel-1.5.28-alt1 1484572014 installed <13>Apr 21 01:43:06 rpmi: libalut-1.1.0-alt5 1301303219 installed <13>Apr 21 01:43:06 rpmi: libopenal-devel-1.17.2-alt0.M80P.1 1482080827 installed <13>Apr 21 01:43:06 rpmi: libjack-1:1.9.10-alt1 1442850960 installed <13>Apr 21 01:43:06 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429213 installed <13>Apr 21 01:43:06 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 01:43:06 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 21 01:43:06 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 01:43:07 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 01:43:07 rpmi: libwmflite-0.2.8.4-alt12 1391506961 installed <13>Apr 21 01:43:07 rpmi: libwebp7-0.6.0-alt0.M80P.1 1504535151 installed <13>Apr 21 01:43:07 rpmi: liblqr-0.4.2-alt1 1383038436 installed <13>Apr 21 01:43:07 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Apr 21 01:43:07 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>Apr 21 01:43:07 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed <13>Apr 21 01:43:07 rpmi: libgts-0.7.6-alt2.drc20130205 1360123643 installed <13>Apr 21 01:43:07 rpmi: libpaper-1.1.24-alt4 1315383473 installed <13>Apr 21 01:43:07 rpmi: libgtk+2-locales-2.24.31-alt1 1473461664 installed <13>Apr 21 01:43:07 rpmi: libgdk-pixbuf-locales-2.36.11-alt0.M80P.1 1507198237 installed <13>Apr 21 01:43:07 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Apr 21 01:43:07 rpmi: shared-mime-info-1.9-alt0.M80P.1 1506021412 installed <13>Apr 21 01:43:07 rpmi: gsettings-desktop-schemas-data-3.24.1-alt0.M80P.1 1504768054 installed <13>Apr 21 01:43:07 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Apr 21 01:43:07 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 21 01:43:07 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 21 01:43:07 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 01:43:07 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Apr 21 01:43:07 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Apr 21 01:43:07 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 21 01:43:07 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 21 01:43:07 rpmi: libsystemd-1:239-alt1.M80P.1 p8+226956.200.2.1 1555431492 installed <13>Apr 21 01:43:07 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Apr 21 01:43:07 rpmi: libavahi-0.6.31-alt7.M80P.1 1526318593 installed <13>Apr 21 01:43:07 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Apr 21 01:43:07 rpmi: libatk-locales-2.24.0-alt0.M80P.1 1504535386 installed <13>Apr 21 01:43:07 rpmi: libatk-2.24.0-alt0.M80P.1 1504535253 installed <13>Apr 21 01:43:07 rpmi: libdatrie-0.2.8-alt1_5 1410185969 installed <13>Apr 21 01:43:07 rpmi: libthai-0.1.24-alt1_1 1459282110 installed <13>Apr 21 01:43:07 rpmi: libpixman-3:0.32.8-alt1 1447610691 installed <13>Apr 21 01:43:07 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 21 01:43:07 rpmi: libwayland-client-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 21 01:43:07 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Apr 21 01:43:07 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Apr 21 01:43:07 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Apr 21 01:43:07 rpmi: libgbm-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:43:07 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 01:43:07 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 21 01:43:07 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 21 01:43:07 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 01:43:08 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 21 01:43:08 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 21 01:43:08 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 21 01:43:08 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Apr 21 01:43:08 rpmi: libXcursor-1.1.15-alt1.M80P.1 1512373713 installed <13>Apr 21 01:43:08 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Apr 21 01:43:08 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Apr 21 01:43:08 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:43:08 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Apr 21 01:43:08 rpmi: libEGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:43:08 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Apr 21 01:43:08 rpmi: libXi-1.7.9-alt1.M80P.1 1515766146 installed <13>Apr 21 01:43:08 rpmi: libXinerama-1.1.3-alt1 1369984571 installed <13>Apr 21 01:43:08 rpmi: libXxf86dga-1.1.4-alt1 1369984773 installed <13>Apr 21 01:43:08 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Apr 21 01:43:08 rpmi: libXpm-3.5.11-alt1 1391072398 installed <13>Apr 21 01:43:08 rpmi: liballegro4.4-4.4.2-alt4.qa1.1 1449165221 installed <13>Apr 21 01:43:08 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Apr 21 01:43:09 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 01:43:09 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 21 01:43:09 rpmi: libGL-devel-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:43:09 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Apr 21 01:43:09 rpmi: openexr22-common-2.2.0-alt1.1 1434451518 installed <13>Apr 21 01:43:09 rpmi: libilmimf22-2.2.0-alt1.1 1434451518 installed <13>Apr 21 01:43:10 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 01:43:10 rpmi: libalut-devel-1.1.0-alt5 1301303219 installed <13>Apr 21 01:43:10 rpmi: libicns-devel-0.7.1-alt1.2 1349372938 installed <13>Apr 21 01:43:10 rpmi: libicns-utils-0.7.1-alt1.2 1349372938 installed <13>Apr 21 01:43:10 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 1412210843 installed <13>Apr 21 01:43:10 rpmi: libgio-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 21 01:43:10 rpmi: libgdk-pixbuf-2.36.11-alt0.M80P.1 1507198160 installed <86>Apr 21 01:43:10 groupadd[15709]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 21 01:43:10 groupadd[15709]: group added to /etc/gshadow: name=_keytab <86>Apr 21 01:43:10 groupadd[15709]: new group: name=_keytab, GID=499 <13>Apr 21 01:43:10 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Apr 21 01:43:10 rpmi: libcups-2.1.0-alt2.M80P.4 p8+223280.100.1.1 1551372192 installed <13>Apr 21 01:43:10 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 21 01:43:10 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 21 01:43:10 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Apr 21 01:43:11 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 21 01:43:11 rpmi: libcairo-1:1.14.4-alt1 1447005495 installed <13>Apr 21 01:43:11 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Apr 21 01:43:11 rpmi: libpango-1.40.14-alt0.M80P.1 1510824230 installed <13>Apr 21 01:43:11 rpmi: librsvg-1:2.40.18-alt0.M80P.1 1500537889 installed <13>Apr 21 01:43:11 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed <13>Apr 21 01:43:11 rpmi: libgd2-2.0.35-alt6 1366289709 installed <13>Apr 21 01:43:11 rpmi: libgs-9.20-alt1.M80P.1 1494700569 installed <13>Apr 21 01:43:11 rpmi: gtk-update-icon-cache-2.24.31-alt1 1473461609 installed <13>Apr 21 01:43:11 rpmi: libgtk+2-2.24.31-alt1 1473461609 installed <13>Apr 21 01:43:12 rpmi: libgraphviz-2.38.0-alt2.1 1448552001 installed <13>Apr 21 01:43:12 rpmi: libImageMagick-6.9.4.7-alt2.M80P.1 1512063387 installed <13>Apr 21 01:43:12 rpmi: ImageMagick-tools-6.9.4.7-alt2.M80P.1 1512063387 installed <13>Apr 21 01:43:12 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 01:43:12 rpmi: gsettings-desktop-schemas-3.24.1-alt0.M80P.1 1504768052 installed <13>Apr 21 01:43:12 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.68658 + 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.68658 + 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.77155 + 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.12963 + 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.Vwvnrq 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.PK2Cd5 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.tILgNM 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.5Uq2dx find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pY5Mwk 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 23.37user 1.45system 0:32.67elapsed 75%CPU (0avgtext+0avgdata 481928maxresident)k 0inputs+0outputs (0major+681271minor)pagefaults 0swaps 31.60user 4.45system 0:46.58elapsed 77%CPU (0avgtext+0avgdata 481928maxresident)k 3432inputs+0outputs (0major+1049590minor)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-04-21 01:43:48.600363927 +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-04-21 01:43:48.638363912 +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