fwts: new package
authorErico Nunes <nunes.erico@gmail.com>
Tue, 4 Oct 2016 14:52:22 +0000 (16:52 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 7 Oct 2016 13:57:24 +0000 (15:57 +0200)
commita9a7a05f39a5cf720822a87c9ac6fa9cf27eaa0e
tree9d9b60da67e3385fb58978753d65c3f7fc130b32
parent1dbb49c030569aaa9ca562d94dea1f4213274f71
fwts: new package

Firmware Test Suite (FWTS) is a test suite that performs sanity checks
on firmware. It is intended to identify BIOS and ACPI errors and if
appropriate it will try to explain the errors and give advice to help
workaround or fix firmware bugs.

libfdt (dtc) is an optional dependency as fwts checks for it during
configure, but will only disable a few tests (dt_base, dt_sysinfo) if it
is not available.

This has been build-tested in x86, x86_64 and aarch64 and run-tested in
x86_64 and aarch64 with EFI firmware.

This package has been limited to x86, x86_64 and aarch64 architectures
as it fails to build with linking errors related to ACPI functions when
building for other architectures. As it is less likely that this will be
used for the other architectures, they are disabled for now.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
[Thomas: add missing depends on for the Config.in comment, specify the
LGPL version in the license information.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/Config.in
package/fwts/0001-build-do-not-use-Werror.patch [new file with mode: 0644]
package/fwts/Config.in [new file with mode: 0644]
package/fwts/fwts.hash [new file with mode: 0644]
package/fwts/fwts.mk [new file with mode: 0644]