Dave and/or Nathan,
I've wound back my tree as discussed, and these changes are now on top of the
latest pcp.io tree ... should be safe to pull from my tree again.
Cheers, Ken.
Changes committed to git://git.pcp.io/kenj/pcp master
Ken McDonell (11):
debian/rules: disable dbgsym packages
qa/admin/check-vm: more Debian changes
debian/control: changes for optional prereqs
debian/control: deleted
qa/admin/check-vm: tweak some Debian rules
qa/admin/check-vm: FreeBSD updates for paths and packages
configure: fix botched test for perl module Net::SNMP
qa/admin/check-vm: rework dh-python check for Debian
debian/control: rework optional Build-Depends handling
qa/admin/check-vm: more Debian changes
src/libpcp/src/check-statics: small FreeBSD change
configure | 7
configure.ac | 7
debian/control | 420 -------------------------------------------
debian/control.master | 4
debian/fixcontrol.master | 81 +++++---
debian/rules | 6
qa/admin/check-vm | 42 ++--
src/libpcp/src/check-statics | 2
8 files changed, 95 insertions(+), 474 deletions(-)
Details ...
commit b1bfdd50030e7c57d0a6fe1202d91837cc5628f6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu May 12 06:18:50 2016 +1000
src/libpcp/src/check-statics: small FreeBSD change
commit 752f5bb940eb96b0d9412d21563fd2f62c3871bd
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon May 9 07:18:39 2016 +1000
qa/admin/check-vm: more Debian changes
For Debian at least we need both the python2 and python3 versions
of the jsonpointer and six modules.
commit ee1d7cdefc8ab5756734fbd02b470bd9e553e934
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun May 8 07:40:51 2016 +1000
debian/control: rework optional Build-Depends handling
For some of the optional dependencies we can leverage the discovery
process from configure ... so reach over to ../src/include/builddefs
to check if optional build components are being included, and adjust
the Build-Depends list accordingly.
commit 7e9d89b9b467f53267151c8cd082e65bfae84f6e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun May 8 07:28:19 2016 +1000
qa/admin/check-vm: rework dh-python check for Debian
commit 5f0b038956b1e072573fd63b9da4731ca8536b1a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat May 7 15:58:05 2016 +1000
configure: fix botched test for perl module Net::SNMP
commit 42f2f57aeb5566c6ef11fb82b18b8ee46644d8b6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat May 7 06:58:24 2016 +1000
qa/admin/check-vm: FreeBSD updates for paths and packages
commit 3204a91f6c04b4082d62cbe746c1759a999dbe82
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri May 6 17:29:02 2016 +1000
qa/admin/check-vm: tweak some Debian rules
commit 31388dc4274976179ac19ad5a925a0198f10646e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri May 6 17:26:46 2016 +1000
debian/control: deleted
commit 1e53f17534e0fe5c6001534731852a79fb935f4a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri May 6 17:23:18 2016 +1000
debian/control: changes for optional prereqs
1. rm control ... should be rebuild from control.master
2. change dh-python to ${dh-python} to match the logic in fixcontrol.master
3. change libpapi-dev and libpfm4-dev to ?{libpapi-dev} and ?{libpfm4-dev}
4. update logic in fixcontrol.master ... this is a WIP and expect more
changes as the build breakage on other platforms is fixed
commit a98b231437e74c0e2d5f5d050b443d71dd385b3a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri May 6 07:26:37 2016 +1000
qa/admin/check-vm: more Debian changes
Need python and python3.
Need time package (which is not default installed in latest Debian version).
commit b62a3e96bf169d6b62bca65d2a3b6178db42d986
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri May 6 07:25:09 2016 +1000
debian/rules: disable dbgsym packages
Turned on by default in post-jessie Debian versions, but does not
play well with existing PCP packaging.
|