1 config BR2_PACKAGE_FWTS
3 depends on BR2_i386 || BR2_x86_64 || BR2_aarch64
4 depends on BR2_USE_WCHAR # libglib2
5 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
6 depends on BR2_USE_MMU # libglib2
7 depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c
8 depends on BR2_TOOLCHAIN_USES_GLIBC # execinfo.h
9 select BR2_PACKAGE_LIBGLIB2
10 select BR2_PACKAGE_JSON_C
12 Firmware Test Suite (FWTS) is a test suite that performs
13 sanity checks on firmware. It is intended to identify BIOS and
14 ACPI errors and if appropriate it will try to explain the
15 errors and give advice to help workaround or fix firmware
18 dtc (libfdt) is an optional dependency for fdt related tests.
20 https://wiki.ubuntu.com/FirmwareTestSuite
22 comment "fwts needs a glibc toolchain w/ wchar, threads"
23 depends on BR2_i386 || BR2_x86_64 || BR2_aarch64
24 depends on BR2_TOOLCHAIN_HAS_SYNC_4
25 depends on BR2_USE_MMU
26 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
27 !BR2_TOOLCHAIN_USES_GLIBC