[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