Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 442263 - Provide 64-bit launcher for Solaris x86_64
Summary: Provide 64-bit launcher for Solaris x86_64
Status: CLOSED WONTFIX
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Launcher (show other bugs)
Version: 4.0   Edit
Hardware: PC Solaris-GTK
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 442266
  Show dependency tree
 
Reported: 2014-08-21 08:55 EDT by Thorsten Heit CLA
Modified: 2017-06-27 11:48 EDT (History)
1 user (show)

See Also:


Attachments
Patch for rt.equinox.framework to allow for building a native launcher on Solaris x86_64 (17.07 KB, patch)
2014-08-21 08:56 EDT, Thorsten Heit CLA
no flags Details | Diff
Shell script to apply the patches to rt.equinox.framework and rt.equinox.binaries (828 bytes, text/plain)
2014-08-21 08:57 EDT, Thorsten Heit CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Heit CLA 2014-08-21 08:55:28 EDT
See bug #442260:
Using Java 8 as default JVM, it isn't possible at all to start Eclipse for several reasons:

* The launcher binary "eclipse" is 32-bit-only
* The equinox launcher library is 32-bit-only
* SWT libraries are also 32-bit-only.

To be able to run Eclipse under Java 8 on Solaris x86_64, we need a native 64-bit-launcher for Solaris x86/64 besides the 64-bit SWT libraries (see bug #442260):

I'm attaching the necessary patches to solve this problem.
Comment 1 Thorsten Heit CLA 2014-08-21 08:56:12 EDT
Created attachment 246200 [details]
Patch for rt.equinox.framework to allow for building a native launcher on Solaris x86_64
Comment 2 Thorsten Heit CLA 2014-08-21 08:57:50 EDT
Created attachment 246201 [details]
Shell script to apply the patches to rt.equinox.framework and rt.equinox.binaries

This bug entry is basically the same as #429335, but for Eclipse 4.5. The script and patches here are slightly simplified, and additionally adapted to fit to the master branch.
Comment 3 Thorsten Heit CLA 2014-08-22 11:11:58 EDT
I just pushed the changes I made in rt.equinox.framework and rt.equinox.binaries to Gerrit:

rt.equinox.framework:
https://git.eclipse.org/r/32163

rt.equinox.binaries:
https://git.eclipse.org/r/32164
Comment 4 Alexander Kurtakov CLA 2017-06-27 11:48:11 EDT
Solaris builds are no longer produced. Whoever wants to keep supporting it should provide a publicly visible machine, give ssh access to it so automated builds can happen and verify that it keeps working at least every milestone.