Mesa (master): meson: libfreedreno depends upon libdrm (for fence support)

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Dec 12 17:02:34 UTC 2018


Module: Mesa
Branch: master
Commit: ff6f1dd0d3c6b4c15ca51b478b2884d14f6a1e06
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff6f1dd0d3c6b4c15ca51b478b2884d14f6a1e06

Author: Rhys Kidd <rhyskidd at gmail.com>
Date:   Wed Dec 12 02:45:18 2018 -0500

meson: libfreedreno depends upon libdrm (for fence support)

Error message building freedreno Gallium driver with meson:

  ../src/gallium/drivers/freedreno/freedreno_fence.c:27:21: fatal error: libsync.h: No such file or directory
   \#include <libsync.h>

Fixes: 4aa69cc4257 ("meson: build freedreno")
Signed-off-by: Rhys Kidd <rhyskidd at gmail.com>
Reviewed-by: Emil Velikov <emil.velikov at collabora.com>
Reviewed-by: Dylan Baker <dylan at pnwbakers.com>

---

 src/gallium/drivers/freedreno/meson.build | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/gallium/drivers/freedreno/meson.build b/src/gallium/drivers/freedreno/meson.build
index 366b1468be..df3c743d41 100644
--- a/src/gallium/drivers/freedreno/meson.build
+++ b/src/gallium/drivers/freedreno/meson.build
@@ -232,9 +232,7 @@ libfreedreno = static_library(
   include_directories : freedreno_includes,
   c_args : [freedreno_c_args, c_vis_args],
   cpp_args : [freedreno_cpp_args, cpp_vis_args],
-  dependencies : [
-    idep_nir_headers
-  ],
+  dependencies : [dep_libdrm, idep_nir_headers],
 )
 
 driver_freedreno = declare_dependency(




More information about the mesa-commit mailing list