18 lines
677 B
Python
18 lines
677 B
Python
$NetBSD: patch-setup.py,v 1.2 2014/06/01 23:51:25 rodent Exp $
|
|
|
|
Don't pass "-includeall" to swig. It causes compiler-dependent
|
|
tests in system include files to break (e.g. "#ifdef __GNUC__"
|
|
doesn't work properly.)
|
|
|
|
--- setup.py.orig 2014-01-22 19:36:53.000000000 +0000
|
|
+++ setup.py
|
|
@@ -75,7 +75,7 @@ class _M2CryptoBuildExt(build_ext.build_
|
|
|
|
self.swig_opts = ['-I%s' % i for i in self.include_dirs + \
|
|
[opensslIncludeDir, os.path.join(opensslIncludeDir, "openssl")]]
|
|
- self.swig_opts.append('-includeall')
|
|
+ #self.swig_opts.append('-includeall')
|
|
self.swig_opts.append('-modern')
|
|
|
|
# Fedora does hat tricks.
|