Eclipse 3.4.2 update

Stephane E. Potvin sepotvin at FreeBSD.org
Sun Apr 19 19:20:38 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Eugeny N Dzhurinsky wrote:
> On Sat, Apr 18, 2009 at 05:57:25PM +0000, Stephane E. Potvin wrote:
>> Here's the long overdue update from eclipse 3.4.1 to 3.4.2. There's a
>> lot of improvements bundled with the update in the way that the eclipse
>> platform is built on FreeBSD.
>>
>> - We are now installing a real eclipse product.
>> - Only the jar files for the platform are built, dramatically reducing
>> the time necessary to build (thanks to the Fedora devs for the idea and
>> the basic procedure).
>> - Lot of small fixes to the build procedure to make future imports easier
>> - Some of the bundles are pre-extracted during install to improve
>> launching time.
>> - jdk1.6 is required to build but any jre (1.5 or 1.6) can be used in
>> Preferences->Java->Installed JREs. Java 1.4 is unfortunately not
>> supported at this time.
>> - Switch to x86_64 architecture name instead of amd64 to be more in-line
>> with mainline eclipse.
>>
>> The bad news is that after this update, all the plugins installed as a
>> user with the Update Manager will have to be reinstalled. The location
>> of the eclipse metadata has moved to be more in-line with what's used on
>> other OSes (like linux). Future updates to 3.4.x should not require
>> reinstalling plugins, simply running the 'setup-user' target should be
>> sufficient.
>>
>> If I get enough positive feedback, I'll ask that it get committed after
>> the freeze for 7.2 is over.
>>
>> The update can be found there:
>>
>> http://people.freebsd.org/~sepotvin/eclipse-342-rc1.diff
> 
> Hello, Stephane!
> 
> Thank you very much for the efforts you put to get this patch done and
> available for the community.
> 
> Could you please suggest what can cause this weird error I am getting during
> the patching the sources with the following command:
> 
> patch -d /usr/ports/java/eclipse < eclipse-342-rc1.diff
> ....
> Patching file files/patch-features-org.eclipse.platform-build.xml using Plan A...
> Hunk #1 succeeded at 1.
> Hunk #2 succeeded at 24.
> patch: **** malformed patch at line 1284: e.equinox.security.win32.x86:0.0.0,1.0.0.v20080529-1600,org.eclipse.equinox.security.macosx:0.0.0,1.0.0.v20080602-2000,"/>
> 
> the entire logs are attached to this e-mail message, in case if you would like
> to know more.
> 
> The OS details are listed below:
> 
> uname -a
> FreeBSD jdevelop.priv 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #20: Sun Jan  4 17:51:54 EET 2009     root at jdevelop.priv:/usr/obj/usr/src/sys/BOFH  i386
> 
> I was using the recent ports (just did "portsnap fetch update" right before the applying the patch)
> 
> Thank you in advance for the help!
> 

It seems that I never learn... I forgot to mention yet again that the
patch should be applied with gpatch (available from port).

Steph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknrMy8ACgkQmdOXtTCX/nt/zwCgvB4aNf+m/bLPgiy2H6Imhwvy
e3QAoNnX1JCTfDw5CGyq6+EAjSWGdj7S
=xl3t
-----END PGP SIGNATURE-----


More information about the freebsd-eclipse mailing list