]> code.ossystems Code Review - openembedded-core.git/commitdiff
numactl: Link with libatomic on rv64/rv32
authorKhem Raj <raj.khem@gmail.com>
Wed, 4 Nov 2020 06:24:03 +0000 (22:24 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 8 Nov 2020 14:03:16 +0000 (14:03 +0000)
bring a missing commit from meta-oe

Fixes
riscv64-yoe-linux/10.2.0/ld: ./.libs/libnuma.so: undefined reference to `__atomic_fetch_and_1'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/numactl/numactl_git.bb

index 5640173aa963479ddb041bff7bf9335e1b1afa40..6c8a667a41b125d64e1e77b167f2cc4315d63140 100644 (file)
@@ -22,6 +22,9 @@ SRC_URI = "git://github.com/numactl/numactl \
 
 S = "${WORKDIR}/git"
 
+LDFLAGS_append_riscv64 = " -latomic"
+LDFLAGS_append_riscv32 = " -latomic"
+
 do_install() {
     oe_runmake DESTDIR=${D} prefix=${D}/usr install
     #remove the empty man2 directory