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: [email protected]
For additional commands, e-mail: [email protected]