[HTCondor-devel] Socket changes in 8.3.2


Date: Wed, 17 Jun 2015 13:30:07 -0400
From: Ben Cotton <ben.cotton@xxxxxxxxxxxxxxxxxx>
Subject: [HTCondor-devel] Socket changes in 8.3.2
Hi, friends,

I've volunteered my effort to help keep the condor-* packages up to
date in Fedora, and I've come across a problem that started showing up
in 8.3.2 (8.3.1. builds successfully). I'm no C++ologist, but it looks
like the offending commit might be:

https://github.com/htcondor/htcondor/commit/e1c39dccb64c3d455d1394a45bd2280ea0d247b3

related to ticket https://htcondor-wiki.cs.wisc.edu/index.cgi/tktview?tn=4713

Any suggestions?

[ 73%] Building CXX object
src/condor_contrib/aviary/src/common/CMakeFiles/aviary_axis_provider.dir/EndpointPublisher.cpp.o
/builddir/build/BUILD/htcondor-8_3_3/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp:
In member function 'bool
aviary::locator::EndpointPublisher::init(const string&, bool)':
/builddir/build/BUILD/htcondor-8_3_3/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp:65:34:
error: no matching function for call to 'ReliSock::bind(bool, int)'
  if (-1 == probe_sock.bind(true,0)) {
                                  ^
In file included from
/builddir/build/BUILD/htcondor-8_3_3/src/condor_includes/buffers.h:24:0,
                 from
/builddir/build/BUILD/htcondor-8_3_3/src/condor_includes/condor_io.h:26,
                 from
/builddir/build/BUILD/htcondor-8_3_3/src/condor_daemon_core.V6/condor_daemon_core.h:36,
                 from
/builddir/build/BUILD/htcondor-8_3_3/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp:22:
/builddir/build/BUILD/htcondor-8_3_3/src/condor_includes/sock.h:163:6:
note: candidate: int Sock::bind(condor_protocol, bool, int, bool)
  int bind(condor_protocol proto, bool outbound, int port, bool loopback);
      ^
/builddir/build/BUILD/htcondor-8_3_3/src/condor_includes/sock.h:163:6:
note:   candidate expects 4 arguments, 2 provided
src/condor_contrib/aviary/src/common/CMakeFiles/aviary_axis_provider.dir/build.make:54:
recipe for target
'src/condor_contrib/aviary/src/common/CMakeFiles/aviary_axis_provider.dir/EndpointPublisher.cpp.o'
failed


-- 
Ben Cotton
main: 888.292.5320

Cycle Computing
Better Answers. Faster.

http://www.cyclecomputing.com
twitter: @cyclecomputing
[← Prev in Thread] Current Thread [Next in Thread→]