Date: Fri, 12 Jun 2020 06:42:28 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 247161] www/viewvc: Changed to always use devel/subversion-lts? Message-ID: <bug-247161-7788-yunxC2v3hF@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-247161-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-247161-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247161 --- Comment #1 from Yasuhito FUTATSUKI <freebsd-bug-report-yf@yf.bsdclub.or= g> --- (In reply to Robert William Vesterman from comment #0) > Is there some reason why it can no longer be used with devel/subversion? As far as I know, the reason is that the maintainer of devel/subversion dec= ided that devel/py-subversion no longer provide py27-subversion, and devel/viewv= c is depend on Subversion Python bindings for Python 2.7. (See the "FreeBSD Port: devel/py-subversion - Python 3 flavor?" thread on FreeBSD-ports list on Apr 2020 [1] for more detail.) [1] https://lists.freebsd.org/pipermail/freebsd-ports/2020-April/thread.html#11= 8334 Note: upstream Subversion 1.14.0 still support SWIG Python bindings for Pyt= hon 2.7, although it does not contain pre-genetated (intermediate) source files= for Python 2.7. Actually, OpenBSD port for subversion 1.14.0 support Python bindings both for Python 2.7 and Python 3.x, though they are exclusive. I make a patch against subversion-1.14.0 to enable build and install Python= 2 and Python 3 bindings without conflict [2], because I need both of them in = my environment for development (of ViewVC, Python scripts in tools sub directo= ry in the subversion source tree, etc). It is need extra dependency to autoconf and swig3, and it need to run 'sh ./autogen.sh', configure (with --with-swig=3D/path/to/swig3 option), 'make swig-py2', and 'make install-swig-py2'. [2] https://github.com/apache/subversion/compare/1.14.0...futatuki:1.14.0-separ= ate-swig-py2.diff (Note: last 3 new files are actually symbolic links, and it is need to make= new directory subversion/bindings/swig/python2. See also the commit message on https://github.com/futatuki/subversion/commit/5ee2b0ff04ba08cd9300575336a78= 759233a6304) > In any case, I did not see anything in /usr/ports/UPDATING about this cha= nge, so I think at the very least something about it should be mentioned th= ere. I also think so. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-247161-7788-yunxC2v3hF>