Andrew Stitcher created PROTON-2354:
---------------------------------------

             Summary: C++ test failures on MacOS due to unexported symbols 
being  hidden
                 Key: PROTON-2354
                 URL: https://issues.apache.org/jira/browse/PROTON-2354
             Project: Qpid Proton
          Issue Type: Bug
          Components: proton-c
         Environment: macOSX 10.15 
            Reporter: Andrew Stitcher
            Assignee: Andrew Stitcher


Since PROTON-2343 build flags have been consistently applied to all builds. 
This has resulted in the MacOS (clang) build respecting the 
ENABLE_HIDE_UNEXPORTED_SYMBOLS, where it seemingly didn't before.

This causes build failures like:
{code}
 % ./cpp/connection_driver_test 
TEST: test_driver_link_id()
TEST: test_endpoint_close()
TEST: test_driver_disconnected()
TEST: test_no_container()
ERROR test_no_container()
../cpp/src/connection_driver_test.cpp:546: No container
TEST: test_spin_interrupt()
TEST: test_link_address()
TEST: test_link_anonymous_dynamic()
TEST: test_link_capability_filter()
TEST: test_message()
TEST: test_message_timeout_succeed()
TEST: test_message_timeout_fail()
{code}




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to