pcp
[Top] [All Lists]

Re: [pcp] Last minute changes for Solaris

To: Nathan Scott <nathans@xxxxxxxxxx>
Subject: Re: [pcp] Last minute changes for Solaris
From: Max Matveev <makc@xxxxxxxxx>
Date: Tue, 15 Jun 2010 18:04:22 +1000
Cc: pcp@xxxxxxxxxxx
In-reply-to: <364687873.259511276573369136.JavaMail.root@xxxxxxxxxxxxxxxxxx>
References: <19478.62752.773984.224716@xxxxxxxxxxxx> <364687873.259511276573369136.JavaMail.root@xxxxxxxxxxxxxxxxxx>
On Tue, 15 Jun 2010 13:42:49 +1000 (EST), Nathan Scott wrote:

 nathans> Either should be OK - pretty sure Kens dev branch has all my stuff,
 nathans> and my dev branch has all his ... so, pick one & go for it.

I've tried your dev branch and run into problems with TIOCGWINSZ which
was introduced by aac17171 - apparently Solaris is allergic to
strawberries: I've changed your hand-rolled check for TIOCGWINSZ to
the autoconf's one. I've also had to make a change to pmieconf's
Makefile to compile it on MacOS X. With that change I've this stuff
compiling on Debian, Solaris and MacOS X, I cannot check for strawberries.

The following changes since commit 984057a08dcb3d35c013563b22ab6fddb1b65358:
  Nathan Scott (1):
        Next stage of cgroup metrics implementation in Linux kernel
        PMDA.

are available in the git repository at:

  git://oss.sgi.com/makc/pcp pmiestatus-tot

Max Matveev (4):
      Use AC_HEADER_TIOCGWINSZ to check for TIOCGWINSZ
      Stop Solaris' Service Management Framework from restarting pmcd
      if pmda dies
      Add utility to extract data from pmie stats files
      Do not assume LD_LIBRARY_PATH is magic

 build/sun/pcp.xml              |    3 ++
 configure.in                   |   13 +-------
 man/man1/GNUmakefile           |    2 +-
 man/man1/pmiestatus.1          |   53 ++++++++++++++++++++++++++++++
 src/GNUmakefile                |    2 +-
 src/include/platform_defs.h.in |    2 +-
 src/pmie/pmie_check.sh         |    3 +-
 src/pmie/pmie_daily.sh         |    2 +-
 src/pmieconf/GNUmakefile       |    5 +--
 src/pmieconf/io.c              |    4 +-
 src/pmiestatus/.gitignore      |    1 +
 src/pmiestatus/GNUmakefile     |   36 +++++++++++++++++++++
 src/pmiestatus/pmiestatus.c    |   69 ++++++++++++++++++++++++++++++++++++++++
 src/pmstat/pmstat.c            |    6 ++--
 14 files changed, 174 insertions(+), 27 deletions(-)
 create mode 100644 man/man1/pmiestatus.1
 create mode 100644 src/pmiestatus/.gitignore
 create mode 100644 src/pmiestatus/GNUmakefile
 create mode 100644 src/pmiestatus/pmiestatus.c

max

<Prev in Thread] Current Thread [Next in Thread>