erlef / otp_builds

Community-maintained pre-compiled Erlang/OTP for macOS
Apache License 2.0
23 stars 0 forks source link

Should we have an issue that informs us a new OpenSSL or wxWidgets version is out? #5

Open paulo-ferraz-oliveira opened 1 month ago

paulo-ferraz-oliveira commented 1 month ago

So we could sync. CI and be "on top of latest"...

paulo-ferraz-oliveira commented 1 month ago

Or, more generally, how should we implement in such a way that we can rebuild older artifacts with newer OpenSSL versions?

wojtekmach commented 1 month ago

OTP team doesn't rebuild artifacts and so I wouldn't either. I don't think we care if there's a new OpenSSL or wxWidgets version, we don't need to be absolutely up to date in my opinion. What I'd do instead is see what openssl/wx version OTP builds for Windows are using so we're consistent.

paulo-ferraz-oliveira commented 1 month ago

OTP team doesn't rebuild artifacts and so I wouldn't either

But they don't statically link OpenSSL for you either, unless you want, right? But I agree we can live without it and use the same versions as they do for Windows.

I'll leave this open, to think of a mechanism to obtain those versions and warn us. Sounds Ok?

wojtekmach commented 1 month ago

OTP builds for windows are statically linking openssl and wxwidgets.

paulo-ferraz-oliveira commented 1 month ago

Ah, I wasn't thinking about Windows specifically, but you're right. If you feel we can accompany those without some sort of automated mechanism, feel free to close. I just wanted to understand if it's something we wanted.

wojtekmach commented 1 month ago

Yeah, I'd like to keep this open and add some automatic check that ensures we use the same versions as OTP. Can be a nightly job or whatever. It's a low priority but would be nice to have imo.