There are a number of build warnings. Probably because of the preprocessor directives.
../../../../src/lib/crypto/OSSLAES.cpp:40:6: warning: unused parameter 'key' [-Wunused-parameter] bool OSSLAES::wrapKey(const SymmetricKey* key, const SymWrap::Type mode, const ByteString& in, ByteString& out) ^ ../../../../src/lib/crypto/OSSLAES.cpp:40:6: warning: unused parameter 'mode' [-Wunused-parameter] ../../../../src/lib/crypto/OSSLAES.cpp:40:6: warning: unused parameter 'in' [-Wunused-parameter] ../../../../src/lib/crypto/OSSLAES.cpp:40:6: warning: unused parameter 'out' [-Wunused-parameter] ../../../../src/lib/crypto/OSSLAES.cpp:53:6: warning: unused parameter 'key' [-Wunused-parameter] bool OSSLAES::unwrapKey(const SymmetricKey* key, const SymWrap::Type mode, const ByteString& in, ByteString& out) ^ ../../../../src/lib/crypto/OSSLAES.cpp:53:6: warning: unused parameter 'mode' [-Wunused-parameter] ../../../../src/lib/crypto/OSSLAES.cpp:53:6: warning: unused parameter 'in' [-Wunused-parameter] ../../../../src/lib/crypto/OSSLAES.cpp:53:6: warning: unused parameter 'out' [-Wunused-parameter] ../../../src/lib/SoftHSM.cpp: In member function 'CK_RV SoftHSM::WrapKeySym(CK_MECHANISM_PTR, Token*, OSObject*, ByteString&, ByteString&)': ../../../src/lib/SoftHSM.cpp:5089:11: warning: unused variable 'wrappedlen' [-Wunused-variable] CK_ULONG wrappedlen = keydata.size(); ^