diff --git a/src/core/reactor_backend.cc b/src/core/reactor_backend.cc index 123d4e0c1c0..b0dc1be9fdc 100644 --- a/src/core/reactor_backend.cc +++ b/src/core/reactor_backend.cc @@ -36,6 +36,7 @@ module; #include #include #include +#include #ifdef SEASTAR_HAVE_URING #include diff --git a/src/core/resource.cc b/src/core/resource.cc index 70294f488e7..7dc64163a49 100644 --- a/src/core/resource.cc +++ b/src/core/resource.cc @@ -35,6 +35,10 @@ module; #include #include #include +#include +#if SEASTAR_HAVE_HWLOC +#include +#endif #ifdef SEASTAR_MODULE module seastar; @@ -49,10 +53,6 @@ module seastar; #include #include "cgroup.hh" -#if SEASTAR_HAVE_HWLOC -#include -#endif - #endif namespace seastar { diff --git a/src/seastar.cc b/src/seastar.cc index 416faa97c75..8e16732ad6c 100644 --- a/src/seastar.cc +++ b/src/seastar.cc @@ -118,7 +118,9 @@ module; #include #include #include - +#ifdef SEASTAR_HAVE_HWLOC +#include +#endif #if defined(__x86_64__) || defined(__i386__) #include #endif