]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
UBUNTU: [Packaging] Support building libperf-jvmti.so
authorThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Tue, 21 May 2019 13:52:03 +0000 (10:52 -0300)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Mon, 24 Jun 2019 14:21:33 +0000 (16:21 +0200)
commit0938dca2fb4ef20c593a60e8995d49cd93acceb0
treeb9f96e7700fa05beb7eb852a724224af6242d3e4
parentc4f6637909f7a9a13ac24d93ee93e1a581b917e0
UBUNTU: [Packaging] Support building libperf-jvmti.so

BugLink: https://bugs.launchpad.net/bugs/1761379
Adds default-jdk-headless and java-common as Build-Depends, which will
allow libperf-jvmti.so to be built.

The library will be installed on the linux-tools package the same way other
tools are installed. That allows a user to use the current kernel version
as given by `uname -r` to find the library at
/usr/lib/linux-tools/`uname -r`/libperf-jvmti.so, which will be a symlink
to a version-specific library.

This requires arches and derivatives to opt in with do_tools_perf_jvmti.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Acked-by: Andy Whitcroft <apw@canonical.com>
Acked-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
debian.master/control.stub.in
debian.master/rules.d/amd64.mk
debian.master/rules.d/arm64.mk
debian.master/rules.d/armhf.mk
debian.master/rules.d/i386.mk
debian.master/rules.d/ppc64el.mk
debian.master/rules.d/s390x.mk
debian/rules
debian/rules.d/2-binary-arch.mk