| Summary: | Add ppc64le support into 4.5 build | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Steve Francisco <stephen.francisco> |
| Component: | Releng | Assignee: | David Williams <david_williams> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | arunkumar.thondapu, daniel_megert, david_williams, lshanmug, stephen.francisco, tjwatson |
| Version: | 4.5 | ||
| Target Milestone: | 4.5 M2 | ||
| Hardware: | Power PC | ||
| OS: | Linux-GTK | ||
| Whiteboard: | |||
| Bug Depends on: | 442291, 442292, 442293, 442294, 442295 | ||
| Bug Blocks: | |||
|
Description
Steve Francisco
gerrit push for aggregator: https://git.eclipse.org/r/32110 gerrit push for releng: https://git.eclipse.org/r/32111 Applied Gerrit patches I'll re-open this bug, but not sure where the problem is. The attempted I-build failed with the error below. My guess is something needs to be "touched", to make sure features get qualifiers updated. (This problem has happened in the past, due to the reason that was related to "gerrit patches" having an "earlier date" than some other more recent commit, hence as far as Tycho's heuristics are concerned, there's been no more "recent change", and thus qualifier not updated. Typically hard to track down, exactly, often easier to "touch" all features involved! But, I've not looked at details. = = = = = = = = = [ERROR] Cannot resolve project dependencies: [ERROR] Software being installed: org.eclipse.equinox.p2.reconciler 1.0.0 [ERROR] Missing requirement for filter properties ~= $0: org.eclipse.equinox.executable.feature.group 3.6.100.v20140821-1851 requires 'org.eclipse.equinox.executable_root.gtk.linux.ppc64le [3.6.100.v20140821-1851]' but it could not be found [ERROR] Cannot satisfy dependency: org.eclipse.equinox.p2.reconciler 1.0.0 depends on: org.eclipse.equinox.executable.feature.group 0.0.0 I could not untangle the web of "commit dates" that really explain anything, but by looking at the "build area" on the build machine, could see that the executable.feature did not seem to be including the fragment, as it should. This is the executable.feature of rt.equinox.framework/features/org.eclipse.equinox.executable.feature to be exact. In my local test build, if I "touched" that feature, then the build would complete without error. (i.e. include the new fragment). Additionally, I'd previously 'touched' our 'configuration feature' way up in 'eclipsetychobuilder' since, in the past, sometimes I've noticed it needs to be touched when 'execuatables' change. But, I tried that by itself, and it by itself was not sufficient. But to play it safe, in case both are needed, plan to 'touch' that too before we rebuild. I have touched rcp.config in eclipse.platform.releng.tychoeclipsebuilder and am ready to schedule a rebuild, if/when org.eclipse.equinox.executable (feature) is touched. (In reply to David Williams from comment #5) > I have touched rcp.config in eclipse.platform.releng.tychoeclipsebuilder > and am ready to schedule a rebuild, if/when > org.eclipse.equinox.executable (feature) is touched. Done: http://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=7fd22b4a09af7e0a347d2b8da004881c8596c070 Marking fixed as it is 'in the build' now. Others' will have to confirm it's correct. |