The bundled boost predates C++17 and does not compile against libc++ at
all: std::unary_function is gone, and flat_tree lost the insert overloads
it relies on. gcc and MSVC still swallow it, which is why Linux and Windows
have not noticed, but it blocks every clang target.