pcp
[Top] [All Lists]

pcp updates - mac os x fixes

To: pcp@xxxxxxxxxxx
Subject: pcp updates - mac os x fixes
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed, 29 Apr 2015 09:55:01 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (2):
      libpcp/check-statics: more Mac OS X changes
      root PMDA: fix for root_root installer problem on Mac OS X

 src/libpcp/src/check-statics |    8 ++++----
 src/pmdas/root/GNUmakefile   |   10 +++++++---
 2 files changed, 11 insertions(+), 7 deletions(-)

Details ...

commit badfc2686da23880e54c940ebda3159b247d3b58
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Apr 29 09:04:11 2015 +1000

    root PMDA: fix for root_root installer problem on Mac OS X
    
    Issue was installing root_root twice ... this triggered Mac OS X
    installer failures of the form
    install-pcp: Error: Unable to find file (src/pmdas/root/root_root) for 
/var/lib/pcp/pmns/root_root
    
    Fix is to clone the link-and-install-the-link trick from the
    mmv PMDA.

commit 36420d68ff51eeb6a4e45e719e21d0a68b8aa9f1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Apr 29 06:52:11 2015 +1000

    libpcp/check-statics: more Mac OS X changes
    
    This time on Mac OS X 10.6.8 (and probably other versions),
    there are a couple of variables in pmns.c that are thread private
    (curr_pmns and useExtPMNS) and generate no external symbols ... so
    make 'em optional in the check-statics manifest, like the thread
    private variables in other source files.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - mac os x fixes, Ken McDonell <=