Hi Matthew, This should already be solved in our Git repository: http://developer.blender.org/rB746628e0d021fa616c69e9ff0ef9ad71cba23694
There are a bunch of bigger changes happening in OSL at the moment, so things may break a few more times, but we generally try to keep the latest Blender compiling with both the stable and latest OSL versions. Thanks, Brecht. On Fri, Dec 6, 2013 at 2:52 AM, Matthew <[email protected]> wrote: > $ecent changes to OSL after the 1.4.0 release removed the > "ClosurePrimitive" class, which breaks Cycles on compiling > intern/cycles/kernel/osl/background.cpp . > > Since the commit that removed this legacy code in OSL did only that, I'm > afraid I'm not able to offer any advice in what to replace it with, > beyond the fact that the replacement features are seemingly already > available. > > If you need to see the commit that remove ClosurePrimitive and what else > it affected, it's available here: > > https://github.com/imageworks/OpenShadingLanguage/commit/066dd45e6765762238a319f9a2de8e83410cef0b > > Just thought I'd bring this up before a release of OSL with this change > lands, so you're able to prepare Blender for it appropriately :) . > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
