diff --git a/src/osd_rmw.cpp b/src/osd_rmw.cpp index 3f8c77fcb..390e6c132 100644 --- a/src/osd_rmw.cpp +++ b/src/osd_rmw.cpp @@ -4,8 +4,26 @@ #include #include #include -#include -#include +extern "C" { +#if defined __has_include + +# if __has_include () +# include +# endif + +// In Gentoo hasn't jerasure directory with header files. +# if __has_include () +# include +# elif __has_include () +# include +# endif + +#else +// default path to headers in Debian +# include +# include +#endif +} #include #include "allocator.h" #include "xor.h"