From 84fe47d008d44cf0ec22885406d5644cdfbf072c Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Tue, 12 Apr 2022 22:49:26 +0200 Subject: [PATCH] package/libbpf: needs __sync_*_4 intrisics libbpf needs __sync_*_4 intrisics since bump to version 0.7.0 in commit 4b1003855b02f6d9c77de634c9d0f636470e7388 and https://github.com/libbpf/libbpf/commit/b0c3d7133faa55fbcbc19f76f9cc9e183e178c97 Fixes: - No autobuilder failures (yet) Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/libbpf/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/libbpf/Config.in b/package/libbpf/Config.in index 3aa6679b3a..b3d6e44c6a 100644 --- a/package/libbpf/Config.in +++ b/package/libbpf/Config.in @@ -10,6 +10,7 @@ config BR2_PACKAGE_LIBBPF_ARCH_SUPPORTS config BR2_PACKAGE_LIBBPF bool "libbpf" depends on BR2_PACKAGE_LIBBPF_ARCH_SUPPORTS + depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on BR2_USE_WCHAR # elfutils depends on !BR2_STATIC_LIBS # elfutils depends on BR2_TOOLCHAIN_HAS_THREADS # elfutils @@ -27,6 +28,7 @@ config BR2_PACKAGE_LIBBPF comment "libbpf needs a uClibc or glibc toolchain w/ wchar, dynamic library, threads, headers >= 4.13" depends on BR2_PACKAGE_LIBBPF_ARCH_SUPPORTS + depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS \ || !BR2_TOOLCHAIN_HAS_THREADS \ || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_13 \