summaryrefslogtreecommitdiff
path: root/package/can-utils
diff options
context:
space:
mode:
authorYegor Yefremov <yegorslists@googlemail.com>2016-12-19 09:52:47 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-12-19 11:35:02 +0100
commitdbfca7963049cd2140bff00c6841360d74c20fea (patch)
treec31aab25ea0d5948b65469fd63951c9e1e739642 /package/can-utils
parent584885c8d4ba8e2f824436386d005f1ff75ca1a1 (diff)
can-utils: add dependency on NPTL
canfdtest.c assumes that clock_nanosleep() is always available. But it is only available with NPTL. Since it unconditionally uses it, we add dependency on NPTL. Fixes: http://autobuild.buildroot.net/results/fd97aa57747a546c799caf094aafe0d1d1225863 http://autobuild.buildroot.net/results/1313f91df134035159e677c6b4a63838c75d074c http://autobuild.buildroot.net/results/a1ac495c5e38e5d0777c431fc6a2e4b5bff7c2ad http://autobuild.buildroot.net/results/978bee40049896bd6e093fa31c5eb7673e05a6b8 http://autobuild.buildroot.net/results/c692e96de1b4fdadf720ead8249a44c21fe945f1 Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/can-utils')
-rw-r--r--package/can-utils/Config.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/package/can-utils/Config.in b/package/can-utils/Config.in
index 307f069dd..bfa522d98 100644
--- a/package/can-utils/Config.in
+++ b/package/can-utils/Config.in
@@ -1,9 +1,14 @@
config BR2_PACKAGE_CAN_UTILS
bool "can-utils"
depends on BR2_USE_MMU # fork()
+ depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()
help
SocketCAN is a set of open source CAN drivers and a
networking stack.
This package provides various tools for this stack.
http://elinux.org/Can-utils
+
+comment "can-utils needs a toolchain w/ NPTL"
+ depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
+ depends on BR2_USE_MMU