Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Circular build dep issues with 6.0.1 for Fedora build

The feature is very different from the core plugin. The core feature is just a list of plugins that form the core of ptp. Compiler dependencies are between plugins, not features, so if your build is not able to resolve a dependency then it may be that it's not compiling plugins in the correct order. You can check the plugin dependencies by checking the MANIFEST.MF file in each plugin.

Regards,
Greg

On Jul 6, 2012, at 6:44 PM, Orion Poplawski wrote:

> On 07/05/2012 11:17 PM, Greg Watson wrote:
>> Orion,
>> 
>> I don't think there are any circular dependencies. You should build o.e.ptp.core first, then o.e.ptp.rm.jaxb.control.core, then o.e.ptp.rm.launch.
>> 
>> Regards,
>> Greg
> 
> Nope, in releng/org.eclipse.ptp.core-feature/feature.xml:
> 
>   <plugin
>         id="org.eclipse.ptp.rm.launch"
>         download-size="0"
>         install-size="0"
>         version="0.0.0"
>         unpack="false"/>
> 
> Which then pulls in jaxb:
> 
> @dot:
>    [mkdir] Created dir: /export/home/orion/fedora/eclipse-ptp/eclipse-ptp-6.0.1/rms/org.eclipse.ptp.rm.launch/@dot
>    [javac] Compiling 10 source files to /export/home/orion/fedora/eclipse-ptp/eclipse-ptp-6.0.1/rms/org.eclipse.ptp.rm.launch/@dot
>    [javac] ----------
>    [javac] 1. ERROR in /export/home/orion/fedora/eclipse-ptp/eclipse-ptp-6.0.1/rms/org.eclipse.ptp.rm.launch/src/org/eclipse/ptp/rm/launch/AbstractParallelLaunchConfigurationDelegate.java (at line 68)
>    [javac]     import org.eclipse.ptp.rm.jaxb.control.ILaunchController;
>    [javac]            ^^^^^^^^^^^^^^^^^^^^^^^
>    [javac] The import org.eclipse.ptp.rm.jaxb cannot be resolved
> 
> 
> -- 
> Orion Poplawski
> Technical Manager                     303-415-9701 x222
> NWRA, Boulder Office                  FAX: 303-415-9702
> 3380 Mitchell Lane                       orion@xxxxxxxx
> Boulder, CO 80301                   http://www.nwra.com
> 
> 
> _______________________________________________
> ptp-dev mailing list
> ptp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-dev



Back to the top