Compiling ==> 'collada.cpp' source/blender/collada/AnimationImporter.cpp:32:31: fatal error: COLLADABUPlatform.h: No such file or directory compilation terminated. Compiling ==> 'CameraExporter.cpp' scons: *** [/tmp/portage/media-gfx/blender-2.57-r1/work/build/linux2/source/blender/collada/AnimationImporter.o] Error 1 source/blender/collada/collada.cpp:31:31: fatal error: COLLADABUPlatform.h: No such file or directory compilation terminated. scons: *** [/tmp/portage/media-gfx/blender-2.57-r1/work/build/linux2/source/blender/collada/collada.o] Error 1 source/blender/collada/CameraExporter.cpp:33:29: fatal error: COLLADASWCamera.h: No such file or directory compilation terminated. scons: *** [/tmp/portage/media-gfx/blender-2.57-r1/work/build/linux2/source/blender/collada/CameraExporter.o] Error 1 scons: building terminated because of errors. Reproducible: Always Steps to Reproduce: $ USE=collada emerge =media-gfx/blender-2.57-r1 Actual Results: build faulure. Expected Results: successfull compilation It seems, that blender uses opencollada library. opencollada doesn't exist in portage.
Hi, can you please attach the complete build.log and post the output of `emerge --info`. Thanks
Created attachment 274469 [details] emerge --info =media-gfx/blender-2.57-r1
Created attachment 274471 [details] build.log gzipped I don't know how to enable "verbose" output for SCons build. So, imho, it is not very useful.
I have the same error under the same conditions. The issue is as mentioned that Blender uses opencollada. See this link for Collada under linux on blender: http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux/Troubleshooting#Enable_COLLADA_support_in_Blender I have tried manually building opencollada and installing it, however blender still failed to build. There is an overlay ebuild for trunk opencollada, however it fails to complete the installation. See: http://code.google.com/p/mistafunk-gentoo-overlay/source/browse/trunk/media-libs/opencollada?spec=svn2&r=2 When manually installing opencollada revision 836 from svn, emerging blender fails when linking because it cannot find -lbuffer.
hi, thanks for trying my ebuilds. two remarks: - with the recent opencollada upstream fixes my ebuild got almost trivial and is now installing correctly: http://code.google.com/p/mistafunk-gentoo-overlay/source/browse/media-libs/opencollada/opencollada-9999.ebuild - i took the blender 2.59 ebuild from the alice overlay and patched the collada support (i.e. added "collada" use flag): http://code.google.com/p/mistafunk-gentoo-overlay/source/browse/media-gfx/blender/blender-2.59-r1.ebuild
FYI I have added a new bug #390431 to request packaging of opencolloda.
Please re-try with blender 2.60a, collada support has returned. It may take 30 to 60 minutes to sync, though.