From: Sergei Trofimovich Date: Thu, 2 Apr 2020 18:02:33 +0000 (+0100) Subject: toolchain.eclass: drop I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS guard X-Git-Url: http://git.tremily.us/?p=gentoo.git;a=commitdiff_plain;h=6d63ec93150ba084729e4c4f5bdd802f03006a3b toolchain.eclass: drop I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS guard Let's rely on keywording alone to guard against accidental installation. Signed-off-by: Sergei Trofimovich --- diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index ee466ee4d904..46482ad9d753 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -426,17 +426,7 @@ SRC_URI=$(get_gcc_src_uri) #---->> pkg_pretend <<---- -toolchain_is_unsupported() { - [[ -n ${SNAPSHOT} ]] || tc_is_live -} - toolchain_pkg_pretend() { - if toolchain_is_unsupported && - [[ -z ${I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS} ]] ; then - die "Please \`export I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1\` or define it" \ - "in your make.conf if you want to use this version." - fi - if ! use_if_iuse cxx ; then use_if_iuse go && ewarn 'Go requires a C++ compiler, disabled due to USE="-cxx"' use_if_iuse objc++ && ewarn 'Obj-C++ requires a C++ compiler, disabled due to USE="-cxx"' @@ -2234,12 +2224,6 @@ toolchain_pkg_postinst() { # handling of binpkgs, don't require these to be found cp "${ROOT%/}${DATAPATH}"/c{89,99} "${EROOT%/}"/usr/bin/ 2>/dev/null fi - - if toolchain_is_unsupported ; then - einfo "This GCC ebuild is provided for your convenience, and the use" - einfo "of this compiler is not supported by the Gentoo Developers." - einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" - fi } toolchain_pkg_postrm() {