Correction: I meant that the default should be OFF.

On Fri, Sep 1, 2017 at 8:38 PM, Brecht Van Lommel <
[email protected]> wrote:

> I also ran into this issue building Blender 2.8 on Ubuntu 16.04.
> Defaulting to ON seems indeed better to me, Linux distribution packages
> that want it OFF can still do that.
>
> On Thu, Aug 31, 2017 at 3:19 PM, Ray Molenkamp <[email protected]> wrote:
>
>> Not my regular platform, but I tend to help out the odd user with linux
>> building errors, and this
>> one comes up rather frequently
>>
>> In our cmakelist.txt we have an exception for linux that sets
>>
>> option(WITH_SYSTEM_GLEW "Use GLEW OpenGL wrapper library provided by the
>> operating system" ON)
>> option(WITH_SYSTEM_GLES "Use OpenGL ES library provided by the operating
>> system"           ON)
>>
>> compared to all other platforms where it is off.
>>
>> I couldn't find a justification for it, but why are these options (unlike
>> all other
>> WITH_SYSTEM_* options even on linux ) ON by default? Especially glew
>> seems to be
>> problematic, even more so for blender 2.8 where we can't figure out if
>> it's glew 1 or 2
>> at compile time so there's a runtime check in the final binary that'll
>> prevent code
>> compiled against 1.x from running.
>>
>> We ship with a known good copy in our source tree, why not use it by
>> default?
>>
>> --Ray
>> _______________________________________________
>> Bf-committers mailing list
>> [email protected]
>> https://lists.blender.org/mailman/listinfo/bf-committers
>>
>
>
_______________________________________________
Bf-committers mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to