From: Ansuel Smith Date: Wed, 18 Jul 2018 16:26:49 +0000 (+0200) Subject: uwsgi-cgi: fix compilation on Darwin system X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=a93066b529b0dfa9213c9e7abfb5912888de706e;p=feed%2Fpackages.git uwsgi-cgi: fix compilation on Darwin system Currently the uwsgiconfig python script append some additional compilation flag based on the host system. This fix some problem related with this by hardcoding usgi_os variable to Linux Signed-off-by: Ansuel Smith --- diff --git a/net/uwsgi-cgi/Makefile b/net/uwsgi-cgi/Makefile index 684cb6c01c..7c991c9ea7 100644 --- a/net/uwsgi-cgi/Makefile +++ b/net/uwsgi-cgi/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=uwsgi-cgi PKG_VERSION:=2.0.17.1 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE_URL=https://codeload.github.com/unbit/uwsgi/tar.gz/$(PKG_VERSION)? PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz diff --git a/net/uwsgi-cgi/patches/004-hard-code-Linux-as-compilation-os.patch b/net/uwsgi-cgi/patches/004-hard-code-Linux-as-compilation-os.patch new file mode 100644 index 0000000000..0459ed0348 --- /dev/null +++ b/net/uwsgi-cgi/patches/004-hard-code-Linux-as-compilation-os.patch @@ -0,0 +1,15 @@ +--- a/uwsgiconfig.py ++++ b/uwsgiconfig.py +@@ -5,9 +5,9 @@ + import os + import re + import time +-uwsgi_os = os.uname()[0] +-uwsgi_os_k = re.split('[-+_]', os.uname()[2])[0] +-uwsgi_os_v = os.uname()[3] ++uwsgi_os = "Linux" ++uwsgi_os_k = "4.4.0" ++uwsgi_os_v = "Linux" + uwsgi_cpu = os.uname()[4] + + import sys