Fix networking tests that use OpenSSL #308
Labels
blocked
Progress is blocked and can't progress.
ci
Affects the Continuous Integration.
code quality
Affects the quality of the code.
networking
Communication with an API is required.
priority: low
This is a low priority issue.
suitable for contributions
The issue is suitable those who are contributing to livesplit-core.
In cross they removed OpenSSL from all the docker containers as they didn't want to keep maintaining OpenSSL anymore. So this broke our tests on mips and powerpc, as these are the platforms where we use OpenSSL. For now I've deactivated the tests, but we likely want to either switch those to rustls (which doesn't support those platforms yet, but might in the future). Alternatively we could maintain our own containers, but that's probably overkill. The likeliest short term solution should be to adjust our CI script to run the tests on those platforms again, but instead of using
--all-features
it compiles all features except networking for them.The text was updated successfully, but these errors were encountered: