CFT: Eclipse Galileo 3.5

Greg Lewis glewis at eyesbeyond.com
Thu Nov 5 16:05:38 UTC 2009


G'day Steph,

On Wed, Nov 04, 2009 at 09:28:07AM -0500, Stephane E. Potvin wrote:
> I'm at last ready to have some public testing of the
> 3.5.0-I20090611-1540 port of Eclipse (aka Galileo). The x86 platform
> has been the least tested (actually, not at all this time  ;)  so I'd
> appreciate to have feedback for this one. I've also only done testing
> with the native jdk1.6.0 from ports (java/jdk16) so please indicate
> which jdk you're using if you send me a go/no-go.
> 
> Highlights:
> - - First FreeBSD Galileo release
> - - The build is now using eclipse-build from the "Linux Tools" project
> - - Patches are now much more simple and have been split into two parts for easier push upstream (one against eclipse-build and the
> other for eclipse itself)

Cool, how can we get this pushed upstream?  Anything I can do to help?

> - - The only Gecko provider supported is now libxul
> - - The gnome dependencies are now static and no longer configurable via options (there might be one or two that are no longer
> necessary but I haven't gotten around yet to check which one)
> - - Eclipse installs in ${PREFIX}/lib/eclipse instead of ${PREFIX}/eclipse to reduce pollution in ${PREFIX}
> - - New dropins directory is in ${PREFIX}/share/eclipse/dropins. This directory can be used for features/plugins that are not
> installed via the p2 provisioning engine. All the ports that are not changed to use p2 will have to use this directory in the future
> (this will be done in a separate patch).
> - - The setup-user step is no longer necessary. p2 has been fixed upstream and the user installed plugins are discovered correctly
> even after a re-installation of eclipse.
> 
> The patch can be found at the following address:
> 
> 	http://people.freebsd.org/~sepotvin/eclipse35.diff

I'm trying on 7.2/i386.  The system version of patch(1) didn't really like
that diff (complained about a malformed patch at line 9954(?)).  Patching
with gpatch worked though.

I think I've hit the same problem Andrey did in an earlier post.  I'm
trying out his patch now.  I've actually adapted things slightly and
am building the port as eclipse-devel.  I'd be happy to commit it there
for wider testing if you feel thats warranted before we update the main
eclipse port.

-- 
Greg Lewis                          Email   : glewis at eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis at FreeBSD.org


More information about the freebsd-eclipse mailing list