diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build
index c5d8f11..0706a08 100644
--- a/src/libcamera/meson.build
+++ b/src/libcamera/meson.build
@@ -99,6 +99,7 @@ version_cpp = vcs_tag(command : [gen_version, meson.build_root()],
 libcamera_sources += version_cpp
 
 libcamera_deps = [
+    cc.find_library('atomic', required: false),
     cc.find_library('dl'),
     libudev,
     dependency('threads'),
