Bug 405439

Summary: ext_openssl won't build on Windows
Product: [Applications] krita Reporter: Scott Petrovic <scottpetrovic>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Scott Petrovic 2019-03-13 16:18:25 UTC
There was a recent commit that added an ext_openssl library to the build process. This is required by Qt now since it links to it. I am trying to just build the OpenSSL library. There is an error which is stopping it from succeeding.

When running the command to build it:
cmake --build . --config RelWithDebInfo --target ext_openssl

The download is fine, but when openSSL tries to configure, I get a pop-up menu with an error. It says...

*Unsupported 16-bit application*
The file: ext_openssl\ext_openssl-prefix\src\ext_openssl\config.com

The dialog says it is incompatible with 64-bit versions of Windows and cannot be ran.

We either need to try to get the library to run on windows, or exclude OpenSSL on the Qt build for windows
Comment 1 Scott Petrovic 2019-03-20 21:49:59 UTC
I am closing this ticket. Windragon removed the OpenSSL stuff for the Qt build, so this isn't any issue.