dev-lang/gnat-gpl: Fix build when current compiler is gcc-6
authorTupone Alfredo <tupone@gentoo.org>
Wed, 24 May 2017 20:50:02 +0000 (22:50 +0200)
committerTupone Alfredo <tupone@gentoo.org>
Wed, 24 May 2017 20:50:02 +0000 (22:50 +0200)
Package-Manager: Portage-2.3.5, Repoman-2.3.1

dev-lang/gnat-gpl/gnat-gpl-2016.ebuild

index 3319b3a8b9a48eb4e02f4915e0c69d13584e3657..5f8e52f2347ef2ce93ab9b02d2d2260203ae1947 100644 (file)
@@ -61,12 +61,14 @@ pkg_setup() {
        fi
        CC=${GCC}
        local base=$(basename ${GCC})
+       CXX="${base/gcc/g++}"
        GNATMAKE="${base/gcc/gnatmake}"
        GNATBIND="${base/gcc/gnatbind}"
        if [[ ${base} != ${GCC} ]] ; then
                local path=$(dirname ${GCC})
                GNATMAKE="${path}/${GNATMAKE}"
                GNATBIND="${path}/${GNATBIND}"
+               CXX="${path}/${CXX}"
        fi
        if ! use bootstrap && [[ -z "$(type ${GNATMAKE} 2>/dev/null)" ]] ; then
                eerror "You need a gcc compiler that provides the Ada Compiler:"