From: Fabrice Fontaine Date: Thu, 27 May 2021 20:19:04 +0000 (+0200) Subject: package/unscd: disable on riscv32 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=34173da168f300b58957abb53c8f5fcaf8d8e605;p=buildroot.git package/unscd: disable on riscv32 unscd unconditionally uses __NR_clock_gettime which will raise the following build failure on riscv32: nscd-0.54.c:339:14: error: '__NR_clock_gettime' undeclared (first use in this function); did you mean 'clock_gettime'? 339 | if (syscall(__NR_clock_gettime, CLOCK_MONOTONIC, &ts)) | ^~~~~~~~~~~~~~~~~~ | clock_gettime Fixes: - http://autobuild.buildroot.org/results/eb77b18f268d8e59c407f757662117a33d3f9ee3 Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- diff --git a/package/unscd/Config.in b/package/unscd/Config.in index 23cc5a4fcb..88f1062103 100644 --- a/package/unscd/Config.in +++ b/package/unscd/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_UNSCD bool "unscd" + depends on !BR2_RISCV_32 depends on BR2_TOOLCHAIN_USES_GLIBC help Micro Name Service Caching Daemon @@ -22,4 +23,5 @@ config BR2_PACKAGE_UNSCD http://busybox.net/~vda/unscd comment "unscd needs a glibc toolchain" + depends on !BR2_RISCV_32 depends on !BR2_TOOLCHAIN_USES_GLIBC