------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.2.txz Installing /packages/All/gmake-4.3.txz SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> libretro-fuse-0.20200313 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> libretro-fuse-0.20200313 depends on file: /usr/local/sbin/pkg - found => libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz doesn't seem to exist in /distfiles/. => Attempting to fetch https://codeload.github.com/libretro/fuse-libretro/tar.gz/ef603d1?dummy=/libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz fetch: https://codeload.github.com/libretro/fuse-libretro/tar.gz/ef603d1?dummy=/libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz: size unknown fetch: https://codeload.github.com/libretro/fuse-libretro/tar.gz/ef603d1?dummy=/libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz: size of remote file is not known libretro-fuse-libretro-0.20200313-ef603d1_GH0. 0 B 0 Bps libretro-fuse-libretro-0.20200313-ef603d1_GH0. 176 kB 359 kBps libretro-fuse-libretro-0.20200313-ef603d1_GH0. 1392 kB 1233 kBps libretro-fuse-libretro-0.20200313-ef603d1_GH0. 4048 kB 2487 kBps libretro-fuse-libretro-0.20200313-ef603d1_GH0. 4216 kB 1655 kBps 03s ===> Fetching all distfiles required by libretro-fuse-0.20200313 for building SUCCEEDED 00:00:04 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> libretro-fuse-0.20200313 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libretro-fuse-0.20200313 for building => SHA256 Checksum OK for libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> libretro-fuse-0.20200313 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libretro-fuse-0.20200313 for building ===> Extracting for libretro-fuse-0.20200313 => SHA256 Checksum OK for libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz. Extracted Memory Use: 21.48M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for libretro-fuse-0.20200313 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> libretro-fuse-0.20200313 depends on package: gmake>=4.3 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> libretro-fuse-0.20200313 depends on package: gmake>=4.3 - found ===> Configuring for libretro-fuse-0.20200313 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for libretro-fuse-0.20200313 gmake[1]: Entering directory '/construction/games/libretro-fuse/fuse-libretro-ef603d1' cp ./src/config_fuse.h ./fuse/config.h cp ./src/config_libspectrum.h ./libspectrum/config.h cc -c -o src/libretro.o src/libretro.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/coreopt.o src/coreopt.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/missing.o src/missing.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cat ./etc/version.c.templ | sed s/HASH/`git rev-parse HEAD | tr -d "\n"`/g > src/version.c cc -c -o src/fuse/scalers16.o src/fuse/scalers16.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/fuse/scalers32.o src/fuse/scalers32.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/dir.o src/compat/dir.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/display.o src/compat/display.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/fat.o src/compat/fat.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/file.o src/compat/file.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/joystick.o src/compat/joystick.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 /bin/sh: git: not found cc -c -o src/compat/keyboard.o src/compat/keyboard.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/mouse.o src/compat/mouse.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/osname.o src/compat/osname.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/paths.o src/compat/paths.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/sound.o src/compat/sound.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/timer.o src/compat/timer.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/compat/ui.o src/compat/ui.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/breakpoint.o fuse/debugger/breakpoint.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/command.o fuse/debugger/command.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/commandl.o fuse/debugger/commandl.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/commandy.o fuse/debugger/commandy.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/debugger.o fuse/debugger/debugger.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/disassemble.o fuse/debugger/disassemble.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/event.o fuse/debugger/event.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/expression.o fuse/debugger/expression.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/debugger/variable.o fuse/debugger/variable.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/machines_periph.o fuse/machines/machines_periph.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/pentagon.o fuse/machines/pentagon.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/pentagon512.o fuse/machines/pentagon512.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/pentagon1024.o fuse/machines/pentagon1024.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/scorpion.o fuse/machines/scorpion.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/spec128.o fuse/machines/spec128.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/spec16.o fuse/machines/spec16.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/spec48.o fuse/machines/spec48.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/spec48_ntsc.o fuse/machines/spec48_ntsc.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/specplus2.o fuse/machines/specplus2.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/spec_se.o fuse/machines/spec_se.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/specplus2a.o fuse/machines/specplus2a.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/specplus3.o fuse/machines/specplus3.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/specplus3e.o fuse/machines/specplus3e.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/tc2048.o fuse/machines/tc2048.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/tc2068.o fuse/machines/tc2068.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machines/ts2068.o fuse/machines/ts2068.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/beta.o fuse/peripherals/disk/beta.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/crc.o fuse/peripherals/disk/crc.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/disciple.o fuse/peripherals/disk/disciple.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 src/compat/file.c: In function 'compat_file_open': src/compat/file.c:171:4: warning: 'strncat' specified bound 4096 equals destination size [-Wstringop-overflow=] strncat(system, "/fuse", MAX_PATH_LEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/compat/file.c:174:4: warning: 'strncat' specified bound 4096 equals destination size [-Wstringop-overflow=] strncat(system, path, MAX_PATH_LEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -o fuse/peripherals/disk/disk.o fuse/peripherals/disk/disk.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/fdd.o fuse/peripherals/disk/fdd.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/opus.o fuse/peripherals/disk/opus.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/plusd.o fuse/peripherals/disk/plusd.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/upd_fdc.o fuse/peripherals/disk/upd_fdc.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/disk/wd_fdc.o fuse/peripherals/disk/wd_fdc.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/peripherals/disk/upd_fdc.c:72:18: warning: 'UPD_FDC_ST3_TWO_SIDE' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_ST3_TWO_SIDE = 0x08; ^~~~~~~~~~~~~~~~~~~~ fuse/peripherals/disk/upd_fdc.c:53:18: warning: 'UPD_FDC_ST0_INT_INVALID' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_ST0_INT_INVALID = 0x80; /* invalid command */ ^~~~~~~~~~~~~~~~~~~~~~~ fuse/peripherals/disk/upd_fdc.c:51:18: warning: 'UPD_FDC_ST0_INT_NORMAL' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_ST0_INT_NORMAL = 0x00; /* normal termination */ ^~~~~~~~~~~~~~~~~~~~~~ fuse/peripherals/disk/upd_fdc.c:40:18: warning: 'UPD_FDC_MAIN_DRV_3_SEEK' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_MAIN_DRV_3_SEEK = 0x08; ^~~~~~~~~~~~~~~~~~~~~~~ fuse/peripherals/disk/upd_fdc.c:39:18: warning: 'UPD_FDC_MAIN_DRV_2_SEEK' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_MAIN_DRV_2_SEEK = 0x04; ^~~~~~~~~~~~~~~~~~~~~~~ fuse/peripherals/disk/upd_fdc.c:38:18: warning: 'UPD_FDC_MAIN_DRV_1_SEEK' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_MAIN_DRV_1_SEEK = 0x02; ^~~~~~~~~~~~~~~~~~~~~~~ fuse/peripherals/disk/upd_fdc.c:37:18: warning: 'UPD_FDC_MAIN_DRV_0_SEEK' defined but not used [-Wunused-const-variable=] static const int UPD_FDC_MAIN_DRV_0_SEEK = 0x01; ^~~~~~~~~~~~~~~~~~~~~~~ cc -c -o fuse/peripherals/flash/am29f010.o fuse/peripherals/flash/am29f010.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ide/divide.o fuse/peripherals/ide/divide.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ide/ide.o fuse/peripherals/ide/ide.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ide/simpleide.o fuse/peripherals/ide/simpleide.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ide/zxatasp.o fuse/peripherals/ide/zxatasp.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ide/zxcf.o fuse/peripherals/ide/zxcf.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ay.o fuse/peripherals/ay.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/dck.o fuse/peripherals/dck.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/fuller.o fuse/peripherals/fuller.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/if1.o fuse/peripherals/if1.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/if2.o fuse/peripherals/if2.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/joystick.o fuse/peripherals/joystick.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/kempmouse.o fuse/peripherals/kempmouse.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/melodik.o fuse/peripherals/melodik.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/printer.o fuse/peripherals/printer.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/scld.o fuse/peripherals/scld.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/speccyboot.o fuse/peripherals/speccyboot.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In function 'data_add.part.7', inlined from 'data_add.constprop' at fuse/peripherals/disk/disk.c:543:1, inlined from 'trackgen.constprop' at fuse/peripherals/disk/disk.c:655:9: fuse/peripherals/disk/disk.c:566:5: warning: argument 2 null where non-null expected [-Wnonnull] memcpy( d->track + d->i, data, len ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fuse/peripherals/disk/disk.c:28: fuse/peripherals/disk/disk.c: In function 'trackgen.constprop': /usr/include/string.h:68:7: note: in a call to function 'memcpy' declared here void *memcpy(void * __restrict, const void * __restrict, size_t); ^~~~~~ cc -c -o fuse/peripherals/specdrum.o fuse/peripherals/specdrum.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/spectranet.o fuse/peripherals/spectranet.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/peripherals/ula.o fuse/peripherals/ula.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In function 'data_add.part.7', inlined from 'data_add.constprop' at fuse/peripherals/disk/disk.c:543:1, inlined from 'trackgen.constprop' at fuse/peripherals/disk/disk.c:655:9: fuse/peripherals/disk/disk.c:566:5: warning: argument 2 null where non-null expected [-Wnonnull] memcpy( d->track + d->i, data, len ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fuse/peripherals/disk/disk.c:28: fuse/peripherals/disk/disk.c: In function 'trackgen.constprop': /usr/include/string.h:68:7: note: in a call to function 'memcpy' declared here void *memcpy(void * __restrict, const void * __restrict, size_t); ^~~~~~ cc -c -o fuse/pokefinder/pokefinder.o fuse/pokefinder/pokefinder.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/peripherals/disk/disk.c: In function 'guess_track_geom': fuse/peripherals/disk/disk.c:291:7: warning: 'del' may be used uninitialized in this function [-Wmaybe-uninitialized] if( del ) ^ cc -c -o fuse/pokefinder/pokemem.o fuse/pokefinder/pokemem.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/pokefinder/pokemem.c: In function 'pokemem_find_pokfile': fuse/pokefinder/pokemem.c:520:3: warning: 'strncat' specified bound 4 equals source length [-Wstringop-overflow=] strncat( test_file, ".pok", 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fuse/pokefinder/pokemem.c:541:5: warning: 'strncat' specified bound 5 equals source length [-Wstringop-overflow=] strncat( test_file, "POKES", 5 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fuse/pokefinder/pokemem.c:545:5: warning: 'strncpy' output truncated before terminating nul copying 5 bytes from a string of the same length [-Wstringop-truncation] strncpy( test_file, "POKES", 5 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fuse/pokefinder/pokemem.c:550:3: warning: 'strncat' specified bound 1 equals source length [-Wstringop-overflow=] strncat( test_file, FUSE_DIR_SEP_STR, 1 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fuse/pokefinder/pokemem.c:552:3: warning: 'strncat' specified bound 4 equals source length [-Wstringop-overflow=] strncat( test_file, ".pok", 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -o fuse/sound/blipbuffer.o fuse/sound/blipbuffer.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/timer/timer.o fuse/timer/timer.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In function 'data_add.part.7', inlined from 'data_add.constprop' at fuse/peripherals/disk/disk.c:543:1, inlined from 'open_cpc' at fuse/peripherals/disk/disk.c:1481:9: fuse/peripherals/disk/disk.c:566:5: warning: argument 2 null where non-null expected [-Wnonnull] memcpy( d->track + d->i, data, len ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fuse/peripherals/disk/disk.c:28: fuse/peripherals/disk/disk.c: In function 'open_cpc': /usr/include/string.h:68:7: note: in a call to function 'memcpy' declared here void *memcpy(void * __restrict, const void * __restrict, size_t); ^~~~~~ In function 'data_add.part.7', inlined from 'data_add.constprop' at fuse/peripherals/disk/disk.c:543:1, inlined from 'open_cpc' at fuse/peripherals/disk/disk.c:1487:9: fuse/peripherals/disk/disk.c:566:5: warning: argument 2 null where non-null expected [-Wnonnull] memcpy( d->track + d->i, data, len ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fuse/peripherals/disk/disk.c:28: fuse/peripherals/disk/disk.c: In function 'open_cpc': /usr/include/string.h:68:7: note: in a call to function 'memcpy' declared here void *memcpy(void * __restrict, const void * __restrict, size_t); ^~~~~~ cc -c -o fuse/timer/native.o fuse/timer/native.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/browse.o fuse/ui/widget/browse.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/debugger.o fuse/ui/widget/debugger.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/pokefinder/pokemem.c: In function 'pokemem_trainer_list_add': fuse/pokefinder/pokemem.c:389:35: warning: '%u' directive output may be truncated writing between 1 and 5 bytes into a region of size between 4 and 8 [-Wformat-truncation=] snprintf( title, 17, "Custom %u,%u", address, value ); ^~ fuse/pokefinder/pokemem.c:389:24: note: directive argument in the range [0, 65535] snprintf( title, 17, "Custom %u,%u", address, value ); ^~~~~~~~~~~~~~ fuse/pokefinder/pokemem.c:389:3: note: 'snprintf' output between 11 and 19 bytes into a destination of size 17 snprintf( title, 17, "Custom %u,%u", address, value ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -o src/fuse/error.o src/fuse/error.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/filesel.o fuse/ui/widget/filesel.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In file included from src/fuse/error.c:6: ./fuse/ui/widget/error.c: In function 'split_message': ./fuse/ui/widget/error.c:109:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] while( *ptr && isspace( *ptr ) ) ptr++; message = ptr; ^~~~~ ./fuse/ui/widget/error.c:109:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' while( *ptr && isspace( *ptr ) ) ptr++; message = ptr; ^~~~~~~ cc -c -o fuse/ui/widget/memory.o fuse/ui/widget/memory.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/menu.o fuse/ui/widget/menu.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/menu_data.o fuse/ui/widget/menu_data.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/ui/widget/menu.c: In function 'menu_machine_reset': fuse/ui/widget/menu.c:593:37: warning: passing argument 2 of 'widget_do' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if( widget_do( WIDGET_TYPE_QUERY, message ) || ^~~~~~~ In file included from fuse/ui/widget/widget_internals.h:35, from fuse/ui/widget/menu.c:50: fuse/ui/widget/widget.h:65:41: note: expected 'void *' but argument is of type 'const char *' int widget_do( widget_type which, void *data ); ~~~~~~^~~~ cc -c -o fuse/ui/widget/options.o fuse/ui/widget/options.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/picture.o fuse/ui/widget/picture.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/pokemem.o fuse/ui/widget/pokemem.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/ui/widget/options.c: In function 'widget_general_keyhandler': fuse/ui/widget/options.c:1062:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ fuse/ui/widget/options.c: In function 'widget_peripherals_general_keyhandler': fuse/ui/widget/options.c:1337:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ fuse/ui/widget/options.c: In function 'widget_peripherals_disk_keyhandler': fuse/ui/widget/options.c:1612:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ fuse/ui/widget/options.c: In function 'widget_rzx_keyhandler': fuse/ui/widget/options.c:1802:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ fuse/ui/widget/options.c: In function 'widget_sound_keyhandler': fuse/ui/widget/options.c:2056:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ fuse/ui/widget/options.c: In function 'widget_diskoptions_keyhandler': fuse/ui/widget/options.c:2394:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ fuse/ui/widget/options.c: In function 'widget_movie_keyhandler': fuse/ui/widget/options.c:2540:13: warning: 'text_data' is used uninitialized in this function [-Wuninitialized] text_data = text_data; /* Keep gcc happy */ ~~~~~~~~~~^~~~~~~~~~~ cc -c -o fuse/ui/widget/pokefinder.o fuse/ui/widget/pokefinder.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/query.o fuse/ui/widget/query.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/roms.o fuse/ui/widget/roms.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/select.o fuse/ui/widget/select.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/text.o fuse/ui/widget/text.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/widget/widget.o fuse/ui/widget/widget.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/ui/scaler/scaler.o fuse/ui/scaler/scaler.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/unittests/unittests.o fuse/unittests/unittests.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/z80/z80.o fuse/z80/z80.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/z80/z80_ops.o fuse/z80/z80_ops.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/display.o fuse/display.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/event.o fuse/event.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 fuse/display.c:104:18: warning: 'display_border_mixed' defined but not used [-Wunused-const-variable=] static const int display_border_mixed = 0xff; ^~~~~~~~~~~~~~~~~~~~ cc -c -o src/fuse/fuse.o src/fuse/fuse.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/input.o fuse/input.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/keyboard.o fuse/keyboard.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In file included from src/fuse/fuse.c:6: ./fuse/fuse.c: In function 'fuse_init_static': ./fuse/fuse.c:371:43: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 213 and 226 [-Wformat-truncation=] "gcrypt: %s\nlibspectrum: %s\nuname: %s", gcrypt_version, ^~ libspectrum_version(), osname ); ~~~~~~ ./fuse/fuse.c:370:3: note: 'snprintf' output 31 or more bytes (assuming 299) into a destination of size 256 snprintf( custom, CUSTOM_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "gcrypt: %s\nlibspectrum: %s\nuname: %s", gcrypt_version, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libspectrum_version(), osname ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -o fuse/loader.o fuse/loader.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/machine.o fuse/machine.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/memory.o fuse/memory.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/mempool.o fuse/mempool.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/menu.o fuse/menu.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/movie.o fuse/movie.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/module.o fuse/module.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/periph.o fuse/periph.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/profile.o fuse/profile.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/psg.o fuse/psg.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/rectangle.o fuse/rectangle.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/rzx.o fuse/rzx.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/screenshot.o fuse/screenshot.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/fuse/settings.o src/fuse/settings.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/slt.o fuse/slt.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/fuse/snapshot.o src/fuse/snapshot.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In file included from src/fuse/settings.c:6: ../settings.pl: In function 'settings_command_line': ../settings.pl:579:17: warning: unused variable 'long_options' [-Wunused-variable] cc -c -o fuse/sound.o fuse/sound.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o fuse/spectrum.o fuse/spectrum.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In file included from fuse/sound.c:41: fuse/sound/blipbuffer.h:228:13: warning: inline function 'blip_buffer_samples_avail' declared but never defined inline long blip_buffer_samples_avail( Blip_Buffer * buff ); ^~~~~~~~~~~~~~~~~~~~~~~~~ fuse/sound/blipbuffer.h:230:13: warning: inline function 'blip_buffer_set_clock_rate' declared but never defined inline void blip_buffer_set_clock_rate( Blip_Buffer * buff, long cps ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -o fuse/tape.o fuse/tape.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/fuse/ui.o src/fuse/ui.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 src/fuse/ui.c:7:12: warning: 'print_error_to_stderr' defined but not used [-Wunused-function] static int print_error_to_stderr(ui_error_level severity, const char *message) ^~~~~~~~~~~~~~~~~~~~~ cc -c -o fuse/uidisplay.o fuse/uidisplay.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/fuse/utils.o src/fuse/utils.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 In file included from src/fuse/utils.c:7: ./fuse/utils.c: In function 'utils_find_file_path': ./fuse/utils.c:265:15: warning: unused variable 'stat_info' [-Wunused-variable] struct stat stat_info; ^~~~~~~~~ cc -c -o libspectrum/bzip2.o libspectrum/bzip2.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/creator.o libspectrum/creator.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 ./fuse/utils.c:281:35: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf( ret_path, PATH_MAX, "%s" FUSE_DIR_SEP_STR "%s", ctx.path, ^~~~ ./fuse/utils.c:281:60: note: format string is defined here snprintf( ret_path, PATH_MAX, "%s" FUSE_DIR_SEP_STR "%s", ctx.path, ^ ./fuse/utils.c:281:5: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf( ret_path, PATH_MAX, "%s" FUSE_DIR_SEP_STR "%s", ctx.path, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filename ); ~~~~~~~~~~ cc -c -o libspectrum/crypto.o libspectrum/crypto.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/csw.o libspectrum/csw.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/dck.o libspectrum/dck.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/ide.o libspectrum/ide.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/libspectrum.o libspectrum/libspectrum.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/memory.o libspectrum/memory.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/microdrive.o libspectrum/microdrive.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 libspectrum/memory.c: In function 'libspectrum_calloc': libspectrum/memory.c:54:15: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if( ( nmemb * size ) && !ptr ) abort(); ~~~~~~~~^~~~~~~~ cc -c -o libspectrum/myglib/garray.o libspectrum/myglib/garray.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/myglib/ghash.o libspectrum/myglib/ghash.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/myglib/gslist.o libspectrum/myglib/gslist.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/plusd.o libspectrum/plusd.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/pzx_read.o libspectrum/pzx_read.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/rzx.o libspectrum/rzx.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 libspectrum/pzx_read.c:45:31: warning: 'PZX_VERSION_MINOR' defined but not used [-Wunused-const-variable=] static const libspectrum_byte PZX_VERSION_MINOR = 0; ^~~~~~~~~~~~~~~~~ libspectrum/pzx_read.c:44:31: warning: 'PZX_VERSION_MAJOR' defined but not used [-Wunused-const-variable=] static const libspectrum_byte PZX_VERSION_MAJOR = 1; ^~~~~~~~~~~~~~~~~ cc -c -o libspectrum/sna.o libspectrum/sna.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/snapshot.o libspectrum/snapshot.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/snap_accessors.o libspectrum/snap_accessors.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/snp.o libspectrum/snp.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/sp.o libspectrum/sp.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/symbol_table.o libspectrum/symbol_table.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/szx.o libspectrum/szx.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/tap.o libspectrum/tap.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/tape.o libspectrum/tape.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/tape_accessors.o libspectrum/tape_accessors.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 libspectrum/szx.c:196:31: warning: 'ZXSTSIDE_ENABLED' defined but not used [-Wunused-const-variable=] static const libspectrum_word ZXSTSIDE_ENABLED = 1; ^~~~~~~~~~~~~~~~ libspectrum/szx.c:182:31: warning: 'ZXSTPDRT_UNIDOS' defined but not used [-Wunused-const-variable=] static const libspectrum_byte ZXSTPDRT_UNIDOS = 1; ^~~~~~~~~~~~~~~ libspectrum/szx.c:145:31: warning: 'ZXSTLCRPF_COMPRESSED' defined but not used [-Wunused-const-variable=] static const libspectrum_word ZXSTLCRPF_COMPRESSED = 1; ^~~~~~~~~~~~~~~~~~~~ libspectrum/szx.c:142:31: warning: 'ZXSTLECF_PAGED' defined but not used [-Wunused-const-variable=] static const libspectrum_word ZXSTLECF_PAGED = 1; ^~~~~~~~~~~~~~ cc -c -o libspectrum/tape_block.o libspectrum/tape_block.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/tape_set.o libspectrum/tape_set.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/timings.o libspectrum/timings.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/tzx_read.o libspectrum/tzx_read.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/tzx_write.o libspectrum/tzx_write.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/utilities.o libspectrum/utilities.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/warajevo_read.o libspectrum/warajevo_read.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/wav.o libspectrum/wav.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/z80.o libspectrum/z80.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/z80em.o libspectrum/z80em.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/zlib.o libspectrum/zlib.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o libspectrum/zxs.o libspectrum/zxs.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/adler32.o zlib/adler32.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/compress.o zlib/compress.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/crc32.o zlib/crc32.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/deflate.o zlib/deflate.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/gzclose.o zlib/gzclose.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/gzlib.o zlib/gzlib.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 zlib/gzlib.c: In function 'gz_open': zlib/gzlib.c:14:17: warning: implicit declaration of function 'lseek'; did you mean 'fseek'? [-Wimplicit-function-declaration] # define LSEEK lseek ^~~~~ zlib/gzlib.c:256:24: note: in expansion of macro 'LSEEK' state->start = LSEEK(state->fd, 0, SEEK_CUR); ^~~~~ cc -c -o zlib/gzread.o zlib/gzread.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/gzwrite.o zlib/gzwrite.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 zlib/gzread.c: In function 'gz_load': zlib/gzread.c:30:15: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] ret = read(state->fd, buf + *have, len - *have); ^~~~ fread zlib/gzread.c: In function 'gzclose_r': zlib/gzread.c:591:11: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] ret = close(state->fd); ^~~~~ pclose zlib/gzwrite.c: In function 'gz_comp': zlib/gzwrite.c:84:15: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] got = write(state->fd, strm->next_in, strm->avail_in); ^~~~~ fwrite zlib/gzwrite.c: In function 'gzclose_w': zlib/gzwrite.c:573:9: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] if (close(state->fd) == -1) ^~~~~ pclose cc -c -o zlib/infback.o zlib/infback.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/inffast.o zlib/inffast.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/inflate.o zlib/inflate.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/inftrees.o zlib/inftrees.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/trees.o zlib/trees.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/uncompr.o zlib/uncompr.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o zlib/zutil.o zlib/zutil.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/blocksort.o bzip2/blocksort.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/huffman.o bzip2/huffman.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/crctable.o bzip2/crctable.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/randtable.o bzip2/randtable.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/compress.o bzip2/compress.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/decompress.o bzip2/decompress.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o bzip2/bzlib.o bzip2/bzlib.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -c -o src/version.o src/version.c -pipe -O2 -fno-strict-aliasing -O3 -DLOG_PERFORMANCE -fPIC -D__LIBRETRO__ -DHAVE_CONFIG_H -Wall -I. -I./src -I./src/compat -I./fuse -I./fuse/compat -I./libspectrum -I./zlib -I./bzip2 cc -o fuse_libretro.so -shared -Wl,-version-script=build/link.T -Wl,-no-undefined ./src/libretro.o ./src/coreopt.o ./src/missing.o ./src/version.o ./src/fuse/scalers16.o ./src/fuse/scalers32.o ./src/compat/dir.o ./src/compat/display.o ./src/compat/fat.o ./src/compat/file.o ./src/compat/joystick.o ./src/compat/keyboard.o ./src/compat/mouse.o ./src/compat/osname.o ./src/compat/paths.o ./src/compat/sound.o ./src/compat/timer.o ./src/compat/ui.o ./fuse/debugger/breakpoint.o ./fuse/debugger/command.o ./fuse/debugger/commandl.o ./fuse/debugger/commandy.o ./fuse/debugger/debugger.o ./fuse/debugger/disassemble.o ./fuse/debugger/event.o ./fuse/debugger/expression.o ./fuse/debugger/variable.o ./fuse/machines/machines_periph.o ./fuse/machines/pentagon.o ./fuse/machines/pentagon512.o ./fuse/machines/pentagon1024.o ./fuse/machines/scorpion.o ./fuse/machines/spec128.o ./fuse/machines/spec16.o ./fuse/machines/spec48.o ./fuse/machines/spec48_ntsc.o ./fuse/machines/specplus2.o ./fuse/machines/spec_se.o ./fuse/machines/specplus2a.o ./fuse/machines/specplus3.o ./fuse/machines/specplus3e.o ./fuse/machines/tc2048.o ./fuse/machines/tc2068.o ./fuse/machines/ts2068.o ./fuse/peripherals/disk/beta.o ./fuse/peripherals/disk/crc.o ./fuse/peripherals/disk/disciple.o ./fuse/peripherals/disk/disk.o ./fuse/peripherals/disk/fdd.o ./fuse/peripherals/disk/opus.o ./fuse/peripherals/disk/plusd.o ./fuse/peripherals/disk/upd_fdc.o ./fuse/peripherals/disk/wd_fdc.o ./fuse/peripherals/flash/am29f010.o ./fuse/peripherals/ide/divide.o ./fuse/peripherals/ide/ide.o ./fuse/peripherals/ide/simpleide.o ./fuse/peripherals/ide/zxatasp.o ./fuse/peripherals/ide/zxcf.o ./fuse/peripherals/ay.o ./fuse/peripherals/dck.o ./fuse/peripherals/fuller.o ./fuse/peripherals/if1.o ./fuse/peripherals/if2.o ./fuse/peripherals/joystick.o ./fuse/peripherals/kempmouse.o ./fuse/peripherals/melodik.o ./fuse/peripherals/printer.o ./fuse/peripherals/scld.o ./fuse/peripherals/speccyboot.o ./fuse/peripherals/specdrum.o ./fuse/peripherals/spectranet.o ./fuse/peripherals/ula.o ./fuse/pokefinder/pokefinder.o ./fuse/pokefinder/pokemem.o ./fuse/sound/blipbuffer.o ./fuse/timer/timer.o ./fuse/timer/native.o ./fuse/ui/widget/browse.o ./fuse/ui/widget/debugger.o ./src/fuse/error.o ./fuse/ui/widget/filesel.o ./fuse/ui/widget/memory.o ./fuse/ui/widget/menu.o ./fuse/ui/widget/menu_data.o ./fuse/ui/widget/options.o ./fuse/ui/widget/picture.o ./fuse/ui/widget/pokemem.o ./fuse/ui/widget/pokefinder.o ./fuse/ui/widget/query.o ./fuse/ui/widget/roms.o ./fuse/ui/widget/select.o ./fuse/ui/widget/text.o ./fuse/ui/widget/widget.o ./fuse/ui/scaler/scaler.o ./fuse/unittests/unittests.o ./fuse/z80/z80.o ./fuse/z80/z80_ops.o ./fuse/display.o ./fuse/event.o ./src/fuse/fuse.o ./fuse/input.o ./fuse/keyboard.o ./fuse/loader.o ./fuse/machine.o ./fuse/memory.o ./fuse/mempool.o ./fuse/menu.o ./fuse/movie.o ./fuse/module.o ./fuse/periph.o ./fuse/profile.o ./fuse/psg.o ./fuse/rectangle.o ./fuse/rzx.o ./fuse/screenshot.o ./src/fuse/settings.o ./fuse/slt.o ./src/fuse/snapshot.o ./fuse/sound.o ./fuse/spectrum.o ./fuse/tape.o ./src/fuse/ui.o ./fuse/uidisplay.o ./src/fuse/utils.o ./libspectrum/bzip2.o ./libspectrum/creator.o ./libspectrum/crypto.o ./libspectrum/csw.o ./libspectrum/dck.o ./libspectrum/ide.o ./libspectrum/libspectrum.o ./libspectrum/memory.o ./libspectrum/microdrive.o ./libspectrum/myglib/garray.o ./libspectrum/myglib/ghash.o ./libspectrum/myglib/gslist.o ./libspectrum/plusd.o ./libspectrum/pzx_read.o ./libspectrum/rzx.o ./libspectrum/sna.o ./libspectrum/snapshot.o ./libspectrum/snap_accessors.o ./libspectrum/snp.o ./libspectrum/sp.o ./libspectrum/symbol_table.o ./libspectrum/szx.o ./libspectrum/tap.o ./libspectrum/tape.o ./libspectrum/tape_accessors.o ./libspectrum/tape_block.o ./libspectrum/tape_set.o ./libspectrum/timings.o ./libspectrum/tzx_read.o ./libspectrum/tzx_write.o ./libspectrum/utilities.o ./libspectrum/warajevo_read.o ./libspectrum/wav.o ./libspectrum/z80.o ./libspectrum/z80em.o ./libspectrum/zlib.o ./libspectrum/zxs.o ./zlib/adler32.o ./zlib/compress.o ./zlib/crc32.o ./zlib/deflate.o ./zlib/gzclose.o ./zlib/gzlib.o ./zlib/gzread.o ./zlib/gzwrite.o ./zlib/infback.o ./zlib/inffast.o ./zlib/inflate.o ./zlib/inftrees.o ./zlib/trees.o ./zlib/uncompr.o ./zlib/zutil.o ./bzip2/blocksort.o ./bzip2/huffman.o ./bzip2/crctable.o ./bzip2/randtable.o ./bzip2/compress.o ./bzip2/decompress.o ./bzip2/bzlib.o -lm gmake[1]: Leaving directory '/construction/games/libretro-fuse/fuse-libretro-ef603d1' SUCCEEDED 00:00:43 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for libretro-fuse-0.20200313 ===> Generating temporary packing list /bin/mkdir -p /construction/games/libretro-fuse/stage//usr/local/libexec/libretro; install -s -m 0644 $(find /construction/games/libretro-fuse/fuse-libretro-ef603d1// -name "*.so") /construction/games/libretro-fuse/stage//usr/local/libexec/libretro; ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for libretro-fuse-0.20200313 file sizes/checksums [1]: 0% file sizes/checksums [1]: 100% packing files [1]: 0% packing files [1]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:03 TOTAL TIME 00:00:53