Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599560 - games-emulation/snes9x-1.54.1[debug] - emake failed: ../apu/bapu/snes/../smp/debugger/debugger.hpp:1:53: error: expected class-name before '{' token
Summary: games-emulation/snes9x-1.54.1[debug] - emake failed: ../apu/bapu/snes/../smp/...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
Depends on:
Reported: 2016-11-12 07:26 UTC by Andrew Church
Modified: 2018-01-21 10:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

build.log (build.log,15.15 KB, text/plain)
2016-11-12 07:26 UTC, Andrew Church

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Church 2016-11-12 07:26:09 UTC
Created attachment 453078 [details]

x86_64-pc-linux-gnu-g++ -I. -I.. -I../apu/ -I../apu/bapu -I../jma/ -I../filter/ -c -O2 -march=x86-64 -mtune=core-avx-i -mmmx -msse -msse2 -pipe -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -Wl,-z,noexecstack -fomit-frame-pointer -fno-exceptions -fno-rtti -pedantic -Wall -W -Wno-unused-parameter  -DJOYSTICK_SUPPORT -DDEBUGGER -DZLIB -DUNZIP_SUPPORT -DSYSTEM_ZIP -DJMA_SUPPORT -DHAVE_LIBPNG -DHAVE_MKSTEMP -DHAVE_STRINGS_H -DHAVE_SYS_IOCTL_H -DHAVE_STDINT_H -DRIGHTSHIFT_IS_SAR -DUSE_XVIDEO -DUSE_THREADS -DMITSHM ../apu/apu.cpp -o ../apu/apu.o
In file included from ../apu/bapu/snes/../smp/smp.hpp:128:0,
                 from ../apu/bapu/snes/snes.hpp:30,
                 from ../apu/apu.cpp:188:
../apu/bapu/snes/../smp/debugger/debugger.hpp:1:53: error: expected class-name before '{' token
 class SMPDebugger : public SMP, public ChipDebugger {

There doesn't seem to be a "ChipDebugger" class (or identifier of any sort) defined anywhere else in the source, so this is probably an upstream bug.  Maybe disable USE=debug for this version?
Comment 1 Larry the Git Cow gentoo-dev 2018-01-21 10:20:06 UTC
The bug has been referenced in the following commit(s):

commit 5f770323d55666e402a89c10947cfbf0a81758b8
Author:     David Seifert <>
AuthorDate: 2018-01-21 10:19:26 +0000
Commit:     David Seifert <>
CommitDate: 2018-01-21 10:19:26 +0000

    games-emulation/snes9x: Version bump to 1.55
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 games-emulation/snes9x/Manifest           |   1 +
 games-emulation/snes9x/snes9x-1.55.ebuild | 118 ++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+)}