-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.4.0
-
None
-
OS X 10.8, 10.9 and 10.10.
Qt5 seems to insistently ignore a directly or indirectly specified or flagged OpenSSL in favour of always plucking the OpenSSL from /usr.
You can see my many failed attempts to get Qt5 to play nice with a custom, non-PATH OpenSSL here: https://github.com/Homebrew/homebrew/pull/34929
I tried setting both the include and lib path, as well as prepending my $PATH with the custom OpenSSL directory, and I tried setting a CPATH, and I tried ` OPENSSL_LIBS='-L/usr/local/opt/openssl/lib -lssl -lcrypto' ./configure -openssl-linked `. All failed on me, and ended up with ` qt5/5.4.0/lib/QtWebEngineCore.framework/Versions/5/QtWebEngineCore ` being stuck using the defunct system OpenSSL regardless.
Kinda frustrating that it still links to the system OpenSSL, regardless of me shoving it about pretty firmly in several suggested ways to the newer, better OpenSSL located in /usr/local/opt/openssl.
Any thoughts? Is this still a bug? Did I miss something incredibly obvious and I'm just being stupid? I'm open to being called stupid if someone has a working fix .