From 84a203e60b9935bd8536cd2832fbc55d7f011341 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Thu, 18 May 2017 11:42:13 +0200 Subject: [PATCH] python: Fix build in certain cases. * lang/python/setup.py.in: Prepend the Python build dir to the list of include directories so that it takes precedence over any other include directory. -- Fixes the build in case an older 'gpgme.h' is installed and is picked up by the compiler when compiling the Python module. Signed-off-by: Justus Winter --- lang/python/setup.py.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/python/setup.py.in b/lang/python/setup.py.in index a1279f80..f9dda20f 100755 --- a/lang/python/setup.py.in +++ b/lang/python/setup.py.in @@ -223,7 +223,7 @@ class BuildExtFirstHack(build): swig_sources.extend((self._in_build_base('gpgme.i'), self._in_build_base('helpers.c'))) swig_opts.extend(['-I' + self.build_base, '-outdir', os.path.join(self.build_lib, 'gpg')]) - include_dirs.append(self.build_base) + include_dirs.insert(0, self.build_base) self.run_command('build_ext') build.run(self)