Created attachment 203149 [details] eclipse 4.11 update Update java/eclipse 4.6 -> 4.11 * request maintainership * many thanks to Michael Zhilin and Curtis Hamilton in getting this running * Warning: UI widgets are oddly sized, currently under investigation The port has been rewritten from scratch, hence the need for a shar file instead of context-diff.
Hi Jonathan, Thank you for your brilliant work! I would like to ask you to put this request to Phabricator. It will be easy to review and provide comment. for example, we have 2 JDK as of now: 8 and 11, but JDK will be sticked to default because during port build it will populate path to JDK. I prefer to fix eclipse.c to be compatible to FreeBSD JDKs to avoid specify "-vm" flag. Many thanks!
Created attachment 203151 [details] eclipse 4.11 update (1) Minor update.
Created attachment 203235 [details] 4.11 update (2) update (2) with a stable pkg-plist.
Created attachment 203418 [details] eclipse 4.11 update (3) maven-repo project renamed to eclipse-maven-repo
testbuilds@work
testbuild on cur/12/112 in poudriere failed early in the first few modules to build. https://people.freebsd.org/~pi/logs/java__eclipse-cur-1555140363.txt Any ideas why this happens ?
Created attachment 203637 [details] eclipse 4.11 update (4) I suspect the failure is due to fatal error during the git commit in pre-build. I've uploaded "eclipse 4.11 update (4)" which should address this.
Created attachment 203651 [details] eclipse 4.11 update (5) This update creates a temporary dummy $HOME for git in pre-build; to overcome build problems on testbuild hosts.
Setting the temp home works, but only, if we also use git config --global user.email "eclipse@freebsd.org" git config --global user.name "Eclipse" testbuilds@work
Please make the change to pre-build script as required, in order to get this committed.
Committed, thanks!
A commit references this bug: Author: pi Date: Sun Apr 14 09:14:35 UTC 2019 New revision: 498880 URL: https://svnweb.freebsd.org/changeset/ports/498880 Log: java/eclipse: update 4.6 -> 4.11, submitter becomes maintainer - port is rewritten from scratch - Warning: UI widgets are oddly sized, currently under investigation PR: 236792 Submitted by: Jonathan Chen <jonc@chen.org.nz> Reviewed by: mizhka@gmail.com, Curtis Hamilton Approved by: ljboiler@gmail.com (maintainer timeout) Relnotes: https://www.eclipse.org/eclipseide/2019-03/noteworthy/ Changes: head/java/eclipse/Makefile head/java/eclipse/Makefile.plugins head/java/eclipse/distinfo head/java/eclipse/files/amd64-patch-freebsd_natives head/java/eclipse/files/eclipse.in head/java/eclipse/files/i386-patch-freebsd_natives head/java/eclipse/files/patch-aggregator head/java/eclipse/files/patch-eclipse-platform-parent head/java/eclipse/files/patch-eclipse.pde.build head/java/eclipse/files/patch-eclipse.pde.ui head/java/eclipse/files/patch-eclipse.platform.releng head/java/eclipse/files/patch-eclipse.platform.releng.prereqs.sdk head/java/eclipse/files/patch-eclipse.platform.releng.tychoeclipsebuilder head/java/eclipse/files/patch-eclipse.platform.resources head/java/eclipse/files/patch-eclipse.platform.runtime head/java/eclipse/files/patch-eclipse.platform.swt head/java/eclipse/files/patch-eclipse.platform.swt.binaries head/java/eclipse/files/patch-eclipse.platform.team head/java/eclipse/files/patch-eclipse.platform.ua head/java/eclipse/files/patch-eclipse.platform.ui head/java/eclipse/files/patch-freebsd_natives head/java/eclipse/files/patch-production head/java/eclipse/files/patch-rt.equinox.bundles head/java/eclipse/files/patch-rt.equinox.framework head/java/eclipse/files/patch-rt.equinox.p2 head/java/eclipse/files/patch-submodules head/java/eclipse/pkg-descr head/java/eclipse/pkg-plist head/java/eclipse/scripts/post-extract head/java/eclipse/scripts/pre-build head/java/eclipse/scripts/pre-patch
A commit references this bug: Author: pi Date: Sun Apr 14 11:52:08 UTC 2019 New revision: 498892 URL: https://svnweb.freebsd.org/changeset/ports/498892 Log: java/eclipse-pydev: mark BROKEN after java/eclipse update - see also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213648 PR: 236792 Changes: head/java/eclipse-pydev/Makefile
A commit references this bug: Author: pi Date: Sun Apr 14 11:53:52 UTC 2019 New revision: 498893 URL: https://svnweb.freebsd.org/changeset/ports/498893 Log: devel/subversive: mark as BROKEN after java/eclipse update PR: 236792 Changes: head/devel/subversive/Makefile
ups: two ports used java/eclipse/Makefile.plugins See devel/subversive java/eclipse-pydev, see also: PR#213648
java/eclipse-windowbuilder is also including Makefile.plugins -- testbuild after re-add is fine, see PR#237280
devel/subversive is fine after re-add of Makefile.plugins.
A commit references this bug: Author: pi Date: Sun Apr 14 12:31:55 UTC 2019 New revision: 498900 URL: https://svnweb.freebsd.org/changeset/ports/498900 Log: java/eclipse-pydev: unbreak after java/eclipse update - path to BUNDLES_INFO changed PR: 236792 Changes: head/java/eclipse-pydev/Makefile
fallout fixed.