mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-29 10:18:30 +00:00
Change include order
Add SSL library path first, then default paths, e.g. /usr/include. It fixes build with SSL library from ports, e.g. DEFAULT_VERSIONS+=ssl=openssl. PR: 251838 Reported by: Peter Larsen <peter.larsen@larsendata.dk>
This commit is contained in:
parent
aef623f60b
commit
1645c0e0cc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=558680
@ -1,5 +1,25 @@
|
||||
--- setup.py.orig 2020-12-08 18:29:38 UTC
|
||||
+++ setup.py
|
||||
@@ -151,9 +151,6 @@ class _M2CryptoBuildExt(build_ext.build_ext):
|
||||
if sys.version_info[:1] >= (3,):
|
||||
self.swig_opts.append('-py3')
|
||||
|
||||
- # swig seems to need the default header file directories
|
||||
- self.swig_opts.extend(['-I%s' % i for i in _get_additional_includes()])
|
||||
-
|
||||
log.debug('self.include_dirs = %s', self.include_dirs)
|
||||
log.debug('self.library_dirs = %s', self.library_dirs)
|
||||
|
||||
@@ -186,6 +183,9 @@ class _M2CryptoBuildExt(build_ext.build_ext):
|
||||
|
||||
self.swig_opts.extend(['-I%s' % i for i in self.include_dirs])
|
||||
|
||||
+ # swig seems to need the default header file directories
|
||||
+ self.swig_opts.extend(['-I%s' % i for i in _get_additional_includes()])
|
||||
+
|
||||
# Some Linux distributor has added the following line in
|
||||
# /usr/include/openssl/opensslconf.h:
|
||||
#
|
||||
@@ -204,7 +204,7 @@ class _M2CryptoBuildExt(build_ext.build_ext):
|
||||
self.swig_opts.append(
|
||||
'-I' + os.path.join(openssl_include_dir, 'openssl'))
|
||||
|
Loading…
Reference in New Issue
Block a user