Closed phlptp closed 6 years ago
We can add a new target in Travis to compile for Boost 1.61, but use the latest boost in a separate target so that we can look at the logs there. @nightlark thoughts?
We could switch to a newer version of Boost for all of the build configurations except gcc 4.9, and have that build as an earliest supported platform test. I think adding another build target would mean that for commits to master/develop, one of the builds would wait to start until after one of the other builds has finished.
@nightlark I think we should close this issue once we get the newer boost running in travis for the develop branch on all but gcc 4.9 target. Linked to issue #128.
this warning is showing up in the build logs due to the use of boost 1.61 in travis and the use of boost::iostreams.
This is a known issue that was fixed in boost 1.62. As far as I know the only known fix is to upgrade to boost 1.62 or higher. The code all works fine.
The question is whether it is worth upgrading travis to 1.62 or higher to get rid of the warnings. Costs are that 1.61 is the lowest boost version we support that compiles everything. so we would loose the earliest supported platform if we upgrade.