[PATCH i-g-t v1 1/3] lib/igt_vc4: Fix musl libc compilation
Kamil Konieczny
kamil.konieczny at linux.intel.com
Thu Jul 10 19:00:14 UTC 2025
Fix gcc compilation on Void Linux with musl C libs, where
PAGE_SIZE is already defined.
Signed-off-by: Kamil Konieczny <kamil.konieczny at linux.intel.com>
---
lib/igt_vc4.h | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/lib/igt_vc4.h b/lib/igt_vc4.h
index fe7173c50..165872ba2 100644
--- a/lib/igt_vc4.h
+++ b/lib/igt_vc4.h
@@ -31,7 +31,13 @@
#include "igt_fb.h"
#include "vc4_drm.h"
-#define PAGE_SIZE 4096
+#ifndef PAGE_SIZE
+# define PAGE_SIZE 4096
+#else
+# if PAGE_SIZE != 4096
+# error "Unexpected PAGE_SIZE"
+# endif
+#endif
uint32_t igt_vc4_get_cleared_bo(int fd, size_t size, uint32_t clearval);
int igt_vc4_create_bo(int fd, size_t size);
--
2.50.1
More information about the igt-dev
mailing list