[Bf-committers] Library updates for Blender 2.8
Brecht Van Lommel
brechtvanlommel at gmail.com
Thu Jul 26 18:21:51 CEST 2018
I think it would be great to have all these libraries updated, especially
the ones with CVEs.
* Blosc: definitely need to upgrade one to fix GCC build issues
* clew/cuew: I wonder if we even need OpenCL/CUDA support in OpenSubdiv,
maybe OpenGL is enough..
* flexbison/schroendinger/lapack: seems fine to remove
* openjpeg: don't think there is a good reason to have it in extern/
anymore, would be happy to see patch to remove it from there
I guess most of these are relatively easy with a tweak to versions.cmake,
not sure how difficult it is on Linux.
On Mon, Jul 23, 2018 at 9:54 PM Ray Molenkamp <ray at lazydodo.com> wrote:
> There's quite a few libraries we build for the various platforms
> (57 by the last count) and it's not always clear who the module
> owner is and who is supposed to ask for newer versions of certain
> I took a quick survey of the versions we use and the latest versions
> available. (based on build_files\build_environment\cmake\versions.cmake)
> (or in case the email ruins the long link: https://tinyurl.com/y9st4fyt )
> There are several libs with known CVE's, personally I would prefer
> to upgrade those to the latest versions (most seem low risk upgrades)
> but for everything else I really have no strong opinion.
> Any module owner that wants edit rights, please poke me (email/irc) and
> I'll get you an editable link.
> On 7/23/2018 11:43 AM, Brecht Van Lommel wrote:
> > Hi all,
> > It's been a while since we updated libraries, and with the upgrade to
> > Visual Studio 2017 this has now become easier on Windows as well. Since
> > platform maintainers have time now to do updates, let's try to get this
> > motion.
> > Some of the latest library versions need C++11, I also propose we require
> > C++11 in master. This mostly involves removing the WITH_CXX1 option and
> > code cleanups for STL data types compatibility.
> > For libraries, these are the ones I know of. Let us know if any other
> > library updates are needed.
> > * OSL, LLVM, OIIO: so we no longer need a really old LLVM version.
> > https://developer.blender.org/D3398
> > https://developer.blender.org/D2915
> > * OpenVDB 5.1.0: so we can read files written by other applications that
> > have OpenVDB 5.x.
> > * Python 3.7.0 (or should we wait until there is a 3.7.1 or so with
> > bugfixes?)
> > * OpenSubdiv: this will need to include a number of Sergey's bugfixes,
> > revision needed is not known (or doesn't exist) yet.
> > Thanks,
> > Brecht.
> > _______________________________________________
> > 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
More information about the Bf-committers