diff options
author | Daniel Wagner <dwagner@suse.de> | 2023-06-15 19:44:59 +0200 |
---|---|---|
committer | Steven Rostedt (Google) <rostedt@goodmis.org> | 2023-07-05 17:22:23 -0400 |
commit | 32e2de9eb0eeeff47f1485fa797a076bac491f31 (patch) | |
tree | 72a2e94d72836c6c3691aa870fec9e307d993bec | |
parent | 46952ef9aca9f6deeb9af7a227dfd1d04e147aba (diff) | |
download | trace-cmd-32e2de9eb0eeeff47f1485fa797a076bac491f31.tar.gz |
libtracecmd: Add explicit pthread and dl dependency to meson
Older version of meson do not add automatically the pthread and dl
dependency. Thus add it explicitly to thebuild.
Link: https://lore.kernel.org/linux-trace-devel/20230615174500.9158-1-dwagner@suse.de
Cc: Tony Jones <tonyj@suse.com>
Signed-off-by: Daniel Wagner <dwagner@suse.de>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-rw-r--r-- | lib/meson.build | 3 | ||||
-rw-r--r-- | lib/trace-cmd/meson.build | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/lib/meson.build b/lib/meson.build index 52f892fd..389281d3 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -29,6 +29,9 @@ conf = configuration_data() libtraceevent_dep = dependency('libtraceevent', version: '>= 1.5.0', required: true) libtracefs_dep = dependency('libtracefs', version: '>= 1.6.0', required: true) +threads_dep = dependency('threads', required: true) +dl_dep = cc.find_library('dl', required : false) + zlib_dep = dependency('zlib', required: false) conf.set('HAVE_ZLIB', zlib_dep.found(), description: 'Is zlib avialable?') diff --git a/lib/trace-cmd/meson.build b/lib/trace-cmd/meson.build index 8c00ca8f..2193e526 100644 --- a/lib/trace-cmd/meson.build +++ b/lib/trace-cmd/meson.build @@ -45,6 +45,8 @@ if libtracecmd_standalone_build dependencies: [ libtraceevent_dep, libtracefs_dep, + threads_dep, + dl_dep, zlib_dep, libzstd_dep, audit_dep], @@ -77,6 +79,8 @@ else dependencies: [ libtraceevent_dep, libtracefs_dep, + threads_dep, + dl_dep, zlib_dep, libzstd_dep, audit_dep], |