compile fails as it doesn't find some opencascade header files. I found it could not find /etc/env.d/opencascade/6.5.5 . It was some work to find the error message with make -j13 and just by chance I found the reason by manually searching the error message somewhere in the configure phase in the log. My workaround is now cd /etc/env.d ln -s opencascade/6.5.5 50opencascade After that emerge worked. If you have a different version of opencascade change the version number according to that. Anyway this should work automatic,
can you attach the full build.log and your emerge --info
I think this has been fixed via *freecad-0.15.4671 (23 Jul 2015) 23 Jul 2015; Michael Weber <xmw@gentoo.org> +freecad-0.15.4671.ebuild, -freecad-0.14.3702.ebuild, freecad-0.12.5284-r4.ebuild, freecad-0.13.1830-r1.ebuild, freecad-0.14.3702-r1.ebuild, freecad-9999.ebuild: Version bump (thanks Priit Laes for the cleanups, bug 546786), update live build, just use CASROOT from environment (as set by eselect opencascade), RDEPEND on tested version of opencascade. Please reopen if it still exists.