luaossl detects OS and changes compilation flags depends on OS.
If Darwin is detected then it adds GCC non-compatible flags.
OpenWrt is always Linux so build OS detection is disabled
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
PKG_NAME:=luaossl
PKG_VERSION:=20200709
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_MAINTAINER:=Siger Yang <sigeryeung@gmail.com>
PKG_MIRROR_HASH:=6dbca3cdc50ed7e3b0821783da2407accfb6d25addc3edf1d8e17b00530f5a25
--- /dev/null
+commit 8686cae32fc04045c1404c2febf84242c298bf0d
+Author: Sergey V. Lobanov <sergey@lobanov.in>
+Date: Fri Jan 7 23:00:03 2022 +0300
+
+ fix build on macos
+
+ OpenWrt is always Linux. Disable OS detection
+
+--- a/mk/vendor.os
++++ b/mk/vendor.os
+@@ -1,3 +1,3 @@
+ #!/bin/sh
+
+-uname -s
++echo Linux