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)