VFXPlatform doesn't specify CMake version, but it does already require OpenEXR 2.3, which depends on CMake 3.11 (at least on windows.) So there's already an implied de-facto requirement for modern CMake. If you have to install a modern CMake to build a modern VFXPlatform app, one minor rev is the same amount of work as another.
You don't get into "too new" until 3.15, which deprecated server mode. It should still work just fine, but it spams a bunch of warning messages if you are using it with an IDE that uses the server mode like QtCreator, which is annoying (but non fatal). So nobody currently using 3.x would expect anything to break by moving to >= 3.12. They can just hang out at 3.[12, 13, 14] for a while if they get annoyed by deprecation warnings. On Thu, Sep 5, 2019 at 6:27 PM Richard Shaw <hobbes1...@gmail.com> wrote: > On Thu, Sep 5, 2019 at 6:24 PM Larry Gritz <l...@larrygritz.com> wrote: > >> Is anybody under hard constraints on what cmake versions they can use? >> >> In particular, how badly would people get bent out of shape if moving >> forward we required CMake >= 3.12? >> > > Straight EL 7 is still on 2.8 but via Fedora EPEL (all I care about) I > have 3.13.5 available. > > I'm not sure about RHEL 8 since I won't have easy access to CentOS until > they release. > > Thanks, > Richard > _______________________________________________ > Oiio-dev mailing list > Oiio-dev@lists.openimageio.org > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org >
_______________________________________________ Oiio-dev mailing list Oiio-dev@lists.openimageio.org http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org