summaryrefslogtreecommitdiff
path: root/src/oom/meson.build
diff options
context:
space:
mode:
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2022-09-12 18:41:34 +0200
committerLuca Boccassi <luca.boccassi@gmail.com>2022-09-15 13:44:11 +0100
commit132c73b57ad1d363e97e1f4720f0e920826f34e1 (patch)
tree94845bcbcd1a3822290d120fb4c12d8772b6f945 /src/oom/meson.build
parent82ff978d0bae4ac79b69d30a9c146a0cbd961fba (diff)
downloadsystemd-132c73b57ad1d363e97e1f4720f0e920826f34e1.tar.gz
meson: add libatomic dependency
Building with GCC 12.2 and binutils 2.39 fails on riscv64 Ubuntu Kinetic with: FAILED: systemd-oomd /usr/bin/ld: systemd-oomd.p/src_oom_oomd-util.c.o: in function `oomd_cgroup_context_acquire': build/../src/oom/oomd-util.c:415: undefined reference to `__atomic_exchange_1' We have to link with -latomic. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Diffstat (limited to 'src/oom/meson.build')
-rw-r--r--src/oom/meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/oom/meson.build b/src/oom/meson.build
index 6926ae0d18..12035183de 100644
--- a/src/oom/meson.build
+++ b/src/oom/meson.build
@@ -28,5 +28,7 @@ endif
tests += [
[files('test-oomd-util.c',
'oomd-util.c',
- 'oomd-util.h')],
+ 'oomd-util.h'),
+ [],
+ [libatomic]]
]