cossacklabs / homebrew-tap

Homebrew tap for CossackLabs packages
Apache License 2.0
0 stars 3 forks source link

Require OpenSSL 1.1 #7

Closed ilammy closed 2 years ago

ilammy commented 2 years ago

While Themis can apparently build against OpenSSL 3.0 without errors, there is something not quite right with the way we use OpenSSL API and some unit tests fail. OpenSSL 3.0 is not a fully support cryptographic engine yet, so let's play it safe and explicitly request OpenSSL 1.1.

When publishing the updated formula it would be nice to bump the revision to 1 so that people having previous default revision 0 will know that this is a viable upgrade. I have (hopefully) taught the templating script to accept a new, optional parameter --revision which can be used to set this value automatically.

I'm not sure how exactly that's handled so I'll leave it to @shadinua vOv