Bug 432490 - Provide a way to start with GTK 3 newer than 3.9
Summary: Provide a way to start with GTK 3 newer than 3.9
Status: VERIFIED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Launcher (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: Luna M7   Edit
Assignee: Arun Thondapu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 432331 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-04-10 05:09 EDT by Alexander Kurtakov CLA
Modified: 2014-05-05 10:38 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kurtakov CLA 2014-04-10 05:09:33 EDT
Currently the code is checking whether SWT_GTK3 is not set and whether it's set to "1". The later check should not be there as that way it's not easy to start eclipse with gtk 3.9+ and people that set their SWT_GTK3 env variable themself are supposed to know what they do.
Comment 1 Alexander Kurtakov CLA 2014-04-10 05:13:00 EDT
Patch: https://git.eclipse.org/r/#/c/24771/
Comment 2 Arun Thondapu CLA 2014-04-27 15:46:14 EDT
(In reply to Alexander Kurtakov from comment #1)
> Patch: https://git.eclipse.org/r/#/c/24771/

This patch will not work, instead it will end up always loading GTK2 when SWT_GTK3 is set (whatever be its value).

I have pushed another patch and rebuilt the launchers:

https://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=d21b42e0a1e76dc155cef0d7031856a819171ed5

https://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=6b09ecff786fa3c9f7e970b90562a23e201609a9

https://git.eclipse.org/c/equinox/rt.equinox.binaries.git/commit/?id=f4fe618cf81ecab832dd37b4adcf913afb6e8568
Comment 3 Arun Thondapu CLA 2014-04-27 15:56:14 EDT
*** Bug 432331 has been marked as a duplicate of this bug. ***