-
-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Online library is empty in Windows build (missing TLS library) #780
Comments
Wow, how is that possible!? |
So the problem was because of missing openssl libraries on which Qt depends - they are not by default present on Windows and are not bundled with Qt. So we have to distribute Note that there is no official source of OpenSSL binaries. For my experiments I got them from https://wiki.overbyte.eu/arch/openssl-1.1.1w-win32.zip (the download link is found on http://wiki.overbyte.eu/wiki/index.php/ICS_Download which is listed on https://wiki.openssl.org/index.php/Binaries) as well as built from source (using version/tag |
Significant and urgent issue. Moving to Kiwix-build. |
@veloman-yunkan I propose:
Does that sounds good? |
This seems to be only a problem with local builds when running kiwix-build/scripts/package_kiwix-desktop_windows.py Lines 46 to 49 in 83b45a0
However, it is not clear which step of the builder setup ensures that OpenSSL is installed. Is it a by-product of the Install and configure eSigner CKA and Windows SDK step? kiwix-build/.github/workflows/cd.yml Lines 55 to 84 in 83b45a0
|
Well, the good news is that |
BTW, it's worth noting that a plan existed to upgrade the version of OpenSLL on Windows runners to 3.x but was cancelled. |
@veloman-yunkan What would be the next step here? Should we just update the documetation? |
Windows build of kiwix-desktop doesn't load the online library.
The text was updated successfully, but these errors were encountered: