* Package: games-emulation/zsnes-1.51-r9 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 debug elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/f0d86a443f153a2b30fcfd98f6a02fd5c896b7ad (Thu Aug 27 00:36:22 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.4 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32, 5.4.0-1021-aws x86_64) ================================================================= System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-gentoo-2.7 KiB Mem: 64359960 total, 23801860 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Thu, 27 Aug 2020 00:36:21 +0000 sh bash 5.0_p18 ld GNU ld (Gentoo 2.34 p6) 2.34.0 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r1::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo dev-util/cmake: 3.18.1::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r2::gentoo sys-devel/gcc: 10.2.0-r1::gentoo sys-devel/gcc-config: 2.3.1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) sys-libs/glibc: 2.32::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-2" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-clang" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-clang++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" DISTDIR="/var/tmp/portage/games-emulation/zsnes-1.51-r9/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -b -k" ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" MAKEOPTS="-j16 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt debug dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking zsnes-1.51-20071031.tar.bz2 to /var/tmp/portage/games-emulation/zsnes-1.51-r9/work >>> Source unpacked in /var/tmp/portage/games-emulation/zsnes-1.51-r9/work >>> Preparing source in /var/tmp/portage/games-emulation/zsnes-1.51-r9/work/zsnes_1_51/src ... * Applying zsnes-1.51-libpng.patch ... [ ok ] * Applying zsnes-1.51-gcc43-20071031.patch ... [ ok ] * Applying zsnes-1.51-libao-thread.patch ... [ ok ] * Applying zsnes-1.51-depbuild.patch ... [ ok ] * Applying zsnes-1.51-CC-quotes.patch ... patching file Makefile.in Hunk #1 succeeded at 95 with fuzz 1. [ ok ] * Applying zsnes-1.51-libpng15.patch ... [ ok ] * Applying zsnes-1.51-buffer.patch ... [ ok ] * Applying zsnes-1.51-gcc47.patch ... [ ok ] * Applying zsnes-1.51-stack-align-v2.patch ... [ ok ] * Applying zsnes-1.51-cross-compile.patch ... [ ok ] * Applying zsnes-1.51-arch.patch ... [ ok ] * Applying zsnes-1.51-gcc-10.patch ... [ ok ] * Applying zsnes-1.51-c++17.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/games-emulation/zsnes-1.51-r9/work/zsnes_1_51/src' ... * Running aclocal ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running elibtoolize in: zsnes_1_51/src/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-emulation/zsnes-1.51-r9/work/zsnes_1_51/src ... * strip-flags: ADAFLAGS: changed '-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' to '-O2 -pipe -march=native -frecord-gcc-switches' * strip-flags: CFLAGS: changed '-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' to '-O2 -pipe -march=native -frecord-gcc-switches' * strip-flags: CXXFLAGS: changed '-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' to '-O2 -pipe -march=native -frecord-gcc-switches' * strip-flags: FFLAGS: changed '-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' to '-O2 -pipe -march=native -frecord-gcc-switches' * strip-flags: FCFLAGS: changed '-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color' to '-O2 -pipe -march=native -frecord-gcc-switches' * econf: updating zsnes_1_51/src/config.sub with /usr/share/gnuconfig/config.sub * econf: updating zsnes_1_51/src/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/zsnes-1.51-r9 --htmldir=/usr/share/doc/zsnes-1.51-r9/html --libdir=/usr/lib --disable-libao --enable-debugger --disable-libpng --disable-opengl --disable-debug --disable-cpucheck checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.7/ebuild-helpers/xattr/install -c checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-clang -m32 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-clang -m32 accepts -g... yes checking for x86_64-pc-linux-gnu-clang -m32 option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-clang++ -m32 accepts -g... yes checking for i686-pc-linux-gnu-nasm... no checking for nasm... nasm checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking for zlib - version >= 1.2.3... yes checking for libpng - version >= 1.2.0... disabled by user checking if you want the zsnes debugger... yes checking for initscr in -lcurses... yes checking for initscr in -lncurses... yes checking for initscr in -lpdcurses... no checking if you want libao support... no checking for OpenGL... disabled by user checking for JMA support... yes checking for cpu info... disabled by user checking if you want gdb friendly executable... no checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether sys/types.h defines makedev... no checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/sysmacros.h usability... yes checking sys/sysmacros.h presence... yes checking for sys/sysmacros.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h ZSNES v1.51 SDL support Version 1.2.15 NASM support NASM version 2.15.04 compiled on Aug 21 2020 zlib support Version 1.2.11 PNG support Disabled by user OpenGL support Disabled by user JMA support Yes ZSNES debugger Enabled The binary will be installed in /usr/bin Configure complete, now type 'make' and pray. >>> Source configured. >>> Compiling source in /var/tmp/portage/games-emulation/zsnes-1.51-r9/work/zsnes_1_51/src ... make -j16 V=1 makefile.dep x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o tools/fileutil.o -c tools/fileutil.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o tools/strutil.o -c tools/strutil.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o tools/depbuild tools/depbuild.cpp tools/fileutil.o tools/strutil.o tools/depbuild "x86_64-pc-linux-gnu-clang -m32" "-O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG" nasm "-O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG" cfg.o endmem.o init.o initc.o input.o md.o patch.o ui.o vcache.o version.o zloader.o zmovie.o zpath.o zstate.o ztime.o ztimec.o chips/c4emu.o chips/c4proc.o chips/dsp1emu.o chips/dsp1proc.o chips/dsp2proc.o chips/dsp3emu.o chips/dsp3proc.o chips/dsp4emu.o chips/dsp4proc.o chips/fxemu2.o chips/fxemu2b.o chips/fxemu2c.o chips/fxtable.o chips/obc1emu.o chips/obc1proc.o chips/sa1proc.o chips/sa1regs.o chips/sdd1emu.o chips/seta10.o chips/sfxproc.o chips/st10proc.o chips/7110proc.o chips/seta11.o chips/st11proc.o cpu/dma.o cpu/dsp.o cpu/dspproc.o cpu/execute.o cpu/executec.o cpu/irq.o cpu/memory.o cpu/memtable.o cpu/spc700.o cpu/stable.o cpu/table.o cpu/tablec.o debugasm.o debugger.o gui/gui.o gui/guifuncs.o gui/menu.o effects/burn.o effects/smoke.o effects/water.o jma/7zlzma.o jma/crc32.o jma/iiostrm.o jma/inbyte.o jma/jma.o jma/lzma.o jma/lzmadec.o jma/winout.o jma/zsnesjma.o mmlib/mm.o mmlib/linux.o video/makev16b.o video/makev16t.o video/makevid.o video/mode716.o video/mode716b.o video/mode716d.o video/mode716e.o video/mode716t.o video/mode7.o video/mode7ext.o video/mv16tms.o video/m716text.o video/newg162.o video/newgfx.o video/newgfx16.o video/newgfx2.o video/procvid.o video/procvidc.o video/sw_draw.o video/2xsaiw.o video/hq2x16.o video/hq2x32.o video/hq3x16.o video/hq3x32.o video/hq4x16.o video/hq4x32.o video/ntsc.o video/copyvwin.o linux/audio.o linux/battery.o linux/sdlintrf.o linux/sdllink.o linux/sw_draw.o linux/safelib.o zip/unzip.o zip/zpng.o > makefile.dep vcache.asm:914: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/execute.asm:35: warning: dropping trailing empty parameter in call to multi-line macro `extern' [-w+macro-params-legacy] cpu/spc700.asm:54: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:56: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:61: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:66: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:71: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:76: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] gui/gui.asm:226: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] gui/menu.asm:28: warning: dropping trailing empty parameter in call to multi-line macro `extern' [-w+macro-params-legacy] make: 'makefile.dep' is up to date. make -j16 V=1 x86_64-pc-linux-gnu-clang++ -O2 -pipe -o parsegen parsegen.cpp -lz nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o endmem.o endmem.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o init.o init.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o patch.o -c patch.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o vcache.o vcache.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o version.o -c version.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o ztime.o ztime.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o ztimec.o -c ztimec.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/c4emu.o -c chips/c4emu.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/c4proc.o chips/c4proc.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/dsp1emu.o -c chips/dsp1emu.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/dsp1proc.o chips/dsp1proc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/dsp2proc.o chips/dsp2proc.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/dsp3emu.o -c chips/dsp3emu.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/dsp3proc.o chips/dsp3proc.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/dsp4emu.o -c chips/dsp4emu.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/dsp4proc.o chips/dsp4proc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/fxemu2.o chips/fxemu2.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/fxemu2b.o chips/fxemu2b.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/fxemu2c.o chips/fxemu2c.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/fxtable.o chips/fxtable.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/obc1emu.o -c chips/obc1emu.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/obc1proc.o chips/obc1proc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/sa1proc.o chips/sa1proc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/sa1regs.o chips/sa1regs.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/sdd1emu.o -c chips/sdd1emu.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/seta10.o -c chips/seta10.c chips/dsp3emu.c:1029:11: warning: explicitly assigning value of variable of type 'uint16' (aka 'unsigned short') to itself [-Wself-assign] DSP3_DR = DSP3_DR;  ~~~~~~~ ^ ~~~~~~~ nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/sfxproc.o chips/sfxproc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/st10proc.o chips/st10proc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/7110proc.o chips/7110proc.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o chips/seta11.o -c chips/seta11.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o chips/st11proc.o chips/st11proc.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/dma.o cpu/dma.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/dsp.o cpu/dsp.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/dspproc.o cpu/dspproc.asm vcache.asm:914: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/execute.o cpu/execute.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o cpu/executec.o -c cpu/executec.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/irq.o cpu/irq.asm cpu/execute.asm:35: warning: dropping trailing empty parameter in call to multi-line macro `extern' [-w+macro-params-legacy] nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/memory.o cpu/memory.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o cpu/memtable.o -c cpu/memtable.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/spc700.o cpu/spc700.asm chips/c4emu.c:269:17: warning: explicitly assigning value of variable of type 'short' to itself [-Wself-assign] C41FAngleRes=C41FAngleRes;  ~~~~~~~~~~~~^~~~~~~~~~~~~ nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/stable.o cpu/stable.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/table.o cpu/table.asm chips/dsp1emu.c:723:6: warning: use of unary operator that may be intended as compound assignment (-=) C11=- (Px*Nx>>15);  ^~ chips/dsp1emu.c:724:5: warning: use of unary operator that may be intended as compound assignment (-=) C8=- (Py*Ny>>15);  ^~ chips/dsp1emu.c:725:5: warning: use of unary operator that may be intended as compound assignment (-=) C9=- (Pz*Nz>>15);  ^~ nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o cpu/tablec.o cpu/tablec.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o debugasm.o debugasm.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o debugger.o -c debugger.c 1 warning generated. nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o gui/gui.o gui/gui.asm cpu/spc700.asm:54: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:56: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:61: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:66: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:71: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] cpu/spc700.asm:76: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o gui/menu.o gui/menu.asm gui/menu.asm:28: warning: dropping trailing empty parameter in call to multi-line macro `extern' [-w+macro-params-legacy] x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o effects/burn.o -c effects/burn.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o effects/smoke.o -c effects/smoke.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o effects/water.o -c effects/water.c effects/smoke.c:61:58: warning: implicit conversion from 'int' to 'unsigned char' changes value from 256 to 0 [-Wconstant-conversion] ABS (fire_hotspot [count] - count2), 256);  ^~~ effects/smoke.c:28:27: note: expanded from macro 'MIN' (((x) < (y)) ? (x) : (y))  ^ x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/7zlzma.o -c jma/7zlzma.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/crc32.o -c jma/crc32.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/iiostrm.o -c jma/iiostrm.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/inbyte.o -c jma/inbyte.cpp jma/crc32.cpp:70:63: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] ...int CRC32(const unsigned char *array, size_t size, register unsigned in...  ^~~~~~~~~ jma/crc32.cpp:73:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register const unsigned char *p = array; p < end_p; p++)  ^~~~~~~~~ 1 warning generated. x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/jma.o -c jma/jma.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/lzma.o -c jma/lzma.cpp 2 warnings generated. x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/lzmadec.o -c jma/lzmadec.cpp 1 warning generated. x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/winout.o -c jma/winout.cpp x86_64-pc-linux-gnu-clang++ -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -fno-rtti -o jma/zsnesjma.o -c jma/zsnesjma.cpp x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o mmlib/mm.o -c mmlib/mm.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o mmlib/linux.o -c mmlib/linux.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/makev16b.o video/makev16b.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/makev16t.o video/makev16t.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/makevid.o video/makevid.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode716.o video/mode716.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode716b.o video/mode716b.asm 3 warnings generated. nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode716d.o video/mode716d.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode716e.o video/mode716e.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode716t.o video/mode716t.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode7.o video/mode7.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mode7ext.o video/mode7ext.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/mv16tms.o video/mv16tms.asm In file included from jma/iiostrm.cpp:22: jma/crc32.h:23:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] unsigned int CRC32(const unsigned char *, size_t, register unsigned in...  ^~~~~~~~~ nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/m716text.o video/m716text.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/newg162.o video/newg162.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/newgfx.o video/newgfx.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/newgfx16.o video/newgfx16.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/newgfx2.o video/newgfx2.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/procvid.o video/procvid.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o video/procvidc.o -c video/procvidc.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/sw_draw.o video/sw_draw.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/2xsaiw.o video/2xsaiw.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/hq2x16.o video/hq2x16.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/hq2x32.o video/hq2x32.asm In file included from jma/jma.cpp:24: jma/crc32.h:23:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] unsigned int CRC32(const unsigned char *, size_t, register unsigned in...  ^~~~~~~~~ nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/hq3x16.o video/hq3x16.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/hq3x32.o video/hq3x32.asm 1 warning generated. nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/hq4x16.o video/hq4x16.asm nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/hq4x32.o video/hq4x32.asm parsegen.cpp:1826:5: error: first parameter of 'main' (argument count) must be of type 'int' int main(size_t argc, const char *const *const argv)  ^ x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o video/ntsc.o -c video/ntsc.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o video/copyvwin.o video/copyvwin.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o linux/battery.o -c linux/battery.c nasm -O1 -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -DNO_PNG -o linux/sdlintrf.o linux/sdlintrf.asm x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o linux/safelib.o -c linux/safelib.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o zip/unzip.o -c zip/unzip.c x86_64-pc-linux-gnu-clang -m32 -O2 -pipe -march=native -frecord-gcc-switches -Wall -I. -D__UNIXSDL__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNO_PNG -o zip/zpng.o -c zip/zpng.c 1 error generated. make: *** [Makefile:109: parsegen] Error 1 make: *** Waiting for unfinished jobs.... zip/unzip.c:456:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] fclose(s->file);  ^ zip/unzip.c:453:5: note: previous statement is here if (s->pfile_in_zip_read!=NULL)  ^ zip/unzip.c:781:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] s=(unz_s*)file;  ^ zip/unzip.c:778:5: note: previous statement is here if (strlen(szFileName)>=UNZ_MAXFILENAMEINZIP)  ^ zip/unzip.c:863:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (unzlocal_getLong(s->file,&uData) != UNZ_OK) /* date/time */  ^ zip/unzip.c:859:5: note: previous statement is here if ((err==UNZ_OK) && (s->cur_file_info.compression_method!=0) &&  ^ zip/unzip.c:927:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (unzlocal_CheckCurrentFileCoherencyHeader(s,&iSizeVar,  ^ zip/unzip.c:924:5: note: previous statement is here if (s->pfile_in_zip_read != NULL)  ^ zip/unzip.c:1026:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((pfile_in_zip_read_info->read_buffer == NULL))  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ zip/unzip.c:1026:43: note: remove extraneous parentheses around the comparison to silence this warning if ((pfile_in_zip_read_info->read_buffer == NULL))  ~ ^ ~ zip/unzip.c:1026:43: note: use '=' to turn this equality comparison into an assignment if ((pfile_in_zip_read_info->read_buffer == NULL))  ^~  = 5 warnings generated. gui/gui.asm:226: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy] 1 warning generated. * ERROR: games-emulation/zsnes-1.51-r9::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-emulation/zsnes-1.51-r9::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-emulation/zsnes-1.51-r9::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/games-emulation/zsnes-1.51-r9:20200827-011607.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-emulation/zsnes-1.51-r9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-emulation/zsnes-1.51-r9/temp/environment'. * Working directory: '/var/tmp/portage/games-emulation/zsnes-1.51-r9/work/zsnes_1_51/src' * S: '/var/tmp/portage/games-emulation/zsnes-1.51-r9/work/zsnes_1_51/src'