configure: fail when explicit enabling doesn't succeed
authorSitsofe Wheeler <sitsofe@yahoo.com>
Sat, 25 Jul 2020 22:10:27 +0000 (23:10 +0100)
committerSitsofe Wheeler <sitsofe@yahoo.com>
Sun, 26 Jul 2020 13:46:01 +0000 (14:46 +0100)
commitd490af7f8c0ee7a992f332bb6bcffb30313d6488
tree965f2cc31e5a9c7f28bc576e943a883f92fc68fc
parent6feb475a9e775db911ee766a9671f244b8c1d35e
configure: fail when explicit enabling doesn't succeed

- Bail out if the probe fails when the user is explicitly enabling the
  cuda, libiscsi or libnbd ioengines or the libaio io_uring option
- Normalize some of the code that deals with enabling/disabling the
  above options

Fixes: https://github.com/axboe/fio/issues/1052

Signed-off-by: Sitsofe Wheeler <sitsofe@yahoo.com>
configure