Community
Participate
Working Groups
Please provide a RCP bundle for RCP Solaris x86[_64] (not only for sparc). Since Galileo Solaris x86 is officially supported, so it shouldn't be a problem. BTW: Since SPARC is more or less obsolete for desktops, one should expect, that x86 is much more important than SPARC wrt. development...
I added two new configurations for building RCPs: linux,gtk,ppc64 and solaris,gtk,x86. Theses RCPs should be available for download at the beginning of next week.
The new RCPs are available at http://www.eclipse.org/mat/downloads.php The RCPs are for linux,gtk,ppc64 and solaris,gtk,x86. Despite the title of this report "RCP Solaris x86_64" there is no support for solaris,gtk,x86_64, only for solarris,gtk,x86.
The current bundle (http://www.eclipse.org/downloads/download.php?file=/mat/latest/rcp/MemoryAnalyzer-1.0.0.20100520-solaris.gtk.x86.zip) does not work out of the box: To get it work, I copied eclipse-gtk-3.5/plugins/org.eclipse.swt.gtk.solaris.x86_3.5.2.v3557f.jar to mat/plugins/ and added the following sections to: --- mat/features/org.eclipse.mat.dependencies.feature_1.0.0.201005201128/feature.xml.orig Thu May 20 11:32:38 2010 +++ mat/features/org.eclipse.mat.dependencies.feature_1.0.0.201005201128/feature.xml Tue Jun 1 15:52:03 2010 @@ -191,6 +191,17 @@ unpack="false"/> <plugin + id="org.eclipse.swt.gtk.solaris.x86" + os="solaris" + ws="gtk" + arch="x86" + download-size="0" + install-size="0" + version="3.5.2.v3557f" + fragment="true" + unpack="false"/> + + <plugin id="org.eclipse.swt.gtk.linux.ppc" os="linux" ws="gtk" @@ -326,6 +337,16 @@ arch="sparc" download-size="0" install-size="0" + version="1.0.200.v20090519" + fragment="true"/> + + <plugin + id="org.eclipse.equinox.launcher.gtk.solaris.x86" + os="solaris" + ws="gtk" + arch="x86" + download-size="0" + install-size="0" version="1.0.200.v20090519" fragment="true"/>
Thanks for the feedback and the patch. I just wanted to give you a short update on this bug - we are currently working on a bugfix release (1.0.1). A working RCP for Solaris x86 should be one of the changes in it. However, we'll try to build the RCPs with 3.6 and I may need to modify the version numbers in the patch you proposed.
3.6 is fine - already upgraded our eclipse installations to 3.6. At least for me the version numbers in the patch do not matter - just used the ones from the packages I found. Thanx for your work, jel.
At the end we went back to building the RCPs for 1.0.1 against a 3.5 Eclipse. I have added only one of the <plugin> fragments which you suggested, i.e. modified your patch to: Index: feature.xml =================================================================== --- feature.xml (revision 858) +++ feature.xml (revision 876) @@ -176,7 +176,18 @@ version="0.0.0" fragment="true" unpack="false"/> - + + <plugin + id="org.eclipse.swt.gtk.solaris.x86" + os="solaris" + ws="gtk" + arch="x86" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + The generated RCP already contains the org.eclipse.equinox.launcher.gtk.solaris.x86 which your second <plugin> fragment was adding. I set the IP log flag on the message to have your contribution recorded. The changes to the xml I made in /branches/1.0.x, revision 875 - this is where the service release for 1.0 will come from /trunk, revision 876 I have already the RCPs which I believe are the release ones, but haven't uploaded them yet. Will you be so nice to test the RCP for Solaris x86 in the next days before we publish the links on our web site. If you have the time for this, I'll give you the link once the content is there.
(In reply to comment #6) > At the end we went back to building the RCPs for 1.0.1 against a 3.5 Eclipse. I > have added only one of the <plugin> fragments which you suggested, i.e. > modified your patch to: ... Whatever works is fine :) > I have already the RCPs which I believe are the release ones, but haven't > uploaded them yet. Will you be so nice to test the RCP for Solaris x86 in the > next days before we publish the links on our web site. If you have the time for > this, I'll give you the link once the content is there. Yes - I can do that on monday. Regards, jel.
I'm closing the as fixed. Seems that I can't get the marked entries in the IP log until they are open. I'll post more info afterwards.
I've submitted the IP log and will wait for it before publishing the release. I put a release candidate RCP for Solaris x86 so that you can try it before we do the release. http://download.eclipse.org/mat/latest/rcp/MemoryAnalyzer-1.0.1.RC1-solaris.gtk.x86.zip The org.eclipse.swt.gtk.solaris.x86_3.5.0.v3550b.jar plugin is now inside, so hopefully this time we built it correct. Feedback is appreciated.
I managed to test this - booted an Open Solaris from CD on my desctop PC - downloaded the zip from my last comment - unzipped it and started MAT without problem Now I safely leave the message closed. Meanwhile the IP log was approved, so we can relatively soon publish the RCPs on our download page.