Upgrade eclipse-devel to 3.6.1

Thomas Gellekum Thomas.Gellekum at gmx.de
Tue Oct 26 15:37:59 UTC 2010


Moin,

attached are patches to upgrade the eclipse-devel port to version 3.6.1.

I've tested the new version with a few small Java and RCP projects, and
there were no surprises for me at least. However, there are some areas
where the port can certainly be improved, and I hope that we get a few
more pairs of eyes looking at those. From the top of my head:

- JUnit4. I've made the mistake of updating the required version too
  early. It turned out that there is a build property for the location
  of a JUnit4 installation. I didn't try that yet, but we might actually
  take JUnit4 from a separate port and just depend on that. This will
  simplify the port's makefile a bit.

- REINPLACE_CMD. I think I'd like to see patches that add properties to
  the Ant build files and pass those via MAKE_ARGS. Again, this
  simplifies the makefile and we'd no longer patch the same files
  several times with different methods.

- Upstream patches were updated for eclipse-build-0.6.1. How do we
  manage these?

- Build output. There seems to be some verbosity flag set somewhere; I
  didn't look for it yet.

- Build errors/warnings. I've seen errors scroll by, haven't checked
  them yet.

- Needs OpenJDK6. The diablo-jdk16 VM crashes when compiling some files.
  I don't bother (too much), I think that port has become useful mainly
  for bootstrapping. In the same vein, the javavmwrapper's lookup
  order should be updated, IMHO.

So, please check the patches and send your
suggestions/comments/improvements to the list. Working on the
improvements might actually be easiest if we'd just update the port; it
seems to be lagging behind the standard port anyway ;-).

tg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: eclipse-devel.diff
Type: text/x-patch
Size: 92877 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-eclipse/attachments/20101026/a706bb67/eclipse-devel.bin


More information about the freebsd-eclipse mailing list