On 02/27/2015 08:45 AM, Beth Tibbitts wrote:
PTP 8.1.1 (and Photran 9.0.1) are released today, with the big Eclipse Luna Service Release 2 (SR2) simultaneous release. http://eclipse.org
I'm trying to build the Fedora PTP package from e6781abcbe35d3016f9ec8a943dc8a880780021a but I'm getting the following compile error:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.22.0:compile (default-compile) on project org.eclipse.ptp.rdt.core: Compilation failure: Compilation failure: [ERROR] /builddir/build/BUILD/org.eclipse.ptp-e6781abcbe35d3016f9ec8a943dc8a880780021a/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/model/TranslationUnit.java:[62] [ERROR] public class TranslationUnit extends Parent implements ITranslationUnit { [ERROR] ^^^^^^^^^^^^^^^ [ERROR] The type TranslationUnit must implement the inherited abstract method ITranslationUnit.getFile() [ERROR] 1 problem (1 error)
This is with CDT 8.6.0. Both are supposedly Luna SR2.
Any ideas?
----- Original Message -----
From: "Orion Poplawski" orion@cora.nwra.com To: "java-devel" java-devel@lists.fedoraproject.org Sent: Tuesday, March 10, 2015 12:54:32 AM Subject: Re: [fedora-java] [ptp-dev] PTP 8.1.1 and Photran 9.0.1 released with Eclipse Luna SR2 (4.4.2)
On 02/27/2015 08:45 AM, Beth Tibbitts wrote:
PTP 8.1.1 (and Photran 9.0.1) are released today, with the big Eclipse Luna Service Release 2 (SR2) simultaneous release. http://eclipse.org
I'm trying to build the Fedora PTP package from e6781abcbe35d3016f9ec8a943dc8a880780021a but I'm getting the following compile error:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.22.0:compile (default-compile) on project org.eclipse.ptp.rdt.core: Compilation failure: Compilation failure: [ERROR] /builddir/build/BUILD/org.eclipse.ptp-e6781abcbe35d3016f9ec8a943dc8a880780021a/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/model/TranslationUnit.java:[62] [ERROR] public class TranslationUnit extends Parent implements ITranslationUnit { [ERROR] ^^^^^^^^^^^^^^^ [ERROR] The type TranslationUnit must implement the inherited abstract method ITranslationUnit.getFile() [ERROR] 1 problem (1 error)
This is with CDT 8.6.0. Both are supposedly Luna SR2.
Any ideas?
Is this on f22 or rawhide? Note that on rawhide we already follow Mars for the platform and probably PTP or CDT from Luna is not yet implementing new APIs.
Alexander Kurtakov Red Hat Eclipse team
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
On 03/09/2015 11:20 PM, Aleksandar Kurtakov wrote:
----- Original Message -----
From: "Orion Poplawski" orion@cora.nwra.com To: "java-devel" java-devel@lists.fedoraproject.org Sent: Tuesday, March 10, 2015 12:54:32 AM Subject: Re: [fedora-java] [ptp-dev] PTP 8.1.1 and Photran 9.0.1 released with Eclipse Luna SR2 (4.4.2)
On 02/27/2015 08:45 AM, Beth Tibbitts wrote:
PTP 8.1.1 (and Photran 9.0.1) are released today, with the big Eclipse Luna Service Release 2 (SR2) simultaneous release. http://eclipse.org
I'm trying to build the Fedora PTP package from e6781abcbe35d3016f9ec8a943dc8a880780021a but I'm getting the following compile error:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.22.0:compile (default-compile) on project org.eclipse.ptp.rdt.core: Compilation failure: Compilation failure: [ERROR] /builddir/build/BUILD/org.eclipse.ptp-e6781abcbe35d3016f9ec8a943dc8a880780021a/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/model/TranslationUnit.java:[62] [ERROR] public class TranslationUnit extends Parent implements ITranslationUnit { [ERROR] ^^^^^^^^^^^^^^^ [ERROR] The type TranslationUnit must implement the inherited abstract method ITranslationUnit.getFile() [ERROR] 1 problem (1 error)
This is with CDT 8.6.0. Both are supposedly Luna SR2.
Any ideas?
Is this on f22 or rawhide? Note that on rawhide we already follow Mars for the platform and probably PTP or CDT from Luna is not yet implementing new APIs.
I get the same on F21-F23
On 03/09/2015 04:54 PM, Orion Poplawski wrote:
On 02/27/2015 08:45 AM, Beth Tibbitts wrote:
PTP 8.1.1 (and Photran 9.0.1) are released today, with the big Eclipse Luna Service Release 2 (SR2) simultaneous release. http://eclipse.org
I'm trying to build the Fedora PTP package from e6781abcbe35d3016f9ec8a943dc8a880780021a but I'm getting the following compile error:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.22.0:compile (default-compile) on project org.eclipse.ptp.rdt.core: Compilation failure: Compilation failure: [ERROR] /builddir/build/BUILD/org.eclipse.ptp-e6781abcbe35d3016f9ec8a943dc8a880780021a/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/model/TranslationUnit.java:[62] [ERROR] public class TranslationUnit extends Parent implements ITranslationUnit { [ERROR] ^^^^^^^^^^^^^^^ [ERROR] The type TranslationUnit must implement the inherited abstract method ITranslationUnit.getFile() [ERROR] 1 problem (1 error)
This is with CDT 8.6.0. Both are supposedly Luna SR2.
Any ideas?
Both the CDT and PTP code in these areas seem to have been pretty stable for a while. Is it possible that with java 1.8.0 it's catching this error when java 1.7.0 did not?
On 03/09/2015 04:54 PM, Orion Poplawski wrote:
On 02/27/2015 08:45 AM, Beth Tibbitts wrote:
PTP 8.1.1 (and Photran 9.0.1) are released today, with the big Eclipse Luna Service Release 2 (SR2) simultaneous release. http://eclipse.org
I'm trying to build the Fedora PTP package from e6781abcbe35d3016f9ec8a943dc8a880780021a but I'm getting the following compile error:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.22.0:compile (default-compile) on project org.eclipse.ptp.rdt.core: Compilation failure: Compilation failure: [ERROR] /builddir/build/BUILD/org.eclipse.ptp-e6781abcbe35d3016f9ec8a943dc8a880780021a/rdt/org.eclipse.ptp.rdt.core/src/org/eclipse/ptp/internal/rdt/core/model/TranslationUnit.java:[62] [ERROR] public class TranslationUnit extends Parent implements ITranslationUnit { [ERROR] ^^^^^^^^^^^^^^^ [ERROR] The type TranslationUnit must implement the inherited abstract method ITranslationUnit.getFile() [ERROR] 1 problem (1 error)
This is with CDT 8.6.0. Both are supposedly Luna SR2.
Any ideas?
Ah, apparently this was added in CDT 8.6.0. I was confused by the @since 5.9 note.
--- ./eclipse-cdt-8.5.0/CDT_8_5_0/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ITranslationUnit.java 2014-09-17 14:29:37.000000000 -0600 +++ ./eclipse-cdt-8.6.0/CDT_8_6_0/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ITranslationUnit.java 2015-02-11 12:19:10.000000000 -0700 @@ -1,5 +1,5 @@
/******************************************************************************* - * Copyright (c) 2000, 2011 QNX Software Systems and others. + * Copyright (c) 2000, 2014 QNX Software Systems and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -8,6 +8,7 @@ * Contributors: * QNX Software Systems - Initial API and implementation * Markus Schorn (Wind River Systems) + * Sergey Prigogin (Google)
*******************************************************************************/ package org.eclipse.cdt.core.model;
@@ -21,6 +22,7 @@ import org.eclipse.cdt.core.parser.FileContent; import org.eclipse.cdt.core.parser.IScannerInfo; import org.eclipse.cdt.internal.core.model.IBufferFactory; +import org.eclipse.core.resources.IFile; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.IProgressMonitor; @@ -420,6 +422,15 @@ public IPath getLocation();
/** + * Returns the corresponding file for this translation unit, or {@code null} if this translation + * unit does not have a corresponding file. + * + * @return the corresponding file, or {@code null} if none + * @since 5.9 + */ + IFile getFile(); + + /** * Returns the scanner info associated with this translation unit. May return {@code null} * if no configuration is available. *
I wonder why PTP didn't see a problem. Perhaps it is built with java 1.7?
java-devel@lists.fedoraproject.org