Looks like python bindings doesn't work with pyhton 3. It could be built no problem, but "check-swig-py" target fails (see log below)
Is it known problem or something wrong on my side? === if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then for d in /usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/libsvn_swig_py /usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/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 /usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python; /usr/local/bin/python3.7 /usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/tests/run_all.py Traceback (most recent call last): File "/usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/libsvn/core.py", line 14, in swig_import_helper return importlib.import_module(mname) File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1006, in _gcd_import File "<frozen importlib._bootstrap>", line 983, in _find_and_load File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked ModuleNotFoundError: No module named 'libsvn._core' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/tests/run_all.py", line 22, in <module> import mergeinfo, core, client, delta, checksum, pool, fs, ra, wc, repository, \ File "/usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/tests/mergeinfo.py", line 22, in <module> from svn import core, repos, fs File "/usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/svn/core.py", line 26, in <module> from libsvn.core import * File "/usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/libsvn/core.py", line 17, in <module> _core = swig_import_helper() File "/usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/libsvn/core.py", line 16, in swig_import_helper return importlib.import_module('_core') File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) ImportError: /usr/home/lev/FreeBSD/ports/devel/py-subversion/work-py37/subversion-1.12.0/subversion/bindings/swig/python/.libs/_core.so: Undefined symbol "PyFile_AsFile" *** [check-swig-py] Error code 1 -- // Black Lion AKA Lev Serebryakov
signature.asc
Description: OpenPGP digital signature