>>> Unpacking source... >>> Unpacking holotz-castle-1.3.10-src.tar.gz to /var/tmp/portage/games-arcade/holotz-castle-1.3.10/work >>> Source unpacked in /var/tmp/portage/games-arcade/holotz-castle-1.3.10/work >>> Preparing source in /var/tmp/portage/games-arcade/holotz-castle-1.3.10/work/holotz-castle-1.3.10-src ... * Applying holotz-castle-1.3.10-build.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-arcade/holotz-castle-1.3.10/work/holotz-castle-1.3.10-src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-arcade/holotz-castle-1.3.10/work/holotz-castle-1.3.10-src ... make -j14 -C JLib 'CPU_OPTS=-O2 -pipe' make: Entering directory `/var/tmp/portage/games-arcade/holotz-castle-1.3.10/work/holotz-castle-1.3.10-src/JLib' i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JControl.o JLib/Graphics/JControl.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JUI.o JLib/Graphics/JUI.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLAxes.o JLib/Graphics/JGLAxes.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLCamera.o JLib/Graphics/JGLCamera.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLConsole.o JLib/Graphics/JGLConsole.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLGrid.o JLib/Graphics/JGLGrid.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLLight.o JLib/Graphics/JGLLight.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLTexture.o JLib/Graphics/JGLTexture.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLVector.o JLib/Graphics/JGLVector.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JControlImage.o JLib/Graphics/JControlImage.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JImage.o JLib/Graphics/JImage.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JImageSprite.o JLib/Graphics/JImageSprite.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JSprite.o JLib/Graphics/JSprite.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JFont.o JLib/Graphics/JFont.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JTextMenu.o JLib/Graphics/JTextMenu.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JImageMenu.o JLib/Graphics/JImageMenu.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLMesh.o JLib/Graphics/JGLMesh.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Graphics/JGLImage.o JLib/Graphics/JGLImage.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JFile.o JLib/Util/JFile.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JGLApp.o JLib/Util/JGLApp.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JObject.o JLib/Util/JObject.cpp In file included from JLib/Graphics/JFont.cpp:31: ./JLib/Graphics/JFont.h:44: warning: 'typedef' was ignored in this declaration ./JLib/Graphics/JFont.h:58: warning: 'typedef' was ignored in this declaration i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JTextFile.o JLib/Util/JTextFile.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JTextUtil.o JLib/Util/JTextUtil.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JTimer.o JLib/Util/JTimer.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JUtil.o JLib/Util/JUtil.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JApp.o JLib/Util/JApp.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JFS.o JLib/Util/JFS.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JThread.o JLib/Util/JThread.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Util/JRW.o JLib/Util/JRW.cpp i686-pc-linux-gnu-g++ -I. -O2 -pipe `sdl-config --cflags` -c -o JLib/Math/J2DPolygon.o JLib/Math/J2DPolygon.cpp In file included from ./JLib/Util/JApp.h:37, from ./JLib/Util/JGLApp.h:38, from JLib/Util/JGLApp.cpp:31: ./JLib/Graphics/JFont.h:44: warning: 'typedef' was ignored in this declaration ./JLib/Graphics/JFont.h:58: warning: 'typedef' was ignored in this declaration In file included from ./JLib/Util/JApp.h:37, from ./JLib/Graphics/JImageMenu.h:37, from JLib/Graphics/JImageMenu.cpp:32: ./JLib/Graphics/JFont.h:44: warning: 'typedef' was ignored in this declaration ./JLib/Graphics/JFont.h:58: warning: 'typedef' was ignored in this declaration In file included from ./JLib/Graphics/JTextMenu.h:36, from JLib/Graphics/JTextMenu.cpp:31: ./JLib/Graphics/JFont.h:44: warning: 'typedef' was ignored in this declaration ./JLib/Graphics/JFont.h:58: warning: 'typedef' was ignored in this declaration In file included from ./JLib/Util/JApp.h:37, from JLib/Util/JApp.cpp:31: ./JLib/Graphics/JFont.h:44: warning: 'typedef' was ignored in this declaration ./JLib/Graphics/JFont.h:58: warning: 'typedef' was ignored in this declaration JLib/Util/JFS.cpp: In member function 's32 JFS::Open(const char*, bool)': JLib/Util/JFS.cpp:730: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result JLib/Util/JFS.cpp: In member function 's32 JFS::Create(const char*)': JLib/Util/JFS.cpp:767: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result JLib/Util/JFS.cpp: In member function 's32 JFS::Import(const char*, JTree::Node*, bool)': JLib/Util/JFS.cpp:890: error: invalid conversion from 'int (*)(const dirent**, const dirent**)throw ()' to 'int (*)(const dirent64**, const dirent64**)' JLib/Util/JFS.cpp:890: error: initializing argument 4 of 'int scandir64(const char*, dirent64***, int (*)(const dirent64*), int (*)(const dirent64**, const dirent64**))' JLib/Util/JFS.cpp:830: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:904: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:905: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:943: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:944: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result JLib/Util/JFS.cpp: In member function 's32 JFS::Export()': JLib/Util/JFS.cpp:1035: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:1048: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:1155: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:1161: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result JLib/Util/JFS.cpp:1164: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result make: *** [JLib/Util/JFS.o] Error 1 make: *** Waiting for unfinished jobs.... make: Leaving directory `/var/tmp/portage/games-arcade/holotz-castle-1.3.10/work/holotz-castle-1.3.10-src/JLib' * * ERROR: games-arcade/holotz-castle-1.3.10 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2714: Called die * The specific snippet of code: * emake -C JLib CPU_OPTS="${CXXFLAGS}" || 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/log/portage/games-arcade/holotz-castle-1.3.10:20090610-001314.log'. * The ebuild environment file is located at '/var/tmp/portage/games-arcade/holotz-castle-1.3.10/temp/environment'. *