gallium: Fix build with llvm 17
What does this MR do and why?
gallium: Fix build with llvm 17
These headers are not available for C files in llvm 17+ and they seem to be not needed to compile after all with llvm 17 so add conditions to exclude them for llvm >= 17
Signed-off-by: Khem Raj raj.khem@gmail.com