[ecj] 16/37: Imported Debian patch 3.3.0+0728-9
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Jun 25 23:35:11 UTC 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository ecj.
commit ba01f8cf121d46d1dfcc88c45412da18070a120b
Author: Matthias Klose <doko at debian.org>
Date: Wed Apr 9 04:12:54 2008 +0200
Imported Debian patch 3.3.0+0728-9
---
debian/changelog | 6 ++++++
debian/control | 4 ++--
debian/rules | 13 ++++++++++---
3 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index f842201..0f49c55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ecj (3.3.0+0728-9) unstable; urgency=low
+
+ * Don't build on alpha, arm, hppa.
+
+ -- Matthias Klose <doko at debian.org> Wed, 09 Apr 2008 04:12:54 +0200
+
ecj (3.3.0+0728-8) unstable; urgency=low
* Fix build failure on alpha.
diff --git a/debian/control b/debian/control
index dadb49c..95d1ab5 100644
--- a/debian/control
+++ b/debian/control
@@ -4,8 +4,8 @@ Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Jerry Haltom <wasabi at larvalstage.net>, Michael Koch <konqueror at gmx.de>, Matthias Klose <doko at debian.org>
Build-Depends: cdbs (>= 0.4.26), debhelper (>= 5),
- gcj-4.3 (>= 4.3-20010116) [!alpha], gcj-4.1 (>= 4.1.2) [alpha],
- libgcj-bc (>= 4.2.1-2) [!alpha], libgcj-bc (>= 4.1.2) [alpha],
+ gcj-4.3 (>= 4.3.0-1),
+ libgcj-bc (>= 4.2.1-2),
libecj-java (>= 3.3.0+0728) [arm], unzip [arm],
fastjar, ant, zip, dpkg (>= 1.13.19), python, time
Build-Conflicts: ecj-bootstrap-gcj (<< 3.2.2)
diff --git a/debian/rules b/debian/rules
index b39f424..695171c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,11 +3,13 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+
ifeq (,$(filter $(DEB_HOST_ARCH), alpha))
GCC_VERSION = 4.3
LIBGCJ_EXT = 9
LIBGCJ_SOVER = 90
- REQ_VERSION = 4.3
+ REQ_VERSION = 4.3.0
else
GCC_VERSION = 4.1
LIBGCJ_EXT = 7
@@ -22,8 +24,6 @@ GIJ = gij-$(GCC_VERSION)
GCJDBTOOL = gcj-dbtool-$(GCC_VERSION)
GCJSUBDIR = /usr/lib/gcj-$(GCC_VERSION)-$(LIBGCJ_SOVER)
-DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-
with_native := yes
with_rebuild := yes
with_sourcebuild := yes
@@ -49,6 +49,13 @@ eclipse_root = $(CURDIR)/../eclipse
build/ecj:: build/stamp-bytecode build/stamp-nativecode
build/stamp-bytecode:
+ifneq (,$(findstring $(DEB_HOST_ARCH),alpha arm hppa))
+ @echo 'ecj is not built anymore on this architecture.'
+ @echo 'People insist on 100% compatible packages without providing any help.'
+ @echo 'The porter lists are quiet on the topic of better gij/gcj support for
+ @echo 'these architectures.'
+ false
+endif
rm -rf build/bin
mkdir -p build/bin
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/ecj.git
More information about the pkg-java-commits
mailing list