From: Khem Raj Date: Wed, 4 Nov 2020 06:24:03 +0000 (-0800) Subject: numactl: Link with libatomic on rv64/rv32 X-Git-Tag: uninative-2.10~766 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=ea70d7f8f78cd793242cf6804840507d2ebd2871;p=openembedded-core.git numactl: Link with libatomic on rv64/rv32 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 Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-support/numactl/numactl_git.bb b/meta/recipes-support/numactl/numactl_git.bb index 5640173aa9..6c8a667a41 100644 --- a/meta/recipes-support/numactl/numactl_git.bb +++ b/meta/recipes-support/numactl/numactl_git.bb @@ -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