Community
Participate
Working Groups
In order to get bug fixes, Tycho needs to update the embedded p2 version. Juno M2 should fix the following problems: - Bug 359090: Product build fails when old plug-ins exist in a feature-based product configuration - Follow-up of bug 344691: Allow product materialization with self-signed artifacts. (The test for this is currently disabled in the IT JarSigningTest.)
p2 changes required by bug 351842 [1] did not make it in p2 juno m4 build, but apparently will appear in p2 main repository soon after juno m4 is officially declared, so we need at least juno m5. In the meantime, I setup tycho-specific p2 fork and manually uploaded p2 build that includes fixes for bug 364221, bug 364222 and bug 364475 to [2]. The plan is to revert back to official p2 build as soon as require patches make it there. [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=351842 [2] http://download.eclipse.org/tycho/p2_364221_364222_364475 http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/commit/?id=899085a7f666cc3dcb0a3f0fee63cd4f1b0a8df8
Updated embedded equinox runtime to use juno m4 bundles http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/commit/?id=2ad6f660a3638d764dacd718a498b8b40eeed85e Patched p2 sources are now available from http://git.eclipse.org/c/tycho/org.eclipse.tycho.p2-fork.git/
The open points from the original description have been resolved. They only required Juno M2 or later.
Updated Tycho to use 3.8M5 dependencies. http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/commit/?id=7659706cbae99e1a4781098b67d8d38a4dfc8f5e