From ea6cc91be4db390f03c81539a9ae44979fd162ea Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sun, 3 Apr 2022 18:37:37 +0200 Subject: [PATCH] package/libyang: disable tests Disable tests which are enabled by default in debug mode since bump to version 2.0.0 in commit 2a3edc5e00b38f4f927894d0911990c9060e4415 and https://github.com/CESNET/libyang/commit/e84f12fc5eccd67ed41e852fa0e23c030ae8acb0 as they will raise the following build failure if cmocka is built before libyang: In file included from /home/buildroot/autobuild/instance-0/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/include/stdint.h:20, from /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/lib/gcc/riscv64-buildroot-linux-musl/10.3.0/include/stdint.h:9, from /home/buildroot/autobuild/instance-0/output-1/build/libyang-2.0.112/src/libyang.h:18, from /home/buildroot/autobuild/instance-0/output-1/build/libyang-2.0.112/tests/utests/utests.h:30, from /home/buildroot/autobuild/instance-0/output-1/build/libyang-2.0.112/tests/utests/extensions/test_yangdata.c:15: /home/buildroot/autobuild/instance-0/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/include/bits/alltypes.h:53:24: error: conflicting types for 'uintptr_t' 53 | typedef unsigned _Addr uintptr_t; | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/7ae21fbb28b1a69183c5d8ed87cf5f5cbf055026 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/libyang/libyang.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/libyang/libyang.mk b/package/libyang/libyang.mk index 832adcb627..a097b3ee95 100644 --- a/package/libyang/libyang.mk +++ b/package/libyang/libyang.mk @@ -15,9 +15,11 @@ LIBYANG_DEPENDENCIES = pcre2 HOST_LIBYANG_DEPENDENCIES = host-pcre2 LIBYANG_CONF_OPTS = \ + -DENABLE_TESTS=OFF \ -DENABLE_VALGRIND_TESTS=OFF HOST_LIBYANG_CONF_OPTS = \ + -DENABLE_TESTS=OFF \ -DENABLE_VALGRIND_TESTS=OFF $(eval $(cmake-package))