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>
PKG_NAME:=pycurl
PKG_VERSION:=7.44.0
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PYPI_NAME:=$(PKG_NAME)
PKG_HASH:=2ce9905626d8ceafcbadee666e2f45397e29c7618ddcdc63fc22d85e5046c6d6
--- /dev/null
+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()