[tracker-miners/tracker-miners-2.3: 1/2] libtracker-common: fix build on OpenBSD



commit ccfd67c41f05bb81268a0fd6d8a7b01568e69a43
Author: Antoine Jacoutot <ajacoutot gnome org>
Date:   Sun Sep 15 17:48:06 2019 +0200

    libtracker-common: fix build on OpenBSD
    
    We need to link with libkvm on OpenBSD (kvm_open, kvm_openfiles, etc.)

 src/libtracker-miners-common/meson.build | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/src/libtracker-miners-common/meson.build b/src/libtracker-miners-common/meson.build
index 988414b0c..096639eac 100644
--- a/src/libtracker-miners-common/meson.build
+++ b/src/libtracker-miners-common/meson.build
@@ -28,6 +28,10 @@ if libseccomp.found()
   tracker_miners_common_private_dependencies += [libseccomp]
 endif
 
+if build_machine.system() == 'openbsd'
+  libkvm = meson.get_compiler('c').find_library('kvm')
+  tracker_miners_common_dependencies += libkvm
+endif
 
 libtracker_miners_common = static_library('tracker-miners-common',
   tracker_miners_common_sources,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]