diff options
author | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2022-09-12 18:41:34 +0200 |
---|---|---|
committer | Luca Boccassi <luca.boccassi@gmail.com> | 2022-09-15 13:44:11 +0100 |
commit | 132c73b57ad1d363e97e1f4720f0e920826f34e1 (patch) | |
tree | 94845bcbcd1a3822290d120fb4c12d8772b6f945 /src/oom/meson.build | |
parent | 82ff978d0bae4ac79b69d30a9c146a0cbd961fba (diff) | |
download | systemd-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.build | 4 |
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]] ] |