http://bugs.winehq.org/show_bug.cgi?id=16649
Summary: configure isn't recognizing OpenSSL on OpenBSD Product: Wine Version: 1.1.11 Platform: PC OS/Version: OpenBSD Status: NEW Keywords: patch, source Severity: major Priority: P2 Component: build-env AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Got bored over winter break, and someone asked on wine-users if wine works on OpenBSD. Seems it needs quite a bit of work. I've sent a patch for the first issue: http://www.winehq.org/pipermail/wine-patches/2008-December/066746.html
Next up, configure isn't picking up OpenSSL. Checking google, seems OpenBSD splits openssl into two parts: http://archives.neohapsis.com/archives/openbsd/2003-05/1983.html
The below hack lets configure detect it, but I'm not sure how to incorporate this properly into configure.ac. Doesn't seem to help the build either...
diff --git a/configure b/configure index 6381aed..0a9a407 100755 --- a/configure +++ b/configure @@ -15767,7 +15766,7 @@ if test "${ac_cv_lib_soname_ssl+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_soname_save_LIBS=$LIBS -LIBS="-lssl $LIBS" +LIBS="-lssl -lcrypto $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF
http://bugs.winehq.org/show_bug.cgi?id=16649
--- Comment #1 from Austin English austinenglish@gmail.com 2008-12-27 18:57:35 --- Created an attachment (id=18258) --> (http://bugs.winehq.org/attachment.cgi?id=18258) config.log
This is without my hack.
http://bugs.winehq.org/show_bug.cgi?id=16649
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from Austin English austinenglish@gmail.com 2010-03-11 16:24:10 --- Still present.
http://bugs.winehq.org/show_bug.cgi?id=16649
Matias Colli matiasbsd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matiasbsd@gmail.com
--- Comment #3 from Matias Colli matiasbsd@gmail.com 2012-05-02 20:55:25 CDT --- The Austin's patch is work for me. Add crypto library in configure and configure.ac files: -LIBS="-lssl $LIBS" +LIBS="-lssl -lcrypto $LIBS"
It's very nice solutions. Thanks, Matias Colli.
http://bugs.winehq.org/show_bug.cgi?id=16649
--- Comment #4 from Austin English austinenglish@gmail.com 2013-01-28 17:29:10 CST --- Still in 1.5.22 / OpenBSD 5.2.
http://bugs.winehq.org/show_bug.cgi?id=16649
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |adb8c8615b49dff9fd5f9b720ac | |30429ddfbd9d0 Status|NEW |RESOLVED CC| |jacek@codeweavers.com Resolution| |FIXED
--- Comment #5 from Jacek Caban jacek@codeweavers.com 2013-04-03 17:44:40 CDT --- Fixed by no longer using OpenSSL.
http://bugs.winehq.org/show_bug.cgi?id=16649
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2013-04-12 13:46:40 CDT --- Closing bugs fixed in 1.5.28.