Build of llvm40 fails on ppc due to a missing header.
Builds and works correctly on 11-stable PPC64, Poudriere 10.3/11.0 amd64/i386 OK
The patch applies and doesn't break amd64. As an unconditional patch-* file it would break builds without the LLDB option enabled. I'll fix that in my commit shortly.