Andrew Geissler | 6972109 | 2021-07-23 12:57:00 -0400 | [diff] [blame] | 1 | Filter out '/usr/include' for swig to avoid host contamination issue. |
| 2 | |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame] | 3 | Upstream-Status: Inappropriate [cross compile specific] |
Andrew Geissler | 6972109 | 2021-07-23 12:57:00 -0400 | [diff] [blame] | 4 | |
| 5 | Signed-off-by: Kai Kang <kai.kang@windriver.com> |
| 6 | --- |
| 7 | setup.py | 3 ++- |
| 8 | 1 file changed, 2 insertions(+), 1 deletion(-) |
| 9 | |
| 10 | diff --git a/setup.py b/setup.py |
| 11 | index 5a12981..389d49f 100644 |
| 12 | --- a/setup.py |
| 13 | +++ b/setup.py |
| 14 | @@ -153,7 +153,8 @@ class _M2CryptoBuildExt(build_ext.build_ext): |
| 15 | self.swig_opts.append('-py3') |
| 16 | |
| 17 | # swig seems to need the default header file directories |
| 18 | - self.swig_opts.extend(['-I%s' % i for i in _get_additional_includes()]) |
| 19 | + self.swig_opts.extend(['-I%s' % i for i in _get_additional_includes() |
| 20 | + if i != '/usr/include']) |
| 21 | |
| 22 | log.debug('self.include_dirs = %s', self.include_dirs) |
| 23 | log.debug('self.library_dirs = %s', self.library_dirs) |