configure: Allow the configure script to fail with a non-zero exit code
configure: Allow the configure script to fail with a non-zero exit code

For poorly configured environments, configure may fail but will still
exit with code 0. This, in turn, causes cryptic build errors later.

Fix this by adding "set -e". Also, append "|| true" to prevent the
`expr` command breaks because it will return a non-zero exit code if
the regex doesn't match.

Closes: https://github.com/axboe/liburing/pull/553
Co-authored-by: Roman Gershman <49e17b5ffc368ab0e6c70035dd0d8119362d9d2e@gmail.com>
Signed-off-by: Roman Gershman <49e17b5ffc368ab0e6c70035dd0d8119362d9d2e@gmail.com>
Signed-off-by: Ammar Faizi <a8266392a329a5c7b5ab982a8996391d75b6438e@gnuweeb.org>

axboe/liburing,axboe/liburing,axboe/liburing