i think it's related with scons, i tried reemerging it but it didn't work. Here's my top build's error and emerge --info. ------------------------------------------------------------------------- Compiling ==> 'KX_BlenderScalarInterpolator.cpp' scons: *** [/var/tmp/portage/blender-2.42a/work/build/linux2/source/gameengine/C onverter/KX_BlenderScalarInterpolator.o] Exception Traceback (most recent call last): File "/usr/lib/scons/SCons/Taskmaster.py", line 101, in execute self.targets[0].build() File "/usr/lib/scons/SCons/Node/__init__.py", line 201, in build apply(executor, (self, errfunc), kw) File "/usr/lib/scons/SCons/Executor.py", line 115, in __call__ apply(action, (self.targets, self.sources, env, errfunc), kw) File "/usr/lib/scons/SCons/Action.py", line 243, in __call__ stat = self.execute(target, source, env) File "/usr/lib/scons/SCons/Action.py", line 439, in execute return act.execute(target, source, env) File "/usr/lib/scons/SCons/Action.py", line 439, in execute return act.execute(target, source, env) File "/usr/lib/scons/SCons/Action.py", line 378, in execute ret = spawn(shell, escape, cmd_line[0], cmd_line, ENV) File "/usr/lib/scons/SCons/Platform/posix.py", line 80, in spawn_spawn stat = os.spawnvpe(os.P_WAIT, sh, args, env) File "/usr/lib/python2.4/os.py", line 584, in spawnvpe return _spawnvef(mode, file, args, env, execvpe) File "/usr/lib/python2.4/os.py", line 520, in _spawnvef pid = fork() OSError: [Errno 12] Cannot allocate memory scons: building terminated because of errors. !!! ERROR: media-gfx/blender-2.42a failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile blender-2.42a.ebuild, line 84: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if rel evant. ------------------------------------------------------------------------- Portage 2.1.1_rc1-r1 (default-linux/amd64/2005.1, gcc-3.4.6/amd64-vanilla, glibc-2.4-r3, 2.6.17-ck1-r2 x86_64) ================================================================= System uname: 2.6.17-ck1-r2 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.4 Last Sync: Wed, 30 Aug 2006 01:30:06 +0000 app-admin/eselect-compiler: 2.0.0_rc1-r6 dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/pub/gentoo/" LINGUAS="pt en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa avi berkdb bitmap-fonts blender-game cli crypt cups divx4linux dlloader dvd dvdr dvdread eds elibc_glibc emboss encode fbcon ffmpeg foomaticdb fortran gcj gif gimpprint gnustep gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_void ipv6 isdnlog java jpeg kernel_linux linguas_en linguas_pt lzw lzw-tiff mad mjpeg mp3 mpeg msn ncurses nls nptl nptlonly nsplugin nvidia oggvorbis openal openexr opengl oss pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection scanner sdl session spell spl ssl tcpd tiff tk truetype-fonts type1-fonts usb userland_GNU video_cards_fbdev video_cards_nv video_cards_vesa video_cards_vga vorbis wxgtk1 wxwindows xanim xmms xorg xpm xv xvid xvim zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS -------------------------------------------------------------------------
Don't think this has anything to do w/ blender, looks like broken scons.
(In reply to comment #1) > Don't think this has anything to do w/ blender, looks like broken scons. > That maybe the reason, i think so too. I have dev-util/scons-0.96.1. I'll try reemerging all dependencies of scons and see what i get. By the way, has someone succeded in emerging blender-game with this scons version?
Ok, i've solved the problem. Like Jakub Moc mentioned, it has nothing to do with blender, it's scons problem. I've emerged the latest version scons-0.96.91 (it's hard masked because it's still being tested) and succefully emerged blender with 'blender-game' flag.