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: Fri, 4 Dec 2015 11:24:43 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (4):
      configure.ac: test for presence of <net/if.h> fails on Mac OS X
      -rpath rework for Mac OS X
      qa/qt/setup-executables: echo -n is not portable
      README.osx: start to document how to build PCP on Mac OS X

 README.osx                               |  105 +++++++++++++++++++++++++++++++
 configure                                |   44 ++++++++++++
 configure.ac                             |   10 ++
 qa/pmdas/bigun/GNUmakefile.install       |    4 +
 qa/pmdas/broken/GNUmakefile.install      |    4 +
 qa/pmdas/dynamic/GNUmakefile.install     |    4 +
 qa/pmdas/schizo/GNUmakefile.install      |    4 +
 qa/pmlogconv/GNUmakefile                 |    4 +
 qa/qt/setup-executables                  |    2 
 qa/src/GNUmakefile.install               |    4 +
 src/pmdas/sample/src/GNUmakefile.install |    4 +
 src/pmdas/simple/GNUmakefile.install     |    4 +
 src/pmdas/trivial/GNUmakefile.install    |    4 +
 src/pmdas/txmon/GNUmakefile.install      |    4 +
 14 files changed, 198 insertions(+), 3 deletions(-)

Details ...

commit 95bf7e3485da12b518e1f1714a76ce74acc6a93c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Dec 4 11:23:39 2015 +1100

    README.osx: start to document how to build PCP on Mac OS X

commit bc64b32e52657bad4210de0b612213d567a39872
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Dec 4 11:20:26 2015 +1100

    qa/qt/setup-executables: echo -n is not portable
    
    For /bin/sh on Mac OS X we have the old SysV semantics for
    echo, so you need the PCP recipe from the olden days ...
        $PCP_ECHO_PROG $PCP_ECHO_N "<msg>$PCP_ECHO_C"

commit c5030f4272a6653a9b3de49a56430600472acb99
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Dec 4 09:28:03 2015 +1100

    -rpath rework for Mac OS X
    
    Of course (and for no good reason as usual), Mac OS X requires
    -rpath<space>path not -rpath=<path> to ld(1).

commit aec9d23380a010c73bbafeaf0e1369e80dda3222
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Dec 4 09:20:42 2015 +1100

    configure.ac: test for presence of <net/if.h> fails on Mac OS X
    
    Yep, vanilla test works everywhere else, but not on OS X ... rework
    test.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: Mac OS X fixes, Ken McDonell <=