xserver/hw/xfree86/os-support
Enrico Weigelt, metux IT consult cab3856903 xfree86: os-support: fix FTBS when no recent enough libdrm found
On Linux, the only supported platform bus backend (*1) is via DRM/DRI.
Trying to build it w/o (recent enough) libdrm fails as it tries to
compile the drm-based implementation, w/o having drm.h available. (*2)

In order to fix this, we need to compile noop-implementation instead.

*1) platform specific code for detecting video devices
*2) https://gitlab.freedesktop.org/xorg/xserver/-/issues/1771

Issue: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1771
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1848>
2025-02-28 16:15:32 +00:00
..
bsd xfree86: os-support: use LogMessageVerb() instead of xf86Msg() 2025-02-07 22:40:06 +00:00
bus xfree86: os-support: unexport xf86scanpci() 2025-02-17 18:35:43 +00:00
hurd xfree86: os-support: move xf86OSInitVidMem() to xf86_os_support.h 2024-04-18 00:40:39 +00:00
linux No longer leak FDs on VT switch. 2025-02-08 17:38:20 +02:00
misc xfree86: drop unused xf86SetReallySlowBcopy() 2024-04-17 01:54:28 +00:00
shared xfree86: platform_noop: add missing functions 2025-02-28 16:15:32 +00:00
solaris xfree86: os-support: use LogMessageVerb() instead of xf86Msg() 2025-02-07 22:40:06 +00:00
stub xfree86: os-support: move xf86OSInitVidMem() to xf86_os_support.h 2024-04-18 00:40:39 +00:00
int10Defines.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
meson.build xfree86: os-support: fix FTBS when no recent enough libdrm found 2025-02-28 16:15:32 +00:00
xf86_OSlib.h xfree86: os-support: unexport DEV_MEM defines 2025-02-06 16:22:42 +00:00
xf86_OSproc.h xfree86: os-support: move xf86FatalError macro out of public header 2024-04-18 00:40:39 +00:00
xf86_os_support.h include: move out private definitions from hotplug.h 2025-02-06 16:24:00 +01:00