pcp
[Top] [All Lists]

Re: PCP on Solaris

To: Alan Hoyt <ahoyt@xxxxxxxxxxxxx>
Subject: Re: PCP on Solaris
From: Ken McDonell <kenmcd@xxxxxxxxxxxxxxxxx>
Date: Thu, 30 Jan 2003 09:03:04 +1100
Cc: pcp@xxxxxxxxxxx, Mark Goodwin <markgw@xxxxxxxxxxxxxxxxx>
In-reply-to: <3E37EED3.6000209@moser-inc.com>
Sender: pcp-bounce@xxxxxxxxxxx
Alan, just so you know where we're up to ...

On Wed, 29 Jan 2003, Alan Hoyt wrote:

Attached is the first release of the PCP Solaris Sparc patch.

What's the src/magic/result file? ... I don't see that in our source tree.

And this one src/pmdas/roomtemp/domain.h is made in the build, ditto
for src/pmdas/shping/domain.h and src/pmdas/simple/domain.h and
src/pmdas/trivial/domain.h.

And src/pmdas/trace/pmtrace.c seems to be copied from src/pmtrace
and should not be in src/pmdas/trace.

Once I'd removed these files from the patch, everything patched cleanly
except for:
   man/man1/pmkstat.1
        rcs keyword mismatch -- a non-issue, ignored

   src/pmlogctl/pmlogger_check.sh
        our versions have diverged some, so I need to re-apply your
        changes by hand -- I've ignored this issue for the moment

Building on IRIX ...

   src/libpcp/src/access.c

        You added
            #define HAVE_HSTRERROR
        but this is already defined in include/platform_defs.h for the
        IRIX build, so I suspect you need to conditionally get this
        defined in the Solaris version of platform_defs.h, not the
        access.c source ... I removed the #define there.

And I got a long way further into the build before it blew up in the
modified pmns/Makefile ... I need to investigate this some, as it is
not obvious what happened.

Once I have a clean IRIX build, I'll do an IRIX QA ... then repeat
the process for ia64 Linux and finally ia32 Linux.


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