toolchain.eclass: restore an option to override GCC_CONFIG_VER
authorSergei Trofimovich <slyfox@gentoo.org>
Sun, 26 Jan 2020 22:07:10 +0000 (22:07 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Sun, 26 Jan 2020 22:08:12 +0000 (22:08 +0000)
dev-lang/gnat-gpl ebuilds override this option and affect at
least default slot installed. Let's partially revert the behaviour
until ada is migrated.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
eclass/toolchain.eclass

index 767240eb7f233ceca214478116f1ba0b4e1b01d4..3614f870b52ba408c161092cf98486c4d66e5e9c 100644 (file)
@@ -76,7 +76,9 @@ GCCMICRO=$(ver_cut 3 ${GCC_PV})
 # gcc hardcodes it's internal version into gcc/BASE-VER
 # and assumes various directories and tools to have the
 # same name.
-GCC_CONFIG_VER=${GCC_RELEASE_VER}
+# TODO: once ada ebuilds are fixed turn it to
+#     GCC_CONFIG_VER=${GCC_RELEASE_VER}
+GCC_CONFIG_VER=${GCC_CONFIG_VER:-GCC_RELEASE_VER}
 
 # Pre-release support. Versioning schema:
 # 1.0.0_pre9999: live ebuild