From: Satadru Pramanik, DO, MPH, MEng Date: Fri, 19 Jul 2024 17:52:26 +0000 (-0400) Subject: Add thread dep to libuuid meson.build X-Git-Tag: v2.42-start~252^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=51369aa1e11b14af26cdb91f5fff6bbbf1d306af;p=thirdparty%2Futil-linux.git Add thread dep to libuuid meson.build Fixes: https://github.com/util-linux/util-linux/issues/3131 --- 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)