diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2017-06-08 13:42:40 +0300 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2017-06-08 13:42:40 +0300 |
commit | a131e67ad296fc257a656be6391cfd1d9b243cfb (patch) | |
tree | 8a8776a773398b695e392bf5ebd6effae59c0c34 | |
parent | 65b900601c5c8505b6b0476ef40a6df593277595 (diff) | |
download | gcc-6-a131e67ad296fc257a656be6391cfd1d9b243cfb.tar.gz |
Disable ADA (requires cross-compiling to bootstrap)
-rw-r--r-- | debian/rules.defs | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/debian/rules.defs b/debian/rules.defs index 3b10c77..a38631b 100644 --- a/debian/rules.defs +++ b/debian/rules.defs @@ -647,7 +647,13 @@ ada_no_cpus += powerpcspe ada_no_cpus += m68k # see https://bugs.debian.org/814221 ada_no_cpus += mips64 # see https://gcc.gnu.org/PR65337 ada_no_cpus += x32 # see https://gcc.gnu.org/PR61954 -ada_no_systems := + +# FUCKED UP: +# this disables build dependnecies for illumos-amd64, +# but this is used to be GNU triplet. +# Also see below. +ada_no_systems := illumos-amd64 + ada_no_cross := no ada_no_snap := no ifeq ($(single_package),yes) @@ -690,6 +696,11 @@ endif ifneq (,$(filter $(distrelease),lucid)) with_ada := endif + +ifeq ($(DEB_BUILD_ARCH),illumos-amd64) + with_ada := no gnat on Dyson yet +endif + # disable building gnat cross compilers on 32bit archs targeting 64bit archs ifneq (,$(filter $(build_type), build-cross cross-build-cross)) ifneq (,$(filter $(DEB_HOST_ARCH), armhf armel i386 mips mipsel powerpc)) |