| Summary: | Problems building org.eclipse.linuxtools.profiling.ui | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] Linux Tools | Reporter: | Corey Ashford <cjashfor> | ||||
| Component: | Project | Assignee: | Linux Distros Inbox <linux.distros-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | overholt | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Corey Ashford
Created attachment 210020 [details]
Fix compilation problem by changing package dependencies to bundle dependencies
I will take a longer look at this later, but Import-Package is preferred over Require-Bundle. I read up on a blog post about bundle vs. package dependencies, and I understand why package dependencies are preferred. Andrew, have you run into this particular build problem before? I've cleaned my workspace completely, re-built, and the problem persists. It's very strange. It's almost as if Eclipse is looking at at an old version of the class definition, or its parent, or I don't know what... In the source editor, it appears that Eclipse can see only these members of CCorePlugin: CDT_PROJECT_NATURE_ID_MISMATCH class PLUGIN_ID STATUS_CDTPROJECT_EXISTS STATUS_CDTPROJECT_MISMATCH STATUS_PDOM_TOO_LARGE createStatus(String msg) createStatus(String msg, Throwable e) getResourceString(String key) log(IStatus status) log(Throwable e) I can build o.e.l.profiling.ui just fine. I just started a clean workspace with a recent Eclipse 4.x build and it continues to build just fine for me. Could your target platform be set incorrectly? Closing the bug as there haven't been any reply and profiling.ui builds fine in hudson. |