diff options
Diffstat (limited to 'package/openvpn')
| -rw-r--r-- | package/openvpn/openvpn.mk | 11 | 
1 files changed, 10 insertions, 1 deletions
diff --git a/package/openvpn/openvpn.mk b/package/openvpn/openvpn.mk index e50a3c0af..03279171a 100644 --- a/package/openvpn/openvpn.mk +++ b/package/openvpn/openvpn.mk @@ -13,6 +13,15 @@ OPENVPN_CAT:=zcat  OPENVPN_BINARY:=openvpn  OPENVPN_TARGET_BINARY:=usr/sbin/openvpn +# +# Select thread model. +# +ifeq ($(strip $(BR2_PTHREADS_NATIVE)),y) +THREAD_MODEL="--enable-threads=posix" +else +THREAD_MODEL=--enable-pthread +endif +  $(DL_DIR)/$(OPENVPN_SOURCE):  	 $(WGET) -P $(DL_DIR) $(OPENVPN_SITE)/$(OPENVPN_SOURCE) @@ -41,7 +50,7 @@ $(OPENVPN_DIR)/.configured: $(OPENVPN_DIR)/.unpacked  		--mandir=/usr/man \  		--infodir=/usr/info \  		--program-prefix="" \ -		--enable-pthread \ +		$(THREAD_MODEL) \  	);  	touch  $(OPENVPN_DIR)/.configured  | 
