python-curl: fix build on macos
setup.py detects macos (darwin) and adds -flat_namespace flag. This flag is not compatible with GCC that is used to compile target. This patch patch disables darwin detection Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
This commit is contained in:
parent
042bf16072
commit
0e6a33a3a4
|
@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=pycurl
|
PKG_NAME:=pycurl
|
||||||
PKG_VERSION:=7.44.0
|
PKG_VERSION:=7.44.0
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=2
|
||||||
|
|
||||||
PYPI_NAME:=$(PKG_NAME)
|
PYPI_NAME:=$(PKG_NAME)
|
||||||
PKG_HASH:=2ce9905626d8ceafcbadee666e2f45397e29c7618ddcdc63fc22d85e5046c6d6
|
PKG_HASH:=2ce9905626d8ceafcbadee666e2f45397e29c7618ddcdc63fc22d85e5046c6d6
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
Support build on MacOS
|
||||||
|
This patch should be deleted after resolving https://github.com/pycurl/pycurl/issues/727
|
||||||
|
---
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -347,9 +347,6 @@ manually. For other SSL backends please
|
||||||
|
if not self.libraries:
|
||||||
|
self.libraries.append("curl")
|
||||||
|
|
||||||
|
- # Add extra compile flag for MacOS X
|
||||||
|
- if sys.platform.startswith('darwin'):
|
||||||
|
- self.extra_link_args.append("-flat_namespace")
|
||||||
|
|
||||||
|
# Recognize --avoid-stdio on Unix so that it can be tested
|
||||||
|
self.check_avoid_stdio()
|
Loading…
Reference in New Issue