From 629021b6de8334af299c7f3c66ca10627e54c5e4 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Wed, 8 Apr 2015 17:11:12 -0700 Subject: [PATCH] update_chroot: fail if --toolchain_boards= was given invalid names --- update_chroot | 2 ++ 1 file changed, 2 insertions(+) diff --git a/update_chroot b/update_chroot index ac1c4248af..2d5c474db9 100755 --- a/update_chroot +++ b/update_chroot @@ -188,6 +188,8 @@ gcc_set_latest_profile "$(portageq envvar CHOST)" if [[ "${FLAGS_skip_toolchain_update}" -eq "${FLAGS_FALSE}" && \ -n "${FLAGS_toolchain_boards}" ]]; then CROSS_CHOSTS=( $(get_board_chost ${FLAGS_toolchain_boards} | sort -u) ) + # double check get_board_chost actually returned results, pipefail isn't set. + [[ -n "${CROSS_CHOSTS[*]}" ]] || exit 1 for cross_chost in "${CROSS_CHOSTS[@]}"; do info "Updating cross ${cross_chost} toolchain"