On Wed, Oct 31, 2018 at 12:42 AM Gavin Lambert via Boost-users
On 31/10/2018 17:31, Michael Powell wrote:
But if you want to avoid it entirely, then you need to do one of:
1. Use the 14.0 toolset. 2. Wait for the release of Boost 1.69. 3. Apply this patch to your local Boost: https://github.com/boostorg/iostreams/pull/57/files
I'm encountering the error in iostreams/positioning.hpp, not fpos.hpp (although obviously that one needs remediation as well).
fpos.hpp is a configuration header used by positioning.hpp.
Well, color me confused. seekpos() is called from positioning.hpp, which seekpos() is the thing going away, correct? Clearly you've done the root cause analysis; I'm just reporting them as I see them.
As I said before, defining _SILENCE_FPOS_SEEKPOS_DEPRECATION_WARNING is sufficient for Boost 1.68; it will still just work. Doing the above is optional but will let you resolve the issue without defining that. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users