| Summary: | Add missing equinox security fragments to org.eclipse.skalli.eclipse.feature | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Jochen Hiller <jochen.hiller> |
| Component: | Skalli | Assignee: | Project Inbox <skalli.extensions-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | robert.wetzold |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
The solution is: 1. Set target platform to include all platform environments <location includeAllPlatforms="true" ... 2. Add these fragments to target plaform: <unit id="org.eclipse.equinox.security.win32.x86_64" version="0.0.0"/> <unit id="org.eclipse.equinox.security.macosx" version="0.0.0"/> 3. Clear environment to NOT use windows version I had to also locally add <unit id="org.eclipse.equinox.security.win32.x86" version="0.0.0"/> for my 32bit Eclipse/Windows. This should be added in your patch probably as well. I have added all 3 fragments (accidentally) to the repo. See http://git.eclipse.org/c/skalli/org.eclipse.skalli.git/tree/org.eclipse.skalli.target/skalli-for-tycho.target <unit id="org.eclipse.equinox.security" version="0.0.0"/> <unit id="org.eclipse.equinox.security.win32.x86" version="0.0.0"/> <unit id="org.eclipse.equinox.security.win32.x86_64" version="0.0.0"/> <unit id="org.eclipse.equinox.security.macosx" version="0.0.0"/> |
The feature org.eclipse.skalli.eclipse.feature does include the fragment org.eclipse.equinox.security.win32.x86 but not the corresponding fragment for Mac platform org.eclipse.equinox.security.macosx_1.100.100.v20100503 This fragement will be used for secure storage of critical information like credentials. Also, to support 64 bit Windows, the fragment org.eclipse.equinox.security.win32.x86_64 should be included too. These fragments should also be put into the skalli target platform.