mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-15 18:53:58 -09:00
numactl unconditionally uses __atomic_fetch_and resulting in the following build failure on architectures that need libatomic to provide atomic intrinsics (e.g. microblaze) since commit4ed540ddf5: /nvmedata/autobuild/instance-5/output-1/host/lib/gcc/microblaze-buildroot-linux-uclibc/10.3.0/../../../../microblaze-buildroot-linux-uclibc/bin/ld: ./.libs/libnuma.a(libnuma.o): in function `numa_node_to_cpus_v1': (.text+0x2a34): undefined reference to `__atomic_fetch_and_1' Fixes: - http://autobuild.buildroot.org/results/e225cb83dae390d9dc543d4da85c52180efbd40a Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (cherry picked from commit5ade3ecdb8) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>