From: Jared McIntyre (jmcintyre_at_[hidden])
Date: 2019-06-21 15:11:09
I've found that type_erasure::any and process::child conflict with each
other in how they use mp11 and fusion. The issue may be specific to
compiling the process library on Windows as it occurs in calls through
detail headers in the library that are specific to Windows, and I haven't
tested on other platforms..
Order doesn't matter.
C2953: 'boost::mpl::sequence_tag<std::tuple<_Types...>>': class template
has already been defined
1>c:\<removed>\boost\boost\mp11\mpl.hpp(155): note: see declaration of
Boost 1.67, 1.70
VS 2017 (5.9.12)
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk