On Wed, Sep 09, 2020 at 11:47:24AM +0200, Bruce Merry wrote: > When building with the recommended build.sh script, it seems that some > header files that override system headers get installed into the > build/include directory. I'm guessing these are intended to be used > while building rdma-core itself, but have the effect of interfering > with other software that is specifying this include directory to build > against rdma-core libraries. Hm, yes that seems to be the case > When I changed my build process to do an out-of-place install the > problem went away. I'm not sure the inplace mode is intended to be an exact replacement for install - it works in lots of commonly useful cases. If you want it to work in your case then use a newer version of devtoolset devtoolset-9 has a new enough gcc to avoid this fixup Jason