linux-perf: Exclude perf-read-vdso* from shared library dependency check

Fixes FTBFS on sparc64:

    dpkg-shlibdeps: error: no dependency information found for /usr/lib32/libc.so.6 (used by debian/linux-perf-4.9/usr/lib/perf_4.9-core/perf-read-vdso32)
    Hint: check if the library actually comes from a package.
    dh_shlibdeps: dpkg-shlibdeps -Tdebian/linux-perf-4.9.substvars debian/linux-perf-4.9/usr/bin/perf_4.9 debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_xen.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_hrtimer.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_jbd2.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_function.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_mac80211.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_sched_switch.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_kvm.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_cfg80211.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_scsi.so debian/linux-perf-4.9/usr/lib/traceevent_4.9/plugins/plugin_kmem.so debian/linux-perf-4.9/usr/lib/perf_4.9-core/perf-read-vdso32 returned exit code 2
This commit is contained in:
Ben Hutchings 2016-11-07 23:42:33 +00:00
parent 11740f3768
commit aecf13fddd
2 changed files with 3 additions and 1 deletions

2
debian/changelog vendored
View File

@ -7,6 +7,8 @@ linux (4.9~rc3-1~exp2) UNRELEASED; urgency=medium
[ Ben Hutchings ]
* [hppa] Update build-dependencies for 64-bit kernel (fixes FTBFS)
* linux-perf: Exclude perf-read-vdso* from shared library dependency
check (fixes FTBFS on sparc64)
-- Aurelien Jarno <aurel32@debian.org> Sat, 05 Nov 2016 23:17:01 +0100

2
debian/rules.real vendored
View File

@ -595,7 +595,7 @@ endif
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_shlibdeps -Xperf-read-vdso
dh_gencontrol
dh_md5sums
dh_builddeb