Bug 959000 - Any chance of updating CDT in F17 to 8.1.2?
Summary: Any chance of updating CDT in F17 to 8.1.2?
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: eclipse-cdt
Version: 17
Hardware: All
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Jeff Johnston
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-05-02 23:30 UTC by Orion Poplawski
Modified: 2013-06-25 13:16 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-06-25 13:16:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2013-05-02 23:30:30 UTC
Description of problem:

The latest PTP for Juno fails to build against CDT 8.1.0.  Any chance of an update in F17, or did too many things change?

Comment 1 Roland Grunberg 2013-05-03 18:33:42 UTC
Jeff has said that he'll take a look at this.

I'm assuming that you mean to push eclipse-ptp-6.0.5-2 into f17 (exists in f18) and would need to upgrade the CDT from 8.1.0 to 8.1.2 (same version of the CDT that is in f18).

Comment 2 Orion Poplawski 2013-05-03 20:46:39 UTC
That's the idea. 6.0.5 fails to build in F17 now with the following, which I *think* an issue with the CDT (since it is org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper), though perhaps with tycho (it's at 0.15.0 in F17 compared to 0.16.0 in F18).  It's not worth it if it's going to open up a can of worms, but I figured I'd ask about it.

[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.15.0:compile (default-compile) on project org.eclipse.ptp.rdt.core: Compilation failure: Compilation failure:
[ERROR] /builddir/build/BUILD/eclipse-ptp-6.0.5/org.eclipse.ptp-7b02da97811f7eb9b57083da04da78a71e94cf5e/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/search/RemoteSearchQuery.java:[323,0]
[ERROR] ICPPMethod[] msInBases = ClassTypeHelper.findOverridden(m, null);
[ERROR] ^^^^^^^^^^^^^^
[ERROR] The method findOverridden(ICPPMethod) in the type ClassTypeHelper is not applicable for the arguments (ICPPMethod, null)
[ERROR] /builddir/build/BUILD/eclipse-ptp-6.0.5/org.eclipse.ptp-7b02da97811f7eb9b57083da04da78a71e94cf5e/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/typehierarchy/THGraph.java:[331,0]
[ERROR] IBinding[] members= ct.getEnumerators();
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] Unhandled exception type DOMException
[ERROR] /builddir/build/BUILD/eclipse-ptp-6.0.5/org.eclipse.ptp-7b02da97811f7eb9b57083da04da78a71e94cf5e/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/typehierarchy/LocalTypeHierarchyService.java:[79,0]
[ERROR] IType type = ((IEnumerator) memberBinding).getType();
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] Unhandled exception type DOMException
[ERROR] /builddir/build/BUILD/eclipse-ptp-6.0.5/org.eclipse.ptp-7b02da97811f7eb9b57083da04da78a71e94cf5e/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/typehierarchy/TypeHierarchyUtil.java:[42,0]
[ERROR] IType type= ((IEnumerator) memberBinding).getType();
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] Unhandled exception type DOMException
[ERROR] /builddir/build/BUILD/eclipse-ptp-6.0.5/org.eclipse.ptp-7b02da97811f7eb9b57083da04da78a71e94cf5e/rdt/org.eclipse.ptp.rdt.core/miners/org/eclipse/ptp/internal/rdt/core/miners/RemoteCHQueries.java:[84,0]
[ERROR] IBinding[] overriddenBindings= ClassTypeHelper.findOverridden((ICPPMethod) calleeBinding, null);
[ERROR] ^^^^^^^^^^^^^^
[ERROR] The method findOverridden(ICPPMethod) in the type ClassTypeHelper is not applicable for the arguments (ICPPMethod, null)
[ERROR] /builddir/build/BUILD/eclipse-ptp-6.0.5/org.eclipse.ptp-7b02da97811f7eb9b57083da04da78a71e94cf5e/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/callhierarchy/LocalCallHierarchyService.java:[86,0]
[ERROR] IBinding[] overriddenBindings= ClassTypeHelper.findOverridden((ICPPMethod) calleeBinding, null);
[ERROR] ^^^^^^^^^^^^^^
[ERROR] The method findOverridden(ICPPMethod) in the type ClassTypeHelper is not applicable for the arguments (ICPPMethod, null)
[ERROR] 6 problems (6 errors)

http://koji.fedoraproject.org/koji/taskinfo?taskID=5326163
http://koji.fedoraproject.org/koji/getfile?taskID=5326173&name=build.log

Comment 3 Jeff Johnston 2013-05-10 18:17:37 UTC
eclipse-cdt-8.1.2-1.f17 has been submitted to updates-testing.


Note You need to log in before you can comment on or make changes to this bug.