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
|