>>> Unpacking source... >>> Unpacking bsnes_v039.tar.bz2 to /var/tmp/portage/games-emulation/bsnes-0.039/work * Applying bsnes-makefile.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/games-emulation/bsnes-0.039/work >>> Compiling source in /var/tmp/portage/games-emulation/bsnes-0.039/work/src ... make -j3 platform=x compiler=gcc enable_gzip=true g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -c ui/main.cpp -o obj/main.o gcc -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -static -c lib/libco/libco.c -o obj/libco.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT `pkg-config --cflags gtk+-2.0` -c lib/hiro/hiro.cpp -o obj/hiro.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -DVIDEO_XV -DAUDIO_ALSA -DINPUT_X -c lib/ruby/ruby.cpp -o obj/ruby.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -c lib/libfilter/libfilter.cpp -o obj/libfilter.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -c lib/nall/string.cpp -o obj/string.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -c reader/reader.cpp -o obj/reader.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -c cart/cart.cpp -o obj/cart.o g++ -O2 -march=core2 -mtune=core2 -pipe -Ilib -DGZIP_SUPPORT -c cheat/cheat.cpp -o obj/cheat.o In file included from lib/ruby/input/x.cpp:16, from lib/ruby/ruby_impl.cpp:69, from lib/ruby/ruby.cpp:3: lib/ruby/input/xlibkeys.hpp: In member function ‘bool ruby::pInputX::init_keycodes()’: lib/ruby/input/xlibkeys.hpp:18: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:20: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:21: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:22: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:23: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:24: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:25: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:26: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:27: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:28: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:29: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:30: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:31: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:34: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:35: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:37: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:39: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:40: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:41: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:42: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:43: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:44: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:45: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:46: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:47: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:48: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:50: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:51: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:52: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:54: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:55: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:56: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:57: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:58: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:59: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:61: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:62: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:63: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:64: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:65: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:66: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:67: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:68: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:69: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:70: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:71: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:72: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:73: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:74: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:75: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:76: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:77: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:78: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:79: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:80: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:81: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:82: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:83: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:84: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:85: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:86: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:88: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:89: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:90: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:91: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:92: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:93: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:94: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:95: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:97: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:98: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:99: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:100: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:101: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:102: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:103: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:104: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:105: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:106: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:108: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:109: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:110: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:111: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:112: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:117: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:118: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:119: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:120: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:122: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:123: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:124: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:126: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:127: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:128: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:129: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:130: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:131: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:132: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:133: error: ‘keyboard’ has not been declared lib/ruby/input/xlibkeys.hpp:134: error: ‘keyboard’ has not been declared In file included from lib/ruby/ruby_impl.cpp:69, from lib/ruby/ruby.cpp:3: lib/ruby/input/x.cpp: In member function ‘bool ruby::pInputX::poll(int16_t*)’: lib/ruby/input/x.cpp:31: error: ‘input_limit’ was not declared in this scope lib/ruby/input/x.cpp:36: error: ‘keyboard’ has not been declared make: *** [obj/ruby.o] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: games-emulation/bsnes-0.039 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2528: Called die * The specific snippet of code: * emake platform=x compiler=gcc ${myconf} || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/games-emulation/bsnes-0.039/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-emulation/bsnes-0.039/temp/environment'. * This ebuild is from an overlay named 'local': '/usr/local/portage/' *