make[3]: Entering directory `/usr/portage/distfiles/svn-src/armagetronad-live/armagetronad/src' g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include/libxml2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/FTGL -I/usr/include/freetype2 -I/usr/include/FTGL -I/usr/include/freetype2 -I/usr/include/libpng12 -DPNG_NO_MMX_CODE -I/usr/lib/ruby/1.8/x86_64-linux -I./tools -I./thirdparty/mathexpr -I./render -I./ui -I./thirdparty/shttpd -I./network -I./engine -I./engine/sound -O2 -MT libenginecore_a-eGameObject.o -MD -MP -MF .deps/libenginecore_a-eGameObject.Tpo -c -o libenginecore_a-eGameObject.o `test -f 'engine/eGameObject.cpp' || echo './'`engine/eGameObject.cpp In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:1:1: warning: "PACKAGE_NAME" redefined In file included from ./tools/tRuby.h:4, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: ../aa_config.h:167:1: warning: this is the location of the previous definition In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:2:1: warning: "PACKAGE_TARNAME" redefined In file included from ./tools/tRuby.h:4, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: ../aa_config.h:173:1: warning: this is the location of the previous definition In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:3:1: warning: "PACKAGE_VERSION" redefined In file included from ./tools/tRuby.h:4, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: ../aa_config.h:176:1: warning: this is the location of the previous definition In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:4:1: warning: "PACKAGE_STRING" redefined In file included from ./tools/tRuby.h:4, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: ../aa_config.h:170:1: warning: this is the location of the previous definition In file included from ./tools/tMemManager.h:31, from engine/eTess2.h:31, from engine/eGameObject.cpp:31: ../aa_config.h:167:1: warning: "PACKAGE_NAME" redefined In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:1:1: warning: this is the location of the previous definition In file included from ./tools/tMemManager.h:31, from engine/eTess2.h:31, from engine/eGameObject.cpp:31: ../aa_config.h:170:1: warning: "PACKAGE_STRING" redefined In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:4:1: warning: this is the location of the previous definition In file included from ./tools/tMemManager.h:31, from engine/eTess2.h:31, from engine/eGameObject.cpp:31: ../aa_config.h:173:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:2:1: warning: this is the location of the previous definition In file included from ./tools/tMemManager.h:31, from engine/eTess2.h:31, from engine/eGameObject.cpp:31: ../aa_config.h:176:1: warning: "PACKAGE_VERSION" redefined In file included from /usr/lib/ruby/1.8/x86_64-linux/ruby.h:24, from ./tools/tRuby.h:8, from ./tools/tCallback.h:33, from ./network/nNetwork.h:35, from ./network/nNetObject.h:31, from engine/eTimer.h:33, from engine/eGameObject.cpp:30: /usr/lib/ruby/1.8/x86_64-linux/config.h:3:1: warning: this is the location of the previous definition /usr/lib/ruby/1.8/x86_64-linux/intern.h:207: error: use of enum 'rb_thread_status' without previous declaration /usr/lib/ruby/1.8/x86_64-linux/intern.h:207: error: invalid type in declaration before ';' token /usr/lib/ruby/1.8/x86_64-linux/intern.h:207: error: use of enum 'rb_thread_status' without previous declaration /usr/lib/ruby/1.8/x86_64-linux/intern.h:207: error: invalid type in declaration before ';' token make[3]: *** [libenginecore_a-eGameObject.o] Error 1 make[3]: Leaving directory `/usr/portage/distfiles/svn-src/armagetronad-live/armagetronad/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/portage/distfiles/svn-src/armagetronad-live/armagetronad/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/portage/distfiles/svn-src/armagetronad-live/armagetronad' make: *** [all] Error 2