From 1340f40143dcafb4f0d64de0fb7b58de01a892f5 Mon Sep 17 00:00:00 2001 From: Tupone Alfredo Date: Fri, 19 Oct 2018 22:29:47 +0200 Subject: [PATCH] dev-ada/gprbuild: Fix gnatbind path Closes: https://bugs.gentoo.org/668964 Signed-off-by: Alfredo Tupone Package-Manager: Portage-2.3.49, Repoman-2.3.11 --- dev-ada/gprbuild/files/gprbuild-2018-gentoo.patch | 10 ++++++++++ ...gprbuild-2018-r2.ebuild => gprbuild-2018-r3.ebuild} | 0 2 files changed, 10 insertions(+) rename dev-ada/gprbuild/{gprbuild-2018-r2.ebuild => gprbuild-2018-r3.ebuild} (100%) diff --git a/dev-ada/gprbuild/files/gprbuild-2018-gentoo.patch b/dev-ada/gprbuild/files/gprbuild-2018-gentoo.patch index 9f62ec9ff9d4b..1f967b61d4c76 100644 --- a/dev-ada/gprbuild/files/gprbuild-2018-gentoo.patch +++ b/dev-ada/gprbuild/files/gprbuild-2018-gentoo.patch @@ -241,6 +241,16 @@ for Language_Kind ("Ada") use "unit_based"; for Dependency_Kind ("Ada") use "ALI_File"; for Leading_Required_Switches ("Ada") use +@@ -77,6 +77,9 @@ + for Objects_Path_File ("Ada") use "ADA_PRJ_OBJECTS_FILE"; + for Driver ("Ada") use + "${GPRCONFIG_PREFIX}libexec/gprbuild/gprbind"; ++ for Switches ("Ada") use ("--gnatbind_path=gnatbind-@VER@"); ++ for Required_Switches ("Ada") use ++ Binder'Required_Switches ("Ada") & ("--RTS=${RUNTIME_DIR(ada)}"); + end Binder; + + for Toolchain_Version ("Ada") use "GNAT ${VERSION(ada)}"; --- a/share/gprconfig/c.xml 2018-10-17 21:31:44.442501471 +0200 +++ b/share/gprconfig/c.xml 2018-10-17 21:33:06.562088044 +0200 @@ -14,7 +14,7 @@ diff --git a/dev-ada/gprbuild/gprbuild-2018-r2.ebuild b/dev-ada/gprbuild/gprbuild-2018-r3.ebuild similarity index 100% rename from dev-ada/gprbuild/gprbuild-2018-r2.ebuild rename to dev-ada/gprbuild/gprbuild-2018-r3.ebuild