From: Emil Velikov <[email protected]> They are versions of the respective libdrm package. They are _not_ the version of libdrm[.so] required for driver X.
Doing the latter will lead to combinatoric explosion and in all fairness things will likely be broken most of the time. To make things even more confusing the kernel UAPI is provided by libdrm itself. Cc: Vinson Lee <[email protected]> Cc: Kenneth Graunke <[email protected]> Signed-off-by: Emil Velikov <[email protected]> --- Ken, you/Chad have things spot on. Yet semes like other people struggle deeply with these. --- configure.ac | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/configure.ac b/configure.ac index 92339b4a3f..e8e154b412 100644 --- a/configure.ac +++ b/configure.ac @@ -67,6 +67,13 @@ OPENCL_VERSION=1 AC_SUBST([OPENCL_VERSION]) dnl Versions for external dependencies +dnl +dnl The LIBDRM instances reference either the generic libdrm or the specific +dnl specific libdrm-$hw. +dnl They are _not_ "the min. libdrm required for dri/gallium/other driver $foo." +dnl +dnl Note that the "basic" ABI for $hw -> $hw_drm.h is provided by libdrm itself. +dnl LIBDRM_REQUIRED=2.4.75 LIBDRM_RADEON_REQUIRED=2.4.56 LIBDRM_AMDGPU_REQUIRED=2.4.63 -- 2.11.0 _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
