pcp
[Top] [All Lists]

pcp updates: fix some build breakage

To: pcp@xxxxxxxxxxx
Subject: pcp updates: fix some build breakage
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun, 4 Sep 2016 07:38:31 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (3):
      qa/admin/check-vm: a small OpenIndiana change from netstat(1) difference
      src/libpcp_web/src/http_parser.h: clean up typedefs
      debian/libpcp-web1-dev.install: fix build breakage

 debian/libpcp-web1-dev.install   |    1
 qa/admin/check-vm                |  108 +++++++++++++++++++++++++++++++--------
 src/libpcp_web/src/http_parser.h |   14 +----
 3 files changed, 92 insertions(+), 31 deletions(-)

Details ...

commit 012f983653467a14a70b091fcdc564024fcc2fb1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Sep 4 07:36:36 2016 +1000

    debian/libpcp-web1-dev.install: fix build breakage

    The recently added pmhttp.h was being installed but not packaged
    for Debian builds ... which broke all the Debian-related builds.

commit f08a4a63e097a9287af32ff648f14be22e09e265
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Sep 4 07:09:32 2016 +1000

    src/libpcp_web/src/http_parser.h: clean up typedefs

    For some compilers,

    typedef struct foo foo;     /* empty for forward ref */
    ...
    typedef struct foo {
    ... real struct decl ...
    } foo;

    is not allowed ... this was breaking the build.

    In this particular case the forward refs are not needed with some
    small re-ordering of declarations in http_parser.h

commit 3b65eb29806019c35259b5fd94e61f008320ff19
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Sep 4 07:08:53 2016 +1000

    qa/admin/check-vm: a small OpenIndiana change from netstat(1) difference

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: fix some build breakage, Ken McDonell <=