From 51369aa1e11b14af26cdb91f5fff6bbbf1d306af Mon Sep 17 00:00:00 2001 From: "Satadru Pramanik, DO, MPH, MEng" Date: Fri, 19 Jul 2024 13:52:26 -0400 Subject: [PATCH] Add thread dep to libuuid meson.build Fixes: https://github.com/util-linux/util-linux/issues/3131 --- libuuid/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libuuid/meson.build b/libuuid/meson.build index 7046da930..a4d62d225 100644 --- a/libuuid/meson.build +++ b/libuuid/meson.build @@ -29,6 +29,8 @@ if cc.has_link_argument('-Wl,--version-script=@0@'.format(libuuid_sym_path)) libuuid_link_args += ['-Wl,--version-script=@0@'.format(libuuid_sym_path)] endif +thread_dep = dependency('threads') + lib_uuid = both_libraries( 'uuid', list_h, @@ -43,7 +45,7 @@ lib_uuid = both_libraries( link_depends : libuuid_link_depends, version : libuuid_version, link_args : libuuid_link_args, - dependencies : [socket_libs, + dependencies : [socket_libs, thread_dep, build_libuuid ? [] : disabler()], install : build_libuuid) uuid_dep = declare_dependency(link_with: lib_uuid, include_directories: dir_libuuid) -- 2.47.3