From owner-freebsd-eclipse@FreeBSD.ORG Thu Nov 5 16:05:38 2009 Return-Path: Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 155831065672 for ; Thu, 5 Nov 2009 16:05:38 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.freebsd.org (Postfix) with ESMTP id 13FCE8FC0A for ; Thu, 5 Nov 2009 16:05:36 +0000 (UTC) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.14.3/8.14.3) with ESMTP id nA5Fs2n1049114; Thu, 5 Nov 2009 07:54:02 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.14.3/8.14.3/Submit) id nA5Fs1T8049113; Thu, 5 Nov 2009 07:54:01 -0800 (PST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Thu, 5 Nov 2009 07:54:01 -0800 From: Greg Lewis To: "Stephane E. Potvin" Message-ID: <20091105155401.GA49044@misty.eyesbeyond.com> References: <4AF18F77.9030302@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4AF18F77.9030302@FreeBSD.org> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-eclipse@freebsd.org Subject: Re: CFT: Eclipse Galileo 3.5 X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2009 16:05:38 -0000 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@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org