I was able to successfully build Eclipse 3.8 M1 on ARM on Fedora 15.
Special thanks to Andrew Haley for all the fixes to the java compiler, and Xerxes Ranby who had built Eclipse on Debian for the helpful pointers.
The work involved ensuring that eclipse depedencies are built and available on my Fedora installation, creating arch specific Eclipse fragments for ARM based on the x86 fragments, a few tweaks here and there and lots of debugging of reading of ant scripts. The next step is to get the eclipse rpm building on ARM Koji.

February 22, 2012 at 12:01 am |
Actually the next step is to get all the changes committed to mainline Fedora in the rawhide/F-18 and F-17 repositories and the fixes will automatically be pulled in by koji-shadow and that way it will be available in F-17 ARM.
February 22, 2012 at 12:27 am |
That goes without saying. How else does one build stuff on ARM Koji ?
February 22, 2012 at 12:35 am
You can build directly with koji, but at the moment we’ve not got the complete F-17 distro built so you might end up with old sonames and other nastiness. At the moment we’re working flat out to catch up so it makes it easier for people to test and build, or more likely get their builds pulled in quickly from mainline
February 22, 2012 at 5:33 pm |
Hmm… could that be why webkit is not building ?
http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=56329
I would like to make sure that all eclipse requirements are building successfully so that when I update the eclipse rpm it is builds.
February 23, 2012 at 10:14 am |
Please do not manually compile things, we need to do them in order or else we’ll end up with problems. It’s a little slow but we’re getting there.
February 23, 2012 at 4:55 pm
Sounds good. I’ll just make sure things work locally and update the Fedora repos. I know you are swamped but if you can get webkitgtk building for us that would be great. It would be nice to have the shadow builds of Eclipse working. Please let me know if there is anyway I can help with that.
February 23, 2012 at 4:59 pm
The way koji-shadow works is that everything that it builds against needs to be built first. It’s so we don’t end up with situations where webkit is built against libpng 1.2 and then later libpng is updated to 1.5 and there’s a soname bump and webkit breaks. It will happen when it happens
February 23, 2012 at 6:05 pm
Sounds good
July 11, 2012 at 9:31 pm |
Eclipse was good but I can’t wait till Breaking Dawn Part II comes out