Andrii Nakryiko f2a3adbc62 selftests/bpf: Don't force lld on non-x86 architectures
[ Upstream commit 08c79c9cd67fffd0d5538ddbd3a97b0a865b5eb5 ]

LLVM's lld linker doesn't have a universal architecture support (e.g.,
it definitely doesn't work on s390x), so be safe and force lld for
urandom_read and liburandom_read.so only on x86 architectures.

This should fix s390x CI runs.

Fixes: 3e6fe5ce4d48 ("libbpf: Fix internal USDT address translation logic for shared libraries")
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20220617045512.1339795-1-andrii@kernel.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-08-17 15:14:30 +02:00
..
2022-03-31 11:59:03 -07:00
2022-03-31 11:59:03 -07:00
2022-05-26 15:20:46 -04:00
2022-05-24 16:19:30 -07:00