From 3f242c05eb176cb19b10dce8788dacb1af17895f Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Thu, 7 Jul 2022 15:21:22 +0200 Subject: [PATCH] build_library/toolchain_util: Drop workaround for building stable gdb This is fixed in crossdev now. --- build_library/toolchain_util.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build_library/toolchain_util.sh b/build_library/toolchain_util.sh index 749b63267c..d832cca7c6 100644 --- a/build_library/toolchain_util.sh +++ b/build_library/toolchain_util.sh @@ -307,8 +307,8 @@ _crossdev_info() { install_cross_toolchain() { local cross_chost="$1"; shift local cross_pkgs=( $(get_cross_pkgs $cross_chost) ) - # gdb doesn't respect the --stable flag, set it stable explicitly - local cross_flags=( --gdb '[stable]' --ex-gdb --stable --target "${cross_chost}" ) + # build gdb as an extra step, default to stable ebuilds + local cross_flags=( --ex-gdb --stable --target "${cross_chost}" ) local cross_cfg="/usr/${cross_chost}/etc/portage/${cross_chost}-crossdev" local cross_cfg_data=$(_crossdev_info "${cross_flags[@]}") local cbuild="$(portageq envvar CBUILD)"