Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Components
Assignee
Jacob Cobbett-SmithJacob Cobbett-SmithReporter
Jacob Cobbett-SmithJacob Cobbett-SmithPriority
CriticalCompatibility
PointFix versions
Pull Request URL
Details
Details
Components
Assignee
Jacob Cobbett-Smith
Jacob Cobbett-SmithReporter
Jacob Cobbett-Smith
Jacob Cobbett-SmithPriority
Compatibility
Point
Fix versions
Pull Request URL
Created September 11, 2018 at 4:44 PM
Updated September 12, 2018 at 2:43 PM
Resolved September 12, 2018 at 2:37 PM
The building of a static library (cryptohelper) and it's inclusion in a shared library (jlib), seems to have caused various problems, depending on the build environment.
In VC2015 it caused 'multiple definitions of' errors - but these did not occur in a VS2017 setup.
In Ubuntu 14.04 - it caused various 'missing symbol' errors (missing openssl symbols referenced by cryptohelper), but these did not appear in Ubuntu >=16.04 or CentOS distros.
It has also caused some issues (previously fixed) with symbol visibility requiring the need for /WHOLEARCHIVE / --whole-archive to be used.