Package: gcc-3.3
Version: 3.3.6-7
Severity: normal
Tags: patch
GCC Team,
Hello from the Debian Java Team! As part of a request to update the
source package for antlr, I noticed that its last upload was staying out
of testing for 120+ days, apparently because of dependency failure. One
key dependency I spotted was gcj-3.4, as it was used for the compile to
native task in antlr.
Based on further research and help from my colleague Wolfgang Baer,
we found that mips and mipsel were disabled at one time due to a bug[0]
related to libffi not having been ported to mips at the time (June
2001). The bug was subsequently closed, but in the source packages for
both testing and unstable currently, debian/rules.defs still has mips
and mipsel disabled:
debian/rules.d/rules.defs (from 3.3.6-7), Line 191:
java_no_archs := hurd-i386 mips mipsel freebsd-i386
There may be other reasons for mips and mipsel still being disabled;
if so, I apologize in advance. I was unable to find anything else in
the time I had to research this issue. I have attached a patch for the
unstable version of the source package.
[0] - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=101570
Regards,
--
Barry Hawkins
All Things Computed
site: www.alltc.com
weblog: www.yepthatsme.com
Registered Linux User #368650
--- gcc-3.3-3.3.6/debian/rules.defs 2005-08-04 19:56:28.752092931 -0400
+++ gcc-3.3-3.3.6/debian/rules.defs.new 2005-08-04 20:06:27.990807156 -0400
@@ -188,7 +188,7 @@
with_java := yes
endif
-java_no_archs := hurd-i386 mips mipsel freebsd-i386
+java_no_archs := hurd-i386 freebsd-i386
ifneq ($(DEB_TARGET_ARCH),i386)
ifeq ($(DEB_TARGET_ARCH), $(findstring $(DEB_TARGET_ARCH),$(java_no_archs)))
with_java := disabled for architecure $(DEB_TARGET_ARCH)