Page MenuHome

Build Boost with iostreams lib and bump magic number
ClosedPublic

Authored by Jeffrey Hoover (italic_) on Mar 8 2016, 8:02 PM.

Details

Summary

This patch enables libboost_iostreams and bumps the magic number to match.

Background:
Ever since I started building blender on linux, I've been plagued by an unknown instability when I try to render various complex scenes. I don't usually have heavy scenes, so this never truly bothered me. With convergence to 2.77, I started to get severe problems. I decided to build entirely against install_deps libraries (I had been building against local LLVM and Boost because they were default in cmake-gui (ignorant me)). This weekend I made a solid, automated build script built against install_deps and in doing so I found that iostreams was the cause of my instability and build error against install_deps Boost (error related to linking libboost_system and libboost_iostreams). It seems iostreams is required by blender.

Diff Detail

Repository
rB Blender

Event Timeline

Jeffrey Hoover (italic_) retitled this revision from to Build Boost with iostreams lib and bump magic number.
Jeffrey Hoover (italic_) updated this object.
Jeffrey Hoover (italic_) set the repository for this revision to rB Blender.

Correct, iostreams is required since we have OpenVDB.

This revision is now accepted and ready to land.Mar 9 2016, 11:24 PM
This revision was automatically updated to reflect the committed changes.