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