Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 82757

Summary: Provide a gcj build.
Product: [Eclipse Project] Platform Reporter: Francois Bles <kruskal>
Component: RelengAssignee: Platform-Releng-Inbox <platform-releng-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: thatnitind, tromey
Version: 3.1Keywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Francois Bles CLA 2005-01-13 11:00:10 EST
A gcj build of the eclipse platform would be welcome.
RedHat had a non official gcj build of a previous eclipse release, that ran very
fine and fast.
That gcj build is the only missing thing that let me use emacs instead of
eclipse anymore.
Comment 1 Kim Moir CLA 2005-01-13 11:46:56 EST
Could you comment on this request?

Here is an article about eclipse + gcj

http://www.coconut-palm-software.com/the_visual_editor/2004/10/30

Of course, there are some legal issues because this code is gnu.

Comment 2 Francois Bles CLA 2005-01-13 13:29:19 EST
Very interesting article.

If some patches need to be made to improge gcj itself, they must be made under
GPL, of course.

But there is no issue for code you build with gcj:

"libgcj is distributed under the GPL, with the 'libgcc exception'. This means
that linking with libgcj does not by itself cause your program to fall under the
GPL."

I'm not sure that a discution on legal issues like that has its place in the
bugzilla, mailing lists may be better for that.
Comment 3 Tom Tromey CLA 2005-01-19 14:16:31 EST
First, there is no legal problem building Eclipse (or any
java code) with gcj and then running it.  People needing
details can send me email.

Red Hat has a gcj-built eclipse in rawhide at the moment.
It relies on features that will be available in the gcc 4.0
release (also packaged in rawhide).

I suggest you take a look at this.  I'm happy to help other
distros build eclipse this way, or eclipse.org if they are
interested.
Comment 4 Kim Moir CLA 2005-02-11 17:27:34 EST
The issue for the eclipse SDK is that we have our own compiler from the jdtcore
team.  If we were to provide a build of eclipse compiled with gcj, we would have
to allocate people resources to solve bugs related to compiling eclipse with gcj
instead of the compiler provided with eclipse. We don't have the resources to do
so at this time.

I'm currently working on a related bug which to build the compiler from source
in the source build.  This may be of interest to people who want a an eclipse
built completely from source instead using of the compiler jars.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=84914



Comment 5 Kim Moir CLA 2005-05-27 11:15:29 EDT
Marking bug as helpwanted.
Comment 6 Kim Moir CLA 2005-09-14 10:25:54 EDT
marking as later
Comment 7 Denis Roy CLA 2009-08-30 02:20:07 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.