Index: compiler-rt/lib/msan/msan_interceptors.cpp =================================================================== --- compiler-rt/lib/msan/msan_interceptors.cpp +++ compiler-rt/lib/msan/msan_interceptors.cpp @@ -652,7 +652,7 @@ return res; } -#define SANITIZER_STAT_LINUX (SANITIZER_LINUX && __GLIBC_PREREQ(2, 33)) +#define SANITIZER_STAT_LINUX (SANITIZER_LINUX && __GLIBC__ && ((__GLIBC_MAJOR__ == 2 && __GLIBC_MINOR__ >= 33) || __GLIBC_MAJOR__ >= 3)) #if SANITIZER_FREEBSD || SANITIZER_NETBSD || SANITIZER_STAT_LINUX INTERCEPTOR(int, fstat, int fd, void *buf) { ENSURE_MSAN_INITED();