cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8e7253996ed6e843906f9b86e043d4abab11e855

commit 8e7253996ed6e843906f9b86e043d4abab11e855
Author: Al Poole <nets...@gmail.com>
Date:   Mon Jul 18 11:22:28 2016 -0700

    ecore_con: fix lookup of libcurl on OpenBSD.
    
    @fix T4130
    
    Signed-off-by: Cedric Bail <ced...@osg.samsung.com>
---
 src/lib/ecore_con/ecore_con_url_curl.c | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/src/lib/ecore_con/ecore_con_url_curl.c 
b/src/lib/ecore_con/ecore_con_url_curl.c
index 774c544..56eb424 100644
--- a/src/lib/ecore_con/ecore_con_url_curl.c
+++ b/src/lib/ecore_con/ecore_con_url_curl.c
@@ -55,6 +55,19 @@ _c_init(void)
    LOAD("libcurl.4.dylib"); // try 1
    LOAD("libcurl.so.5"); // if fail try 2
    LOAD("libcurl.so.4"); // if fail try 2
+#elif defined(__OpenBSD__)
+   {
+      char buf[64];
+      int min;
+      int maj = 25;
+
+      for (min = 0; min < 10; min++)
+        {
+           snprintf(buf, sizeof (buf), "libcurl.so.%d.%d", maj, min);
+           LOAD(buf);
+           if (_c->mod) break;
+        }
+   }
 #else
    LOAD("libcurl.so.5"); // try only
    LOAD("libcurl.so.4"); // try only

-- 


Reply via email to