Skip to content

‘CRYPTO_LOCK’ undeclared when compiling with custom openssl and libcurl #2029

Answered by DmitriyMusatkin
sathishk-r asked this question in Q&A
Discussion options

You must be logged in to vote

why is your custom version of 1.1.1n reporting 0x10100000L as version (which is 1.1.0)?

current c-cal logic is to use CRYPTO_LOCK for openssl versions below 1.1.1 where it should be defined and is required for operations we use.

So im not sure if def checking is a good thing here. aws-c-cal relies on version number to be accurate and if its not, all the guarantees are out the window

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@sathishk-r
Comment options

@jmklix
Comment options

@DmitriyMusatkin
Comment options

Answer selected by jmklix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants