On 2 February 2017 at 00:38, Vinson Lee <[email protected]> wrote: > On Wed, Feb 1, 2017 at 4:10 PM, Emil Velikov <[email protected]> wrote: >> On 1 February 2017 at 23:28, Vinson Lee <[email protected]> wrote: >>> Fixes: b8acb6b17981 ("configure: Require libdrm >= 2.4.75") >>> Signed-off-by: Vinson Lee <[email protected]> >> Are you sure that's correct ? >> >> Afaict the follow-up commits make use of updated i915_drm.h which >> should be provided by your distro's libdrm-dev package. >> Or perhaps it used some new libdrm_intel functionality - can you list >> what flags up on your end ? >> >> -Emil > > Yes, this allows me to build non-Intel drivers again with older > libdrm. Do any drivers other than Intel drivers need libdrm 2.4.75?
Sounds like you misread what I said. As of commit 358661c794573b9a361309d477fe09880773ef73 Author: Chad Versace <[email protected]> Date: Fri Jan 13 10:46:48 2017 -0800 i965: Add intel_screen::has_fence_fd This bool maps to I915_PARAM_HAS_EXEC_FENCE_FD. we use the i915_drm.h define I915_PARAM_HAS_EXEC_FENCE. The latter is provided by libdrm commit commit a3d715ee14b29d2680ceaf44955679205795140c Author: Chris Wilson <[email protected]> Date: Fri Jan 27 10:39:10 2017 +0000 Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9 To sync with "drm/i915: Support explicit fencing for execbuf" i915_drm.h _must_ be part of your libdrm-dev package. If not, it's broken and you should report to your distro. Thanks Emil _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
