Community
Participate
Working Groups
Currently one has to set an environment variable to switch/use to another GTK+ version. This is no ideal for products. We should add an option, so that it can be easily set via launcher, e.g. in the eclipse.ini: --launcher.GTK_version 3
Changing it to equinox.launcher component as this is beyond swt (which needs to know which gtk version to load prior to start). The --launcher.GTK_version (or similar) must be handled in equinox launcher to set the env variable for swt and as it has full control over the env the following variants can be handled: * no parameter - let swt pick it's default * env variable set (no launcher parameter) - load the gtk version requested by the env variable (if available) * launcher parameter - even if env variable set ignore it and load the gtk version as requested by launcher parameter (if available)
Arun, please take care of this.
A new patch is uploaded to gerrit at https://git.eclipse.org/r/#/c/26419/
Moving to RC2. Arun would you be able to get the launcher rebuilt for this one (assuming the review for https://git.eclipse.org/r/#/c/26419/ is done).
(In reply to Sravan Kumar Lakkimsetti from comment #3) > A new patch is uploaded to gerrit at > https://git.eclipse.org/r/#/c/26419/ Thanks Sravan! Patch pushed to master - https://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=06e3fb2d6c734a0570c1af2694b69ebe27fa2a0f (In reply to Thomas Watson from comment #4) > Moving to RC2. Arun would you be able to get the launcher rebuilt for this > one (assuming the review for https://git.eclipse.org/r/#/c/26419/ is done). The rebuilt launchers are committed now (except for Solaris/x86 platform for which the build machine is still down). https://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=06b72165232d4264949e6543f43377fec7b35c11 https://git.eclipse.org/c/equinox/rt.equinox.binaries.git/commit/?id=63fff9c96390bb150872e2efde19fb53c4420355
Verified in I20140522-1330.
Filed bug 436558 for the missing documentation.
The patch in eclipse.c is broken for Win32, since there is no setenv() function. Please exclude the added lines for Win32, at least.
(In reply to Markus Persson from comment #8) > The patch in eclipse.c is broken for Win32, since there is no setenv() > function. Please exclude the added lines for Win32, at least. Markus, please open a separate bug report. Thanks.