[Bf-committers] CMake version bump for blender2.8

Campbell Barton ideasman42 at gmail.com
Thu Aug 31 11:20:47 CEST 2017


>From memory, rule of thumb for Linux support has been to compile on
latest releases of major (top ~5 so) Linux distors.
Supporting the latest Ubuntu LTS is nice too.

Switching to CMake 3.x would be nice since it allows us to remove the
dreaded "BLENDER_SORTED_LIBS".

On Thu, Aug 31, 2017 at 6:38 PM, Dalai Felinto <dfelinto at gmail.com> wrote:
> Hi,
>
> Ubuntu 14.04 is "stuck" with CMake 2.8. It's a LTS so they won't
> upgrade their CMake. And it's still quite inside our 5 year support
> goal.
> What exactly do we need from CMake 3.x? If we really need CMake 3.0,
> can we at least update install_deps.sh to handle cmake as well?
>
> Regards,
> Dalai
> --
> blendernetwork.org/dalai-felinto
> www.dalaifelinto.com
>
>
> 2017-08-20 17:02 GMT+02:00 Jörg Müller <nexyon at gmail.com>:
>> Hi everyone,
>>
>> a discussion about our cmake version has started after I merged audaspace
>> into blender2.8. Audaspace requires cmake 3.0 as opposed to blender's main
>> cmake file which so far requires cmake 2.8.
>>
>> Now since a version bump has been in discussion already a year ago according
>> to Campbell, we think this is a good time to actually do it. Last time it
>> was postponed because Debian was not ready. So now I had a look at the
>> current versions of cmake in the major distributions [1]:
>>
>> ubuntu (17.04) - 3.7.2
>> ubuntu LTS (16.04) - 3.5.1
>> debian (stable) - 3.7.2
>> opensuse (42.3) - 3.5.2
>> fedora (F26) - 3.8.2
>> pclinuxos - 3.7.2
>> centos (6) - 2.8.12 (3.6.1 in EPEL)
>> arch - 3.8.2
>> mageia (6) - 3.7.2
>> slackware (14.2) - 3.5.2
>> gentoo - 3.7.2
>>
>> According to this list, pretty much everyone should be able to get at least
>> cmake 3.5 running. Therefore, I bumped the cmake version to 3.5 which allows
>> us to use newer cmake features now.
>>
>> Cheers,
>> Jörg
>>
>> [1] https://pkgs.org/download/cmake
>>
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> https://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers



-- 
- Campbell


More information about the Bf-committers mailing list