From 6b247c93e25f7283524edb6b6e19ca3296c78006 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Mon, 5 May 2025 11:54:23 +0100 Subject: mk: Fix bad error handling for gnu_setver I mixed logical OR and AND by mistake. Oops! Signed-off-by: Leah Rowe --- mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mk') diff --git a/mk b/mk index 55f67a92..dcf135a1 100755 --- a/mk +++ b/mk @@ -326,7 +326,8 @@ check_gnu_path() command -v "$1" 1>/dev/null || err "Host '$1' unavailable" eval "`setvars "" gccver gccfull gnatver gnatfull gccdir gnatdir`" - x_ gnu_setver "$1" "$1" && gnu_setver "$2" "$2" || : + x_ gnu_setver "$1" "$1" || err "Command '$1' unavailable." + gnu_setver "$2" "$2" || : eval "[ -z \"\$$1ver\" ] && err \"Cannot detect host '$1' version\"" [ "$gnatfull" = "$gccfull" ] && return 0 -- cgit v1.2.1