[eclipse-yocto] [URGENT PATCH v2] Fix build by updating o.e.tracecompass.* to latest build

Ang, Chin Huat chin.huat.ang at intel.com
Thu Feb 22 00:15:42 PST 2018


It looks like maven build is failing again, latest tracecompass build identifier is 201802211448.

I agree with Scott that we should just remove all traces of tracecompass/RSE from master given that it's no longer in use. I'll submit a patch on this.

--Chin Huat
________________________________
From: eclipse-yocto-bounces at yoctoproject.org [eclipse-yocto-bounces at yoctoproject.org] on behalf of Scott Lewis [scottslewis at gmail.com]
Sent: Thursday, February 22, 2018 5:11 AM
To: eclipse-yocto at yoctoproject.org
Subject: Re: [eclipse-yocto] [URGENT PATCH v2] Fix build by updating o.e.tracecompass.* to latest build

Hi Chin Huat, Tim, and Paul

After looking through the source, it seems that the only direct reference to tracecompass in the eclipse-yocto code is in org.yocto.sdk.remotetools manifest.mf.   With the patch applied last week, we are no longer using org.yocto.sdk.remotetools, so I think that we can simply *remove* the tracecompass repo from the target platform...i.e. both poky.target and pokywithrse.target.    I've done this locally and been able to to a mvn build

If we remove the tracecompass repo location from the target def files, then we won't have to worry the project changing the repo version any further (which they shouldn't do, but obviously seem to be doing).  This will simplify things in the target, and I think it will be the last of the 'non simultaneous release projects' in our target files.   The SR projects are required to maintain repos...unlike tracecompass.

Obviously this removal is primarily for master...i.e. if the org.yocto.sdk.remotetools will be in the upcoming 2.5 release, then they have to continue to include tracecompass.    But just as an aside/fyi:   I was able to remove the tracecompass package imports from org.yocto.sdk.remotetools *without* creating any compile errors in org.yocto.sdk.remotetools, so it might be that the tracecompass package import is not used in org.yocto.sdk.remotetools and could be safely removed from the manifest and .target.   But given the potential for instability at this point it's probably not worth it for 2.5.

To summarize:   For master I think that we should just remove the tracecompass repo from the target definitions so we don't have to deal with it anymore.   I can/will do this if desired...but it might not be the right time for me to do it.   Let's discuss briefly at today's call.

Scott





On Wed, Feb 21, 2018 at 12:30 PM, Tim Orling <timothy.t.orling at linux.intel.com<mailto:timothy.t.orling at linux.intel.com>> wrote:
Merged.

> On Feb 21, 2018, at 12:39 AM, Chin Huat Ang <chin.huat.ang at intel.com<mailto:chin.huat.ang at intel.com>> wrote:
>
> Maven build is broken again as there is a newer o.e.tracecompass.* build which
> uses new identifier 201802201000, this fix updates both pokywithrse.target and
> poky.target.
>
> Signed-off-by: Chin Huat Ang <chin.huat.ang at intel.com<mailto:chin.huat.ang at intel.com>>
> ---
> releng/org.yocto.sdk.releng/poky.target        | 10 +++++-----
> releng/org.yocto.sdk.releng/pokywithrse.target | 10 +++++-----
> 2 files changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/releng/org.yocto.sdk.releng/poky.target b/releng/org.yocto.sdk.releng/poky.target
> index 5da50de..487ce9f 100644
> --- a/releng/org.yocto.sdk.releng/poky.target
> +++ b/releng/org.yocto.sdk.releng/poky.target
> @@ -27,11 +27,11 @@
> <repository location="http://download.eclipse.org/linuxtools/update-docker-3.2.0"/>
> </location>
> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.tracecompass.btf.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.gdbtrace.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.kernel.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.ust.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.tmf.pcap.feature.group" version="3.3.0.201802151000"/>
> +<unit id="org.eclipse.tracecompass.btf.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.gdbtrace.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.lttng2.kernel.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.lttng2.ust.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.tmf.pcap.feature.group" version="3.3.0.201802201000"/>
> <repository location="http://download.eclipse.org/tracecompass/oxygen/stable/repository"/>
> </location>
> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
> diff --git a/releng/org.yocto.sdk.releng/pokywithrse.target b/releng/org.yocto.sdk.releng/pokywithrse.target
> index a351c03..e6d0f14 100644
> --- a/releng/org.yocto.sdk.releng/pokywithrse.target
> +++ b/releng/org.yocto.sdk.releng/pokywithrse.target
> @@ -31,11 +31,11 @@
> <repository location="http://download.eclipse.org/linuxtools/update-docker-3.2.0"/>
> </location>
> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
> -<unit id="org.eclipse.tracecompass.btf.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.gdbtrace.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.kernel.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.lttng2.ust.feature.group" version="3.3.0.201802151000"/>
> -<unit id="org.eclipse.tracecompass.tmf.pcap.feature.group" version="3.3.0.201802151000"/>
> +<unit id="org.eclipse.tracecompass.btf.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.gdbtrace.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.lttng2.kernel.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.lttng2.ust.feature.group" version="3.3.0.201802201000"/>
> +<unit id="org.eclipse.tracecompass.tmf.pcap.feature.group" version="3.3.0.201802201000"/>
> <repository location="http://download.eclipse.org/tracecompass/oxygen/stable/repository"/>
> </location>
> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
> --
> 2.7.4
>
> _______________________________________________
> eclipse-yocto mailing list
> eclipse-yocto at yoctoproject.org<mailto:eclipse-yocto at yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/eclipse-yocto

_______________________________________________
eclipse-yocto mailing list
eclipse-yocto at yoctoproject.org<mailto:eclipse-yocto at yoctoproject.org>
https://lists.yoctoproject.org/listinfo/eclipse-yocto

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/eclipse-yocto/attachments/20180222/da16dc16/attachment.html>


More information about the eclipse-yocto mailing list