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