[OE-core] [PATCH v3 2/2] tcf-agent: enable default target debugging features

Gernot Hillier gernot.hillier at siemens.com
Tue Apr 25 06:13:32 UTC 2017


On 21.04.2017 18:39, Burton, Ross wrote:
> 
> On 20 April 2017 at 20:08, Gernot Hillier <gernot.hillier at siemens.com
> <mailto:gernot.hillier at siemens.com>> wrote:
> 
>     A number of features were disabled in OE due to historic problems
>     on ARM. In tcf-agent 1.4, they compile cleanly on all architectures
>     besides mips. These features are required for target debugging with
>     Eclipse Neon, CDT and TCF plugins - for example used by Xilinx Vivado
>     SDK 2016.4.
> 
> 
> Would this be responsible for this failure under musl on the autobuilder:
> 
> system/GNU/Linux/tcf/context-linux.c:490:10: error: variable 'cmd' has
> initializer but incomplete type
>      enum __ptrace_request cmd = PTRACE_SINGLESTEP;
>           ^~~~~~~~~~~~~~~~

Thanks to pointing me to this!

Looks like we need to disable the advanced tcf-agent features for musl
again as it seems to lack the necessary ptrace header.

I'll double-check other builders and post an updated patch series soon.

-- 
Gernot
Siemens AG, Corporate Competence Center Embedded Linux




More information about the Openembedded-core mailing list