From bdb9b50dc48eb8b36b411d48cd20c82af65aa822 Mon Sep 17 00:00:00 2001 From: Yurii Kolesnykov Date: Thu, 31 Jul 2025 15:57:52 +0100 Subject: [PATCH] Guard double include of libdrm.h by defining LIBDRM_H Signed-off-by: Yurii Kolesnykov Reviewed-by: Eric Engestrom Fixes: 4be68b119e6 ("loader: Don't load nouveau GL on nvidia kmd") Part-of: --- src/util/libdrm.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/util/libdrm.h b/src/util/libdrm.h index 4bfe1d20166..d8ef0b55182 100644 --- a/src/util/libdrm.h +++ b/src/util/libdrm.h @@ -27,6 +27,9 @@ * the proliferation of #ifdef'ery to support environments without libdrm. */ +#ifndef LIBDRM_H +#define LIBDRM_H + #ifdef HAVE_LIBDRM #include #else @@ -147,3 +150,5 @@ static inline void drmFreeVersion(struct _drmVersion *v) {} #endif + +#endif