Github user RoddieKieley commented on the issue:

    https://github.com/apache/qpid-proton/pull/129
  
    @gemmellr Current state on master with my local Xcode 7.3.1 is that the 
with the cpp binding disabled it builds and the tests complete with known 
issues. However with the cpp binding enabled we see:
    
    > [ 47%] Building CXX object 
proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/src/node_options.cpp.o
    > 
/Users/rkieley/LocalProjects/issues/PROTON-522/qpid-proton/proton-c/bindings/cpp/src/node_options.cpp:134:33:
 error: out-of-line definition of 'capabilities' does not match any declaration 
in
    >       'proton::source_options'
    > source_options& source_options::capabilities(const std::vector<symbol>& 
c) { impl_->capabilities = c; return *this; }
    >                                 ^~~~~~~~~~~~
    > 
/Users/rkieley/LocalProjects/issues/PROTON-522/qpid-proton/proton-c/bindings/cpp/src/node_options.cpp:175:33:
 error: out-of-line definition of 'capabilities' does not match any declaration 
in
    >       'proton::target_options'
    > target_options& target_options::capabilities(const std::vector<symbol>& 
c) { impl_->capabilities = c; return *this; }
    >                                 ^~~~~~~~~~~~
    > 2 errors generated.
    > gmake[2]: *** 
[proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/build.make:639: 
proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/src/node_options.cpp.o] 
Error 1
    > gmake[1]: *** [CMakeFiles/Makefile2:1891: 
proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/all] Error 2
    > gmake: *** [Makefile:141: all] Error 2
    > 
    
    I suspect that an update to Xcode 8 would resolve the problem here given 
that a quick check on Fedora 25 shows a successful build, both with default 
cmake ../qpid-proton. I think it makes sense to close this PR as it is 
superceeded by [~astitcher]'s cleaner commits and raise an issue if Xcode 7.3.1 
support is desired and or testing shows Xcode 8+ also has issues.


---

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to