Compilation of Blender in version 0.69 fail with: >=dev-cpp/gfags-2.1 >=dev-cpp/glog-0.3.3 Problem resolution is masking both libraries for this version. Also alredy builded version of Blender will won't run anymore after updating this libraries to latest versions.
This looks like bug #517134, try rebuilding glog after the gflags update.
1) Please post your `emerge --info' output in a comment. 2) Please attach the entire build log to this bug report.
Created attachment 382896 [details] emerge info
Created attachment 382898 [details] blender-2.69-r1 build.log.lzma Build log for failed Blender-2.69-r1 compilation.
@Ben Kohler, rebuilding glog in latest version doesn't resolve problem. New version breaks API compatibility with older versions. Alos, yes this bug looks similary because is caused by breaked API compability. Also resolution linked bug is just doing deep updates instead updating single packages. I write about two libraries because glog also require older version of gflags. In short: - media-gfx/blender-0.69 require older version of dev-cpp/glog than 0.3.3 (tested works with 0.3.2) - dev-cpp/glog require older version of dev-cpp/gflags than 2.1 (tested, works with 2.0-r1) - glog-0.3.2 compilation fails with >=gflags-2.1
Created attachment 382900 [details] =dev-cpp/glog-0.3.2 build.log.lzma
0.69?
0.70
My bad. 2.69. Also 2.70 has this same problem. I was not test 2.71 (require python-3.4).
well, we broke it glog is bundled in blender. One thing I could do is provide a "system-deps" or "bundled-deps" use flags so that users can at least get it working somehow.
gflags-2.0 has been gone from the tree for over a month now and affected versions have been completely unbuildable for just as long. They should be fixed or punted. Unfortunately python 3.4 is still not enabled by default which leaves blender-2.69-r1 the only version that is straightforward to install.
+ 16 Dec 2014; Julian Ospald <hasufell@gentoo.org> -blender-2.69-r1.ebuild, + -blender-2.71-r2.ebuild, -blender-2.72-r1.ebuild, + -files/07-blender-2.68-sse2.patch, + -files/02-blender-2.68-unbundle-colamd.patch, + -files/05-blender-2.68-unbundle-eigen3.patch, + -files/04-blender-2.68-unbundle-glog.patch, + -files/04-blender-2.71-r2-unbundle-glog.patch, + -files/09-blender-2.72-unbundle-minilzo.patch: + rm old