diff --git a/python/mrc/_pymrc/src/segment.cpp b/python/mrc/_pymrc/src/segment.cpp index ec78dc927..3ad8f216c 100644 --- a/python/mrc/_pymrc/src/segment.cpp +++ b/python/mrc/_pymrc/src/segment.cpp @@ -32,9 +32,11 @@ #include "mrc/segment/builder.hpp" #include "mrc/segment/object.hpp" +#include <boost/fiber/context.hpp> // for operator<< #include <glog/logging.h> #include <pybind11/cast.h> #include <pybind11/gil.h> +#include <pybind11/pybind11.h> // for module #include <pybind11/pytypes.h> #include <rxcpp/rx.hpp> @@ -46,6 +48,7 @@ #include <memory> #include <stdexcept> #include <string> +#include <thread> // for operator<< #include <type_traits> #include <typeindex> #include <utility> diff --git a/python/mrc/core/coro.cpp b/python/mrc/core/coro.cpp index c699355d2..28c2c924c 100644 --- a/python/mrc/core/coro.cpp +++ b/python/mrc/core/coro.cpp @@ -17,6 +17,7 @@ #include "pymrc/coro.hpp" #include "mrc/coroutines/task.hpp" +#include "mrc/utils/string_utils.hpp" // for MRC_CONCAT_STR #include "mrc/version.hpp" #include <glog/logging.h>