]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
Add thread dep to libuuid meson.build
authorSatadru Pramanik, DO, MPH, MEng <satadru@gmail.com>
Fri, 19 Jul 2024 17:52:26 +0000 (13:52 -0400)
committerThomas Weißschuh <thomas@t-8ch.de>
Mon, 29 Jul 2024 09:05:27 +0000 (11:05 +0200)
Fixes: https://github.com/util-linux/util-linux/issues/3131
(cherry picked from commit 51369aa1e11b14af26cdb91f5fff6bbbf1d306af)

libuuid/meson.build

index b67b3d5e7225029c9dda01556c38e9584ddf5388..597487fd084a6249612af2fe07b884903402cfea 100644 (file)
@@ -28,6 +28,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,
@@ -42,7 +44,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)