From ad08af5ea9791f58800fbed05a04187cf4a3ccee Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 22 Jan 2026 11:59:20 +0100 Subject: [PATCH] xfree86: xlibre-server.h: fix missing HAVE_TIMINGSAFE_MEMCMP os.h still defining our own timingsafe_memcmp() prototype when this symbol isn't set - this is causing trouble with drivers on FreeBSD. Signed-off-by: Enrico Weigelt, metux IT consult --- include/xorg-server.h.meson.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/xorg-server.h.meson.in b/include/xorg-server.h.meson.in index 772b7af3c..6f7a1af29 100644 --- a/include/xorg-server.h.meson.in +++ b/include/xorg-server.h.meson.in @@ -214,4 +214,7 @@ #define XORG_API_DIX_SCREEN_HOOK_CLOSE 1 #define XORG_API_DIX_SCREEN_HOOK_PIXMAP_DESTROY 1 +/* needed for os.h to prevent redefinition of timingsafe_memcmp in drivers */ +#mesondefine HAVE_TIMINGSAFE_MEMCMP + #endif /* _XORG_SERVER_H_ */