[MacPorts] #16043: gcc-4.4 at 20080718_0 No Java support

MacPorts noreply at macports.org
Mon Jul 21 07:24:00 PDT 2008


#16043: gcc-4.4 at 20080718_0 No Java support
-----------------------------------------------+----------------------------
  Reporter:  macports at tomorrowenterprises.com  |       Owner:  mww at macports.org
      Type:  defect                            |      Status:  assigned        
  Priority:  Normal                            |   Milestone:  Port Bugs       
 Component:  ports                             |     Version:  1.6.0           
Resolution:                                    |    Keywords:  java gcj gcc    
-----------------------------------------------+----------------------------
Comment (by macports at tomorrowenterprises.com):

 Replying to [comment:3 mww at macports.org]:
 > The port clearly states:
 > ''The GNU compiler collection, including front ends for C, C++,
 Objective-C and Objective-C++. This is a prerelease BETA version and does
 not have all available language front ends enabled.''

 Absolutely, and I'm not complaining.  I'm just trying to find a way to get
 GCJ working cleanly in my environment.  It appears the 4.2 port is owned
 by somebody else and is the one I should be able to use, but it doesn't
 work as stated.  I figured it would be better to ask about a port that is
 under active development.

 > The point is, that the Java stuff tends to[[BR]]
 > * fail often to compile in the beta[[BR]]
 > * take looooong time to build

 I've noticed!  It takes close to an hour to build a full GCC on my
 machine.

 > Therefore I've omitted it from the beta (I'm only comitting snapshots
 that compile here on my machine, on {{{10.5/x86}}}).
 >
 > We could bring in Java support but then the updates will get sparse (as
 snapshots often fail to build Java); as I'm not into {{{gcj}}} perhaps
 someone else should then take over maintainership.[[BR]]
 > Plan B would be a {{{java}}} variant (like the gfortran variant) that
 enables Java -- of course without guarantee to build (for the beta).

 As a user, I think a Java variant would be great.  I looked for one but
 couldn't find it; however, it would have saved me lots of time.  For
 instance, the Java variant would have saved me 2 hours to discover that
 GCC 4.3 + GCJ + Intel only work on OS X 10.5 because port itself would
 have told me.  As it was, I had to download, compile, get the problems,
 and surf Trac to find an issue that told me.

 So I'd like to see how much work it is in general to get some of this
 stuff working and offer my assistance.  If I'm going to get GCC 4.4 Java
 working on my system, I might as well share it as a variant for others.
 Is assisting you with a Java variant an option, should I wait because
 you'll have it soon, or should I just make things work privately from
 original sources?

-- 
Ticket URL: <http://trac.macports.org/ticket/16043#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list