Hi,
On 7/8/20 1:22 PM, Wookey wrote:
On 2020-07-08 12:33 -0500, Jeremy Linton wrote:
and the in progress install tweak https://github.com/Linaro/OpenCSD/pull/26
Hmm. weird rpm conventions :-)
If there is a rune that will habitually DTRT for both debian and fedora builds I'm happy to use/recommend it in future.
We went through a lot of changes to the makefiles to make them distro-friendly so if this is all you had to change, that's reasonably encouraging :-)
Thanks! yes, it was pretty easy. I also ended up removing the static libraries because they are forbidden without a good reason. So, that probably needs an upstream conditional as well.
Have you discovered that you also need a kernel-tools build rune to enable libopencsd in the PERF build? CORESIGHT=1
Yes, I ended up digging into the perf code because I wasn't initially sure it even needed the library anymore.. Either way, just using the CORESIGHT env is the plan once the package makes its way through the process enough to be usable by the kernel tools pkg.
BTW: Are you shipping x86/etc with CORESIGHT=1 enabled as well?
Thanks,