Changes in ^/subversion/branches/1.14.x: ------------------------------------------------------------------------ r1904478 | svn-role | 2022-10-10 04:00:03 +0000 (Mon, 10 Oct 2022) | 10 lines Merge r1904472 from trunk: * r1904472 swig-rb: Use Ruby API 'File.exist?' instead of deprecated 'File.exists?' Justification: Deprecated API 'File.exists?' is deprecated as of Ruby 2.1 and removed as of Ruby 3.2. Votes: +1: hartmannathan, dsahlberg ------------------------------------------------------------------------ r1905107 | svn-role | 2022-11-07 04:00:02 +0000 (Mon, 07 Nov 2022) | 15 lines Merge r1900882 from trunk: * r1900882 SVN-4899: Replace a call to a function deprecated upstream. Justification: No-op on Python 3.2 and newer, but will allow Subversion 1.14.x to be built by future Python 3.12. Note that Python 3.2 was released 9 years before Subversion 1.14.0. Votes: +1: danielsh, jamessan -0: futatuki (This breaks Python 2.7 support; +1 if r1900890 (see below) is also backported) [ Editor's note: r1900890 got backported in r1905108. ] ------------------------------------------------------------------------ r1905108 | svn-role | 2022-11-07 04:00:04 +0000 (Mon, 07 Nov 2022) | 12 lines Merge r1900890 from trunk: * r1900890 Follow up to r1900882: Restore Python 2.7 support on autogen.sh Justification: autogen.sh is need to build SWIG Python 2 bindings. We have not actively dropped Python 2.7 support, at least on 1.14.x. Depends: r1900882 Votes: +1: futatuki, jun66j5, jamessan ------------------------------------------------------------------------ r1905109 | svn-role | 2022-11-07 04:00:05 +0000 (Mon, 07 Nov 2022) | 10 lines Merge r1904193 from trunk: * r1904193 SVN-4908: Copy 'locked' from svn_wc_status3_t to svn_wc_status2_t Justification: Allow PySVN (and other deprecated API users) to detect working copy locked status. Votes: +1: hartmannathan, rhuijben, jamessan ------------------------------------------------------------------------ r1905110 | svn-role | 2022-11-07 04:00:06 +0000 (Mon, 07 Nov 2022) | 9 lines Merge r1904936 from trunk: * r1904936 Add @Deprecated decorations to avoid compiler warnings. Justification: Avoid some compiler warnings Votes: +1: dsahlberg, jamessan ------------------------------------------------------------------------ r1905111 | svn-role | 2022-11-07 04:00:07 +0000 (Mon, 07 Nov 2022) | 9 lines Merge r1904938 from trunk: * r1904938 Java binding fixes. Justification: Don't crash if someone uses a null message Votes: +1: dsahlberg, jamessan ------------------------------------------------------------------------ r1905112 | svn-role | 2022-11-07 04:00:09 +0000 (Mon, 07 Nov 2022) | 10 lines Merge the r1878379 group from trunk: * r1878379, r1883719, r1883722, r1884610 Distinguish configure scripts on release mode and non release mode. Justification: Building process should not be prevented by swig installed in users' environment when users use release tar balls. Votes: +1: futatuki, stsp, jamessan ------------------------------------------------------------------------ r1905172 | svn-role | 2022-11-09 04:00:03 +0000 (Wed, 09 Nov 2022) | 11 lines Merge r1877310 from trunk: * r1877310 Add a test for issue #4711 "invalid xml file produced by svn log --xml --verbose --use-merge-history --search". Justification: Increase test coverage. Votes: +0: danielsh (with appropriate Skip()/XFail() annotations if needed) +1: hartmannathan, jamessan ------------------------------------------------------------------------ r1905173 | svn-role | 2022-11-09 04:00:04 +0000 (Wed, 09 Nov 2022) | 10 lines Merge r1904167 from trunk: * r1904167 swig-py: Fix conditionals by SWIG version and by Python version for proxy code. Justification: swig-py should be built correctly with upcoming SWIG 4.1.0 release. Votes: +1: futatuki, jun66j5, jamessan ------------------------------------------------------------------------ r1905330 | svn-role | 2022-11-16 04:00:03 +0000 (Wed, 16 Nov 2022) | 12 lines Merge the 1.14.x-r1903267 branch: * r1903267 Makefile.in (fast-clean, clean-swig-py): Remove __pycache__ directory as well as *.pyc Justification: We don't want that the release tarballs contains extra directories. Branch: 1.14.x-r1903267 Votes: +1: futatuki, jamessan, rhuijben ------------------------------------------------------------------------ r1905332 | svn-role | 2022-11-16 04:00:20 +0000 (Wed, 16 Nov 2022) | 11 lines Merge the r1904198 group from trunk: * r1904198, r1904287 swig-py: build: Don't pass deprecated options to SWIG >= 4.1.0 release Justification: Reduce extra deprecation warnings from SWIG. Depends: r1878379, r1883719, r1883722, r1884610 Votes: +1: futatuki, jamessan, rhuijben ------------------------------------------------------------------------ r1910415 | svn-role | 2023-06-15 04:00:05 +0000 (Thu, 15 Jun 2023) | 10 lines Merge r1910098 from trunk: * r1910098 swig-py: Use `sysconfig` instead of `distutils.sysconfig`. Justification: Allow swig-py to build with Python 3.12. Votes: +1: jun66j5, futatuki +0: rhuijben ------------------------------------------------------------------------ r1911304 | svn-role | 2023-07-27 04:00:03 +0000 (Thu, 27 Jul 2023) | 9 lines Merge r1911278 from trunk: * r1911278 INSTALL: Improve APR build notes, especially regarding APR 1.7.3 on Windows Justification: SVN is unusable with APR 1.7.3 on Windows. Votes: +1: hartmannathan, dsahlberg ------------------------------------------------------------------------ r1911852 | svn-role | 2023-08-23 04:00:03 +0000 (Wed, 23 Aug 2023) | 9 lines Merge r1906502 from trunk: * r1906502 libsvn_diff: Fix missing pointer dereference in svn:mergeinfo diff parser Justification: Bug fix. Code to parse forward merges did not work as intended. Votes: +1: hartmannathan, stsp, dsahlberg ------------------------------------------------------------------------ r1911946 | svn-role | 2023-08-27 04:00:04 +0000 (Sun, 27 Aug 2023) | 11 lines Merge r1907124 from trunk: * r1907124 svntest/main.py: Remove wrong comma that broke tests with --enable-sasl Justification: Syntax error. Votes: +1: stsp, rhuijben +0: hartmannathan (haven't tested yet; intend to upgrade to +1 soon) +0: dsahlberg (reviewed, not tested) ------------------------------------------------------------------------
Further changes currently under consideration are listed in each release line's STATUS file.