[Python-modules-commits] [pysvn] 03/07: avoid FTBFS with Subversion1.7
Josué Ortega
noahfx-guest at moszumanska.debian.org
Mon Nov 2 01:15:43 UTC 2015
This is an automated email from the git hooks/post-receive script.
noahfx-guest pushed a commit to branch master
in repository pysvn.
commit eb782927a723ac46264cbc2464cfc6ee0031412b
Author: Stefano Rivera <stefanor at debian.org>
Date: Sun Oct 11 21:16:57 2015 +0200
avoid FTBFS with Subversion1.7
Just converted old patch to pysvn 1.7.6 release...
Author: Hideki Yamane <henrich at debian.org>
Patch-Name: 01-setup_configure.patch
---
Source/setup_configure.py | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/Source/setup_configure.py b/Source/setup_configure.py
index afeee2d..65fd457 100644
--- a/Source/setup_configure.py
+++ b/Source/setup_configure.py
@@ -470,11 +470,11 @@ class Compiler:
'--pycxx-dir',
None,
self._find_paths_pycxx_dir,
- 'CXX/Version.hxx' )
+ 'cxxsupport.cxx' )
major_match = False
minor_match = False
- f = open( os.path.join( pycxx_dir, 'CXX/Version.hxx' ) )
+ f = open( os.path.join( '/usr/include/python%s' % sys.version[:3], 'CXX/Version.hxx' ) )
for line in f:
words = line.split()
if 'PYCXX_VERSION_MAJOR' in words:
@@ -485,6 +485,7 @@ class Compiler:
if not major_match and not minor_match:
raise SetupError( 'PyCXX version not as required.' )
+ return '/usr/share/python%s' % sys.version[:3]
return pycxx_dir
def find_pycxx_src( self ):
@@ -549,7 +550,8 @@ class Compiler:
def find_apr_lib( self ):
last_exception = None
- lib_list = [(self.get_lib_name_for_platform( 'libapr-1' ), 'apr-1'),
+ lib_list = [(self.get_lib_name_for_platform( 'libapr-1.0' ), 'apr-1.0'),
+ (self.get_lib_name_for_platform( 'libapr-1' ), 'apr-1'),
(self.get_lib_name_for_platform( 'libapr-0' ), 'apr-0')]
for apr_libname, self.lib_apr in lib_list:
@@ -1240,7 +1242,7 @@ class CygwinCompilerGCC(UnixCompilerGCC):
'-L/usr/lib/python%d.%d/config -lpython%d.%d.dll' %
(sys.version_info[0], sys.version_info[1], sys.version_info[0], sys.version_info[1]),
'-lsvn_client-1',
- '-lsvn_repos-1',
+ '-lsvn_repos-1 `apr-config --link-ld --libs`',
'-lsvn_subr-1',
'-lsvn_delta-1',
'-lsvn_fs_fs-1',
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pysvn.git
More information about the Python-modules-commits
mailing list