Conversation
|
@zhaozg any ideas about the ci failures? |
|
We generally try to avoid using untagged dependency versions because releases tend to have more effort put into them to ensure that the library as a whole functions as expected. So we'd need lua-openssl to release the next lua-openssl update, then we can use that commit here in luvi; instead of pulling some random commit from the middle of a development cycle. |
|
ok. unfortunately, the previous tag does not have the libressl fixes. |
I made a 0.11.0 lua-openssl release, a few times CI will publish it, please do some update. |
|
updated to lua-openssl 0.11.0-1. |
|
macos CI error:
Missing some files
|
|
msvc fail: https://github.com/luvit/luvi/actions/runs/21093189383/job/60667700396?pr=311#step:6:3836 that caused in lua-openssl, let me fix it. |
Fixed in https://github.com/zhaozg/lua-openssl/releases/tag/0.11.0-2 |
zhaozg
left a comment
There was a problem hiding this comment.
please update lua-openssl to 0.11.0-2
bump to 0.11.0-2 of lua-openssl which contains several libressl fixes. this allows luvi to build on openbsd 7.8 with '-DWithOpenSSL=ON -DWithSharedOpenSSL=ON'.
zhaozg
left a comment
There was a problem hiding this comment.
LGTM, others fail not releated
bump to 0.11.0-2 of lua-openssl which contains several libressl fixes.
this allows luvi to build on openbsd 7.8 with '-DWithOpenSSL=ON -DWithSharedOpenSSL=ON'.