[Pkg-gnupg-commit] [gpgme] 40/103: python: Fix build in certain cases.

Daniel Kahn Gillmor dkg at fifthhorseman.net
Thu Dec 14 18:53:02 UTC 2017


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch master
in repository gpgme.

commit 84a203e60b9935bd8536cd2832fbc55d7f011341
Author: Justus Winter <justus at g10code.com>
Date:   Thu May 18 11:42:13 2017 +0200

    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 <justus at g10code.com>
---
 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 a1279f8..f9dda20 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)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gpgme.git



More information about the Pkg-gnupg-commit mailing list