meson: link gallium nine with pthreads
authorDylan Baker <dylan@pnwbakers.com>
Thu, 1 Nov 2018 21:12:57 +0000 (14:12 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Fri, 2 Nov 2018 20:10:33 +0000 (13:10 -0700)
In some cases (not building with llvm, which automatically pulls in
pthreads) nine needs to be directly linked with pthreads. Fixes building
on x86 (32 bit) without llvm.

Distro bug: https://bugs.gentoo.org/670094
Fixes: 6b4c7047d57178d3362a710ad503057c6a582ca3
       ("meson: build gallium nine state_tracker")
Tested-by: Rafal Lalik <rafallalik@gmail.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/gallium/targets/d3dadapter9/meson.build

index bd05b4f9692cc5a324dbab41316c56adb065bfd8..bc72b1110a0855b45d1db19c9cdc23a0fd395483 100644 (file)
@@ -53,7 +53,7 @@ libgallium_nine = shared_library(
     libswkmsdri,
   ],
   dependencies : [
-    dep_selinux, dep_expat, dep_libdrm, dep_llvm,
+    dep_selinux, dep_expat, dep_libdrm, dep_llvm, dep_thread,
     driver_swrast, driver_r300, driver_r600, driver_radeonsi, driver_nouveau,
     driver_i915, driver_svga,
   ],