devtools: enable more config options in build test
authorThomas Monjalon <thomas@monjalon.net>
Tue, 11 Feb 2020 23:57:24 +0000 (00:57 +0100)
committerDavid Marchand <david.marchand@redhat.com>
Wed, 12 Feb 2020 10:32:15 +0000 (11:32 +0100)
commit924414410e7b65c6d4d7276c81747296d5d30e51
treede6f49a2cbc6e2c7acdd49ad8e32d0965cea64de
parent26ed1b2af70aaf5519e8a472638624fbbc2d7a48
devtools: enable more config options in build test

The Linux kernel modules kni and igb_uio were disabled by default
so they need a new option (+kmods) for testing compilation.

Some recent features were not enabled in compilation testing:
- mlx5 vDPA (depends on libibverbs)
- ifpga (depends on libfdt)
- ipn3ke (depends on libfdt)
- Arm WFE

Check on libfdt availability is added, and not considered as a fix.

Fixes: 91a861e54164 ("config: disable Linux kernel modules by default")
Fixes: 95276abaaf0a ("vdpa/mlx5: introduce Mellanox vDPA driver")
Fixes: 1be7855d7739 ("eal: add wait until equal API")

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: David Marchand <david.marchand@redhat.com>
devtools/test-build.sh