Fix static linkage of Boost test framework (now supported both types - static and dynamic)
Type of change
-
Bug Fix -
Feature
Does this introduce a change in the core logic?
- [No]
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
GCP -
IBM
Updates description
- Fix static linkage of Boost test framework (now supported both types - static and dynamic)
This is one of steps for able to start using VCPKG for get dependencies. The issue is that on Linux, VCPKG supports only static linkage due some technical limitations (more info).
Fix was tested on configurations:
- Linux / System libs / dynamic linkage (current approach that uses for build in Docker)
- Linux / VCPKG / static linkage
- Windows / VCPKG / dynamic linkage
One more blocker for VCPKG on Linux is Avro library, same configuration on Windows works fine but crashes on Linux with segmentation fault.