We recently (and to no objection) bumped the minimum C++ standard for OIIO next/2.3 to C++14, as well as commensurate changes to the minimum compiler versions. In VFX Platform terms, that brings us up to a minimum of 2018.
Is it safe to assume that we can drop support of library dependencies older than approximately the same time (2018)? I would like to propose changing the following dependencies. Please let me know ASAP if you require OIIO 2.3 (which won't even be a supported release branch until 2nd half of 2021) to keep support for the old dependency minimums. * OpenEXR: From 2.0 to at least 2.2 (that was VFX Platform for 2018)? Or 2.3 (released in 2018 and never patched since)? * Boost: from 1.53 to 1.61 (released in 2016, and named in VFX Platform 2018). * libTIFF: From 3.9 to 4.0 (first released 9 years ago!). There has not been even a security patch for 3.9.x for 8 years. * FFmpeg: From 2.6 to a minimum of 3.0 (released 2016) or maybe even 4.0 (released 2018)? * OpenCV: From 2.x to a minimum of 3.0 (first released in 2015). The last 2.x bug patch release was 2018. * GIFlib: From 4.0 to 5.0 (first released in 2012, and the first time it was truly thread-safe!). -- Larry Gritz l...@larrygritz.com _______________________________________________ Oiio-dev mailing list Oiio-dev@lists.openimageio.org http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org