make issue

Shadi Aljendi SAljendi at
Fri Dec 2 06:09:15 PST 2016

Thanks Stuart,

Not having X11 because I am working on a SBC, I think I need to go for the second option. Would you please help me locate the places where I need to make the edits?


Shadi Aljendi, Ph.D, M.Sc, B.Sc (Eng) 

Shadi Aljendi, Ph.D, M.Sc, B.Sc (Eng) 

T: 1.902.450.2222 (Ext. 529)
E: saljendi at
This message contains information that may be confidential and privileged. Unless you are the addressee (or authorized to receive mail for the addressee), you should not use, copy or disclose to anyone this message or any information contained in this message. If you have received this message in error, please advise the sender by reply e-mail and delete this message. Thank you for your cooperation.

-----Original Message-----
From: Stuart Henderson [mailto:stu at] 
Sent: December 2, 2016 10:02 AM
To: Shadi Aljendi <SAljendi at>
Cc: openconnect-devel at
Subject: Re: make issue

On 2016/12/02 13:37, Shadi Aljendi wrote:
> Hello,
> Sorry for the previous erroneous email. It was sent before I add my comments.
> I am trying to install opencoonect on OBSD5.9. Here is what I am getting.

Your easiest fix is to build against gnutls (or even easier, use the openconnect package, which is also built against gnutls).

> # make
> make  all-recursive
>   CC       libopenconnect_la-openssl-esp.lo
> openssl-esp.c: In function 'destroy_esp_ciphers':
> openssl-esp.c:48: error: implicit declaration of function 'HMAC_CTX_free'
> openssl-esp.c:48: warning: nested extern declaration of 'HMAC_CTX_free'
> openssl-esp.c: In function 'init_esp_ciphers':
> openssl-esp.c:97: error: implicit declaration of function 'HMAC_CTX_new'

Otherwise you'll need to make changes along these lines in several places, however I don't recommend it.

+#if OPENSSL_VERSION_NUMBER < 0x10100000L || 


-#if OPENSSL_VERSION_NUMBER >= 0x10100000L
+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && 

More information about the openconnect-devel mailing list