Update to 1.14.1 break out-of-tree build of python bindings (with python 3.7).
  1.14.0 works with same options, makefiles, etc. 1.14.1 fails to build 
bindings when libraries are installed and swig is not installed (bindings are 
built as separate ntity, not together with subversion libraries themselves):

--- check-swig-py ---
if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then  for d in 
/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/libsvn_swig_py 
/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/../../../libsvn_*; do  if [ -n 
"$DYLD_LIBRARY_PATH" ]; then  LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$d/.libs";  else  
LD_LIBRARY_PATH="$d/.libs";  fi;  done;  export LD_LIBRARY_PATH;  fi;  cd 
/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python;  /usr/local/bin/python3.7 
/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/tests/run_all.py
Traceback (most recent call last):
  File 
"/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/tests/run_all.py",
 line 23, in <module>
    import mergeinfo, core, client, delta, checksum, pool, fs, ra, wc, 
repository, \
  File 
"/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/tests/mergeinfo.py",
 line 22, in <module>
    from svn import core, repos, fs
  File 
"/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/svn/core.py",
 line 26, in <module>
    from libsvn.core import *
  File 
"/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/libsvn/core.py",
 line 26, in <module>
    from . import _core
ImportError: cannot import name '_core' from 'libsvn' 
(/wrkdirs/usr/ports/devel/py-subversion/work-py37/subversion-1.14.1/subversion/bindings/swig/python/libsvn/__init__.py)
*** [check-swig-py] Error code 1



--
// Black Lion AKA Lev Serebryakov

Reply via email to