summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTupone Alfredo <tupone@gentoo.org>2018-10-10 08:32:42 +0200
committerTupone Alfredo <tupone@gentoo.org>2018-10-10 08:32:42 +0200
commit7410574a61c89e20cd163c6944da4633884fb2b1 (patch)
tree99d270ff3b953c7c20797bb466dd8c6e2b45d23b /dev-ada/gnatcoll-bindings
parentmedia-radio/fldigi: Fix wrong evaluation of cpu_flags_x86 (diff)
downloadgentoo-7410574a61c89e20cd163c6944da4633884fb2b1.tar.gz
gentoo-7410574a61c89e20cd163c6944da4633884fb2b1.tar.bz2
gentoo-7410574a61c89e20cd163c6944da4633884fb2b1.zip
dev-ada/gnatcoll-bindings: use as C compiler the one shipped with gnat
Closes: https://bugs.gentoo.org/668136 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Diffstat (limited to 'dev-ada/gnatcoll-bindings')
-rw-r--r--dev-ada/gnatcoll-bindings/files/gnatcoll-bindings-2018-gentoo.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/dev-ada/gnatcoll-bindings/files/gnatcoll-bindings-2018-gentoo.patch b/dev-ada/gnatcoll-bindings/files/gnatcoll-bindings-2018-gentoo.patch
index 9f37fea65eb9..79729c228420 100644
--- a/dev-ada/gnatcoll-bindings/files/gnatcoll-bindings-2018-gentoo.patch
+++ b/dev-ada/gnatcoll-bindings/files/gnatcoll-bindings-2018-gentoo.patch
@@ -9,3 +9,24 @@
end Compiler;
package Binder is
+--- a/iconv/gnatcoll_iconv.gpr 2018-10-10 08:24:48.654714484 +0200
++++ b/iconv/gnatcoll_iconv.gpr 2018-10-10 08:24:16.926237733 +0200
+@@ -70,7 +70,7 @@
+ for Switches ("Ada") use ("-O2", "-gnatn", "-gnatwaCJ");
+ for Switches ("C") use ("-O2", "-Wunreachable-code");
+ end case;
+-
++ for Driver ("C") use External ("GCC", "gcc");
+ end Compiler;
+
+ package Binder is
+--- a/python/gnatcoll_python.gpr 2018-10-10 08:28:04.700481915 +0200
++++ b/python/gnatcoll_python.gpr 2018-10-10 08:27:33.880990030 +0200
+@@ -75,6 +75,7 @@
+ for Switches ("Ada") use ("-O2", "-gnatn", "-gnatwaCJ");
+ for Switches ("C") use ("-O2", "-Wunreachable-code") & Split(Python_CFLAGS, " ");
+ end case;
++ for Driver ("C") use External ("GCC", "gcc");
+ end Compiler;
+
+ package Binder is