pcp
[Top] [All Lists]

pcp updates: debian build and freebsd pmda

To: pcp@xxxxxxxxxxx
Subject: pcp updates: debian build and freebsd pmda
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri, 15 Jan 2016 10:39:34 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (2):
      debian build: make dh-python a conditional Build-Requires
      debian build: rework fixcontrol.master

Markiyan Kushnir (1):
      freebsd pmda: refactor network interface metrics logic

 debian/GNUmakefile          |    4 -
 debian/control.master       |    2 
 debian/fixcontrol.master    |   38 +++++++++++++-
 debian/rules                |    2 
 src/pmdas/freebsd/freebsd.c |   49 ------------------
 src/pmdas/freebsd/netif.c   |  116 ++++++++++++++------------------------------
 6 files changed, 79 insertions(+), 132 deletions(-)

Details ...

commit d1c28d4b361379662556f17a5231289f6649a1d7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Jan 15 10:08:37 2016 +1100

    debian build: rework fixcontrol.master
    
    I've found more Debian-based systems where dh-python is not available.

commit 9552ce2b0af92820f292dd65babdeeeb4aacf215
Author: Markiyan Kushnir <markiyan.kushnir@xxxxxxxxx>
Date:   Fri Jan 15 09:52:52 2016 +1100

    freebsd pmda: refactor network interface metrics logic
    
    Avoid /dev/kmem reader ... use getifaddrs() instead.

commit d552e4baf2a8ccc8cbd98065ff164d5051d09013
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jan 13 21:32:20 2016 +1100

    debian build: make dh-python a conditional Build-Requires
    
    dh-python does not exist in older Debian-based distributions, e.g.
    Ubuntu 13.04.
    
    I can't find support in the Debian packaging tools for this sort of
    conditional build prerequisite, so create our own infrastructure for
    editing control.master based on the platform we're building on.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: debian build and freebsd pmda, Ken McDonell <=