commit:     23b50c6c1fe264b0e5dd9149e9a560b2b506b1de
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 13 17:50:07 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 13 17:51:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b50c6c

toolchain.eclass: drop gnat-gpl from *DEPEND

The binhost builder sometimes ends up trying to build gnat-gpl which
fails on some stuff like Fortran sometimes. It's not worth spending
time investigating, we have ada-bootstrap for a reason, including
dev-lang/ada-bootstrap-0_p2021-r1 which is the same as gnat-gpl was
but with the other languages stripped out.

Last-rites for gnat-gpl will follow in a little while.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 eclass/toolchain.eclass | 2 --
 1 file changed, 2 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index f0a6caf56748..458105d7a56c 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -424,7 +424,6 @@ if [[ ${PN} != gnat-gpl ]] && tc_has_feature ada ; then
                                        sys-devel/gcc:${SLOT}[ada]
                                        <sys-devel/gcc-${SLOT}[ada]
                                        <dev-lang/ada-bootstrap-$((${SLOT} + 1))
-                                       dev-lang/gnat-gpl[ada]
                                )
                        )
                "
@@ -435,7 +434,6 @@ if [[ ${PN} != gnat-gpl ]] && tc_has_feature ada ; then
                                         sys-devel/gcc:${SLOT}[ada]
                                         <sys-devel/gcc-${SLOT}[ada]
                                         <dev-lang/ada-bootstrap-${SLOT}
-                                        dev-lang/gnat-gpl[ada]
                                 )
                         )
                 "

Reply via email to