On 2018-06-13 21:57 +0000, Debian Bug Tracking System wrote: Just noticed this was blocked by the wrong ITP bug (horizon-EDA, not libopencsd). That may explain why it's been ignored so long. Apologies for the confusion there.
The one-line packaging fix is still missing from the 4.19 that was uploaded recently. ARM still really want to see libopencsd enabled in perf built on arm/arm64 and the fix is utterly trivial, so please can someone apply it. I'll do a clean patch for 4.19. Hmm. Looks like there has been a revamp of the templates for tools. Now the extra build-dep needs to go in debian/templates/control.tools-versioned.in now. For some reason all these build-deps seem to have lost their build-profile info (except for asciidoc). I don't understand why that would be so. We don't want those extra build-deps in stage1? Perhaps there is some overriding mechanism to get this right? I've left out the profile info to match the rest of the file, but it feels unlikely to be correct. Patch attached. Ben suggested that I do a pull request to help make this happen. I'll do that next. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/
commit d4256d7d6f7a740bffe2c8c87abb7aa0f0d77f16 Author: Wookey <woo...@wookware.org> Date: Fri Feb 8 04:02:11 2019 +0000 Add coresight support (libopencsd) to perf diff --git a/debian/templates/control.tools-versioned.in b/debian/templates/control.tools-versioned.in index d0c2c33..6f330ff 100644 --- a/debian/templates/control.tools-versioned.in +++ b/debian/templates/control.tools-versioned.in @@ -23,6 +23,7 @@ Build-Depends: libnuma-dev, libperl-dev, libunwind-dev [amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el sh4], + libopencsd-dev, python3-dev, Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python3:Depends} Recommends: linux-base
signature.asc
Description: PGP signature