pcp
[Top] [All Lists]

pcp updates: --without-discovery build fix, qa

To: pcp@xxxxxxxxxxx
Subject: pcp updates: --without-discovery build fix, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 4 Jun 2014 02:17:32 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1459568801.19892468.1401861961860.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: BaPp15SAcIqxjACg1/EUT4AMxeclww==
Thread-topic: pcp updates: --without-discovery build fix, qa
Changes committed to git://git.performancecopilot.org/pcp.git dev

 qa/1001                    |    2 +-
 qa/1002                    |    2 +-
 qa/1003                    |    2 +-
 qa/1004                    |    2 +-
 qa/1005                    |    2 +-
 qa/1006                    |    2 +-
 qa/1007                    |    2 +-
 qa/1008                    |    2 +-
 qa/1009                    |    2 +-
 qa/1010                    |    2 +-
 qa/1011                    |    2 +-
 qa/1012                    |    2 +-
 qa/1013                    |    2 +-
 qa/1014                    |    2 +-
 qa/1015                    |    2 +-
 qa/1016                    |    2 +-
 qa/1017                    |    2 +-
 qa/1018                    |    2 +-
 qa/1019                    |   11 ++++-------
 qa/1020                    |    9 +++------
 qa/1021                    |    2 +-
 qa/1022                    |    2 +-
 qa/1023                    |    2 +-
 qa/1025                    |    2 +-
 qa/1026                    |   11 +++--------
 qa/1027                    |    2 +-
 qa/1028                    |    2 +-
 qa/1029                    |    2 +-
 qa/GNUmakefile             |    2 +-
 qa/common.qt               |   10 ++++++++++
 qa/common.test             |   10 ----------
 src/libpcp/src/avahi.h     |    7 ++++++-
 src/libpcp/src/discovery.c |   29 -----------------------------
 33 files changed, 52 insertions(+), 87 deletions(-)

commit 549d56f35d6ea59345418f710ffb826f72ee59cc
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jun 4 16:03:54 2014 +1000

    Resolve a discovery-related build failure
    
    Mark Goodwin reported a build failure due to a missing symbol,
    __pmAddDiscoveredService.  This is because discovery was turned
    off in his build as a result of missing Avahi headers/libraries
    and nothing defining that symbol for that case, even though we
    now unconditionally call that routine (due to "probe" mechanism
    always being available).
    
    This change makes the --without-discovery configure option a bit
    fuzzy (it now means "without Avahi or any other future, optional
    forms of discovery).  But, maybe thats OK.

commit e2675b311dbeffaaedb4ea08f6b201fdbae0c730
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jun 4 14:15:05 2014 +1000

    Update several QA tests from pcp-gui merge
    
    Some of the Qt tests (pcp-gui) were still using locations for
    things like the getpmcdhost script in an absolute path, which
    was due to sharing with pcp-testsuite packages.  Update 'em to
    not rely on an installed testsuite anymore.  Rename the common
    source qt script to something more appropriate now.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: --without-discovery build fix, qa, Nathan Scott <=