Closed guihkx closed 7 months ago
Awesome. I'm going to test this tomorrow. What Windows version did you test this on?
I'm going to test this tomorrow
No problem.
What Windows version did you test this on?
Only on Windows 7, via QEMU.
They have this compatibility table which mentions Windows 7 being "compatible, but not supported". Only Windows 10 and 11 are actually "supported".
I also just force-pushed to adjust the commit message.
Seems to work well on Windows 10 as well, thanks @guihkx!
I see there are 2 failed builds. Why is that?
They seemed to have timed out (they were running for more than 3 hours). I managed to restart the macOS homebrew qt5 build, let's see how that goes.
Homebrew seems to have stopped distributing Qt binaries for the macOS version we're currently using (Big Sur), which means they will be built from source, which means it will take ages and GitHub Actions will eventually time out.
See #654
Oh damn, it was still going. Alrighty, merging...
This fixes the Windows builds.
Now that Qt 6.5+ relies on OpenSSL 3.x, Qt (the company) has deleted from their servers the OpenSSL 1.x binaries they used to provide for Windows.
However, since we still use Qt 5.15 / 6.4, we still need those OpenSSL 1.x binaries, so we have to download them from elsewhere.
I decided to go with OpenSSL binaries built by FireDaemon, as they're free, have no external dependencies (i.e. MSVC), work on Windows 7, and have the additional benefit of being digitally signed.