summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-05-04 16:34:39 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-05-04 16:34:39 +0000
commited0828019aa015781bdfe641e0770b05543a3c8e (patch)
tree0e4987bf04d9568a47fc5bcc63084872c7faf679
parent92f70abf5068f9cfe6e82176bb84ab6e3843d58f (diff)
downloadgcc-49-ed0828019aa015781bdfe641e0770b05543a3c8e.tar.gz
* Update build dependencies for ada enabled snapshot builds.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.9@7341 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
-rw-r--r--debian/changelog6
-rw-r--r--debian/rules.conf15
-rw-r--r--debian/rules.defs8
3 files changed, 14 insertions, 15 deletions
diff --git a/debian/changelog b/debian/changelog
index 1ad1baa..cc0cc12 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+gcc-4.9 (4.9.0-3) UNRELEASED; urgency=medium
+
+ * Update build dependencies for ada enabled snapshot builds.
+
+ -- Matthias Klose <doko@debian.org> Sun, 04 May 2014 16:02:44 +0200
+
gcc-4.9 (4.9.0-2) unstable; urgency=medium
* Update to SVN 20140503 (r210033) from the gcc-4_9-branch.
diff --git a/debian/rules.conf b/debian/rules.conf
index 9c1f7bb..c1c0066 100644
--- a/debian/rules.conf
+++ b/debian/rules.conf
@@ -459,22 +459,11 @@ ifeq ($(PKGSOURCE),gcc-$(BASE_VERSION))
# Build gnat as part of the combiled gcc-x.y source package. Do not fail
# if gnat is not present on unsupported architectures; the build scripts
# will not use gnat anyway.
- #GNAT_BUILD_DEP := gnat (>= 4.1) [$(ada_no_archs)],
- # Bootstrap step needs a gnatgcc symbolic link.
- GNAT_BUILD_DEP := \
- gnat (>= 4.1) [!arm !armhf !arm64 !powerpcspe !sh4 !sparc64 !hurd-i386] \
- | gnat-4.9 [!arm !armhf !arm64 !powerpcspe !sh4 !sparc64 !hurd-i386] \
- | gnat-4.6 (>= 4.6.4-2) [!arm !armhf !arm64 !powerpcspe !sh4 !sparc64 !hurd-i386],
+ GNAT_BUILD_DEP := gnat-4.9 [$(ada_no_archs)],
endif
else ifeq ($(single_package),yes)
# Ditto, as part of the gcc-snapshot package.
- # FIXME: ad hoc dependency, better fix setting of ada_no_archs
- #GNAT_BUILD_DEP := gnat (>= 4.1) [$(ada_no_archs)], gcc-snapshot (>= 20090821-1) [armel armhf],
- # Bootstrap step needs a gnatgcc symbolic link.
- GNAT_BUILD_DEP := \
- gnat (>= 4.1) [!arm !armhf !arm64 !powerpcspe !sh4 !sparc64 !hurd-i386] \
- | gnat-4.9 [!arm !armhf !arm64 !powerpcspe !sh4 !sparc64 !hurd-i386] \
- | gnat-4.6 (>= 4.6.4-2) [!arm !armhf !arm64 !powerpcspe !sh4 !sparc64 !hurd-i386],
+ GNAT_BUILD_DEP := gnat-4.9 [$(ada_no_archs)],
else ifeq ($(PKGSOURCE),gnat-$(BASE_VERSION))
# Special source package just for gnat. Fail early if gnat is not present,
# rather than waste CPU cycles and fail later.
diff --git a/debian/rules.defs b/debian/rules.defs
index 10e1200..6de5f92 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
@@ -517,8 +517,12 @@ ada_no_cpus := m32r sh3 sh3eb sh4 sh4eb
ada_no_systems :=
ada_no_cross := yes
ada_no_snap := no
-ifneq (,$(filter $(DEB_TARGET_ARCH),m68k powerpcspe sh4 sparc64))
- ada_no_snap := yes
+ifeq ($(single_package),yes)
+ ada_no_cpus += m68k powerpcspe sh4 sparc64
+ ada_no_cpus += alpha
+ ifneq (,$(filter $(DEB_TARGET_ARCH),m68k powerpcspe sh4 sparc64))
+ ada_no_snap := yes
+ endif
endif
ifeq ($(with_dev),yes)