[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#321354: Query about gcj status on mips and mipsel



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)

Reply to: