chaosvpn: fix build on macos
authorSergey V. Lobanov <redacted>
Mon, 31 Jan 2022 22:07:56 +0000 (01:07 +0300)
committerRosen Penev <redacted>
Tue, 1 Feb 2022 02:37:30 +0000 (18:37 -0800)
chaosvpn Makefile detects Darwin (macos) and changes compilation
flags for macos target, but OpenWrt is always Linux so build fails.
This patch redefines OS=Linux to use Linux compilation flags.

Signed-off-by: Sergey V. Lobanov <redacted>
net/chaosvpn/Makefile

index 332935751493c8d6836c2312f8b1f0b49d31b835..347b6eba18151109641d54f49b8dd6dd31a7334f 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=chaosvpn
 
 PKG_VERSION:=2.19
-PKG_RELEASE:=3
+PKG_RELEASE:=4
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/ryd/chaosvpn/tar.gz/v$(PKG_VERSION)?
@@ -38,6 +38,7 @@ define Package/chaosvpn/conffiles
 endef
 
 MAKE_FLAGS += \
+               OS=Linux \
                COPT="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS) $(TARGET_LDFLAGS)"
 
 define Package/chaosvpn/install
git clone https://git.99rst.org/PROJECT