Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package subversion for openSUSE:Factory checked in at 2024-01-04 15:56:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/subversion (Old) and /work/SRC/openSUSE:Factory/.subversion.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "subversion" Thu Jan 4 15:56:28 2024 rev:193 rq:1135766 version:1.14.3 Changes: -------- --- /work/SRC/openSUSE:Factory/subversion/subversion.changes 2023-06-22 23:24:46.425693242 +0200 +++ /work/SRC/openSUSE:Factory/.subversion.new.28375/subversion.changes 2024-01-04 15:57:38.985071807 +0100 @@ -1,0 +2,28 @@ +Sat Dec 30 14:34:07 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 1.14.3: + * Fix svn:mergeinfo diff parser bug when parsing forward merges + * Fix redirected URL handling with file externals + * swig-rb: Fix uses of 'File.exist?', deprecated since Ruby 2.1 + * Build: Fix uses of deprecated Python APIs + * Build: Retain ability to build SWIG Python 2 bindings + * Fix reading WC lock status with svn_wc_status2_t + * JavaHL: Add @Deprecated to silence compiler warnings + * JavaHL: Fix crash in case of null message in getMessage + * Fix build breakage of release tarballs by installed swig + * Add regression test for issue #4711 "invalid xml file" + * swig-py: Fix building with SWIG 4.1.0 (r1904167) + * Makefile.in: Fix cleaning of __pycache__ dirs and *.pyc + * swig-py: Avoid deprecated options to SWIG >= 4.1.0 (r1904198, + r1904287) + * swig-py: Use sysconfig to allow building with Python 3.12 + * INSTALL: Document not to use SVN with APR 1.7.3 on Windows + * Fix test suite broken by syntax error when --enable-sasl + * swig-py: Fix issues #4916, #4917, #4918 (r1912500 et al) + * swig-py: Improve error when no external diff (r1912724, -743, + issue #1778) + * autogen.sh: Fix building when Python is not named "python" +- drop ruby32-fixes.patch, swig4.patch: upstream/obsolete +- rebase all patches to -p1 to be able to switch to autosetup + +------------------------------------------------------------------- Old: ---- ruby32-fixes.patch subversion-1.14.2.tar.bz2 subversion-1.14.2.tar.bz2.asc swig4.patch New: ---- subversion-1.14.3.tar.bz2 subversion-1.14.3.tar.bz2.asc BETA DEBUG BEGIN: Old: * autogen.sh: Fix building when Python is not named "python" - drop ruby32-fixes.patch, swig4.patch: upstream/obsolete - rebase all patches to -p1 to be able to switch to autosetup Old: * autogen.sh: Fix building when Python is not named "python" - drop ruby32-fixes.patch, swig4.patch: upstream/obsolete - rebase all patches to -p1 to be able to switch to autosetup BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ subversion.spec ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.253118129 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.253118129 +0100 @@ -29,20 +29,18 @@ %define python_sitearch %{python3_sitearch} %define python_sitelib %{python3_sitelib} %endif -%bcond_without gnome -%bcond_without kde -%bcond_with python_ctypes -%bcond_with all_regression_tests %global flavor @BUILD_FLAVOR@%{nil} - %if "%{flavor}" == "testsuite" %global psuffix -testsuite %else %global psuffix %{nil} %endif - +%bcond_without gnome +%bcond_without kde +%bcond_with python_ctypes +%bcond_with all_regression_tests Name: subversion%{psuffix} -Version: 1.14.2 +Version: 1.14.3 Release: 0 Summary: Subversion version control system License: Apache-2.0 @@ -66,7 +64,6 @@ Patch20: subversion-swig-perl-install_vendor.patch Patch23: subversion-swig-perl-Wall.patch Patch30: subversion-1.8.0-rpath.patch -Patch31: ruby32-fixes.patch Patch37: subversion-no-build-date.patch Patch39: subversion-fix-parallel-build-support-for-perl-bindings.patch Patch40: subversion-perl-underlinking.patch @@ -77,7 +74,6 @@ # PATCH-FIX-UPSTREAM danilo.spine...@suse.com bsc#1195486 bsc#1193778 # Fix testCrash_RequestChannel_nativeRead_AfterException test on aarch64 and ppc64le Patch47: fix-javahl-test.patch -Patch48: swig4.patch BuildRequires: apache-rpm-macros BuildRequires: apache2-devel >= 2.2.0 BuildRequires: apache2-prefork @@ -112,13 +108,13 @@ BuildConflicts: pkgconfig(liblz4) = 124 Requires: libsqlite3-0 >= %{sqlite_minimum_version} Requires(post): %fillup_prereq -%sysusers_requires # workaround for boo#969159 Conflicts: libsvn_auth_kwallet-1-0 < %{version} Conflicts: libsvn_auth_kwallet-1-0 > %{version} Conflicts: libsvn_gnome_keyring-1-0 < %{version} Conflicts: libsvn_gnome_keyring-1-0 > %{version} Provides: subversion-javahl = %{version}-%{release} +%sysusers_requires %{?systemd_requires} %if %{with all_regression_tests} # tools required for network based tests @@ -245,22 +241,7 @@ parameters and keywords for the svn command and other tools. %prep -%setup -q -a 4 -n subversion-%{version} -%patch0 -p1 -%patch1 -p1 -%patch11 -p1 -%patch20 -p1 -%patch23 -p1 -%patch30 -p1 -%patch31 -p1 -%patch37 -p1 -%patch39 -%patch40 -p1 -%patch42 -p1 -%patch45 -p1 -%patch46 -p1 -%patch47 -%patch48 -p1 +%autosetup -p1 -a 4 -n subversion-%{version} # do not use 'env python' sed -i -e 's#%{_bindir}/env python#%{_bindir}/python3#' subversion/tests/cmdline/*.py ++++++ fix-javahl-test.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.301119882 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.305120029 +0100 @@ -1,8 +1,6 @@ -Index: subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java -=================================================================== ---- subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java.orig -+++ subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java -@@ -4743,7 +4743,19 @@ public class BasicTests extends SVNTests +--- a/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java.orig ++++ b/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java +@@ -4744,7 +4744,19 @@ public class BasicTests extends SVNTests ex.printStackTrace(); } ++++++ subversion-1.10.2-javadoc.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.321120613 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.325120759 +0100 @@ -1,8 +1,8 @@ -Index: subversion-1.14.2/Makefile.in +Index: subversion-1.14.3/Makefile.in =================================================================== ---- subversion-1.14.2.orig/Makefile.in -+++ subversion-1.14.2/Makefile.in -@@ -738,7 +738,6 @@ doc-api: mkdir-init +--- subversion-1.14.3.orig/Makefile.in ++++ subversion-1.14.3/Makefile.in +@@ -741,7 +741,6 @@ doc-api: mkdir-init doc-javahl: $(JAVADOC) -d $(abs_builddir)/doc/javadoc \ -sourcepath $(top_srcdir)/subversion/bindings/javahl/src \ ++++++ subversion-1.14.2.tar.bz2 -> subversion-1.14.3.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/subversion/subversion-1.14.2.tar.bz2 /work/SRC/openSUSE:Factory/.subversion.new.28375/subversion-1.14.3.tar.bz2 differ: char 11, line 1 ++++++ subversion-1.8.0-rpath.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.357121928 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.361122074 +0100 @@ -12,10 +12,10 @@ build/generator/gen_base.py | 3 ++- 3 files changed, 11 insertions(+), 8 deletions(-) -Index: subversion-1.14.2/Makefile.in +Index: subversion-1.14.3/Makefile.in =================================================================== ---- subversion-1.14.2.orig/Makefile.in -+++ subversion-1.14.2/Makefile.in +--- subversion-1.14.3.orig/Makefile.in ++++ subversion-1.14.3/Makefile.in @@ -272,10 +272,10 @@ TEST_SHLIB_VAR_SWIG_RB=\ COMPILE_SVNXX = $(LT_COMPILE_CXX) $(SVNXX_INCLUDES) -o $@ -c COMPILE_SVNXX_TEST = $(LT_COMPILE_CXX) $(SVNXX_INCLUDES) $(BOOST_TEST_CPPFLAGS) -o $@ -c @@ -31,21 +31,21 @@ LINK_SVNXX_TEST = $(LINK_CXX) $(BOOST_TEST_LDFLAGS) # special link rule for mod_dav_svn -@@ -880,7 +880,9 @@ $(SWIG_PL_DIR)/native/Makefile.PL: $(SWI +@@ -883,7 +883,9 @@ $(SWIG_PL_DIR)/native/Makefile.PL: $(SWI ./config.status subversion/bindings/swig/perl/native/Makefile.PL $(SWIG_PL_DIR)/native/Makefile: libsvn_swig_perl $(SWIG_PL_DIR)/native/Makefile.PL -- cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL PREFIX=$(prefix) +- cd $(SWIG_PL_DIR)/native; $(SWIG_PL_PERL) Makefile.PL PREFIX=$(prefix) + cd $(SWIG_PL_DIR)/native; \ -+ $(PERL) Makefile.PL PREFIX=$(prefix) INSTALLDIRS=vendor; \ ++ $(SWIG_PL_PERL) Makefile.PL PREFIX=$(prefix) INSTALLDIRS=vendor; \ + sed -i -e '/^LD_RUN_PATH/s/^/#/' Makefile Makefile.[a-z]* # There is a "readlink -f" command on some systems for the same purpose, # but it's not as portable (e.g. Mac OS X doesn't have it). These should -Index: subversion-1.14.2/build.conf +Index: subversion-1.14.3/build.conf =================================================================== ---- subversion-1.14.2.orig/build.conf -+++ subversion-1.14.2/build.conf +--- subversion-1.14.3.orig/build.conf ++++ subversion-1.14.3/build.conf @@ -573,7 +573,7 @@ lang = python path = subversion/bindings/swig/python/libsvn_swig_py libs = libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_subr @@ -64,11 +64,11 @@ install = swig-rb-lib # need special build rule to include compile-cmd = $(COMPILE_SWIG_RB) -Index: subversion-1.14.2/build/generator/gen_base.py +Index: subversion-1.14.3/build/generator/gen_base.py =================================================================== ---- subversion-1.14.2.orig/build/generator/gen_base.py -+++ subversion-1.14.2/build/generator/gen_base.py -@@ -599,7 +599,7 @@ class TargetLinked(Target): +--- subversion-1.14.3.orig/build/generator/gen_base.py ++++ subversion-1.14.3/build/generator/gen_base.py +@@ -600,7 +600,7 @@ class TargetLinked(Target): self.install = options.get('install') self.compile_cmd = options.get('compile-cmd') self.sources = options.get('sources', '*.c *.cpp') @@ -77,7 +77,7 @@ self.external_lib = options.get('external-lib') self.external_project = options.get('external-project') -@@ -653,6 +653,7 @@ class TargetExe(TargetLinked): +@@ -654,6 +654,7 @@ class TargetExe(TargetLinked): extmap = self.gen_obj._extension_map self.objext = extmap['exe', 'object'] self.filename = build_path_join(self.path, name + extmap['exe', 'target']) ++++++ subversion-fix-parallel-build-support-for-perl-bindings.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.373122513 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.373122513 +0100 @@ -1,8 +1,6 @@ -Index: Makefile.in -=================================================================== ---- Makefile.in.orig -+++ Makefile.in -@@ -876,7 +876,7 @@ clean-swig-headers: +--- a/Makefile.in.orig ++++ b/Makefile.in +@@ -879,7 +879,7 @@ clean-swig-headers: extraclean-swig-headers: clean-swig-headers $(EXTRACLEAN_SWIG_HEADERS) ++++++ subversion-no-build-date.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.385122951 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.389123097 +0100 @@ -13,11 +13,11 @@ subversion/tests/cmdline/getopt_tests_data/svn--version_stdout | 1 - 5 files changed, 6 insertions(+), 12 deletions(-) -Index: subversion-1.14.2/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java +Index: subversion-1.14.3/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java =================================================================== ---- subversion-1.14.2.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java -+++ subversion-1.14.2/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java -@@ -148,10 +148,10 @@ public class BasicTests extends SVNTests +--- subversion-1.14.3.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java ++++ subversion-1.14.3/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java +@@ -149,10 +149,10 @@ public class BasicTests extends SVNTests { vx = client.getVersionExtended(false); String result = vx.getBuildDate(); @@ -30,10 +30,10 @@ throw new Exception("Build time empty"); result = vx.getBuildHost(); if (result == null || result.trim().length() == 0) -Index: subversion-1.14.2/subversion/libsvn_subr/opt.c +Index: subversion-1.14.3/subversion/libsvn_subr/opt.c =================================================================== ---- subversion-1.14.2.orig/subversion/libsvn_subr/opt.c -+++ subversion-1.14.2/subversion/libsvn_subr/opt.c +--- subversion-1.14.3.orig/subversion/libsvn_subr/opt.c ++++ subversion-1.14.3/subversion/libsvn_subr/opt.c @@ -1147,12 +1147,8 @@ svn_opt__print_version_info(const char * if (quiet) return svn_cmdline_printf(pool, "%s\n", SVN_VER_NUMBER); @@ -49,10 +49,10 @@ SVN_ERR(svn_cmdline_printf(pool, "%s\n", svn_version_ext_copyright(info))); if (footer) -Index: subversion-1.14.2/subversion/libsvn_subr/version.c +Index: subversion-1.14.3/subversion/libsvn_subr/version.c =================================================================== ---- subversion-1.14.2.orig/subversion/libsvn_subr/version.c -+++ subversion-1.14.2/subversion/libsvn_subr/version.c +--- subversion-1.14.3.orig/subversion/libsvn_subr/version.c ++++ subversion-1.14.3/subversion/libsvn_subr/version.c @@ -139,8 +139,8 @@ svn_version_extended(svn_boolean_t verbo { svn_version_extended_t *info = apr_pcalloc(pool, sizeof(*info)); @@ -63,21 +63,21 @@ + info->build_time = ""; info->build_host = SVN_BUILD_HOST; info->copyright = apr_pstrdup - (pool, _("Copyright (C) 2022 The Apache Software Foundation.\n" -Index: subversion-1.14.2/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout + (pool, _("Copyright (C) 2023 The Apache Software Foundation.\n" +Index: subversion-1.14.3/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout =================================================================== ---- subversion-1.14.2.orig/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout -+++ subversion-1.14.2/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout +--- subversion-1.14.3.orig/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout ++++ subversion-1.14.3/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout @@ -1,5 +1,4 @@ svn, version 1.9.0-dev (under development) - compiled Feb 26 2014, 15:15:42 on x86_64-unknown-openbsd5.5 Copyright (C) 2012 The Apache Software Foundation. This software consists of contributions made by many people; -Index: subversion-1.14.2/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout +Index: subversion-1.14.3/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout =================================================================== ---- subversion-1.14.2.orig/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout -+++ subversion-1.14.2/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout +--- subversion-1.14.3.orig/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout ++++ subversion-1.14.3/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout @@ -1,5 +1,4 @@ svn, version 1.9.0-dev (under development) - compiled Feb 26 2014, 15:15:42 on x86_64-unknown-openbsd5.5 ++++++ subversion-perl-underlinking.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.405123682 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.405123682 +0100 @@ -1,8 +1,8 @@ -Index: subversion-1.14.2/Makefile.in +Index: subversion-1.14.3/Makefile.in =================================================================== ---- subversion-1.14.2.orig/Makefile.in -+++ subversion-1.14.2/Makefile.in -@@ -898,7 +898,7 @@ swig-pl: autogen-swig-pl $(SWIG_PL_DIR)/ +--- subversion-1.14.3.orig/Makefile.in ++++ subversion-1.14.3/Makefile.in +@@ -901,7 +901,7 @@ swig-pl: autogen-swig-pl $(SWIG_PL_DIR)/ fi; \ done; \ fi @@ -11,10 +11,10 @@ check-swig-pl: swig-pl swig-pl-lib cd $(SWIG_PL_DIR)/native; $(MAKE) test -Index: subversion-1.14.2/subversion/bindings/swig/perl/native/Makefile.PL.in +Index: subversion-1.14.3/subversion/bindings/swig/perl/native/Makefile.PL.in =================================================================== ---- subversion-1.14.2.orig/subversion/bindings/swig/perl/native/Makefile.PL.in -+++ subversion-1.14.2/subversion/bindings/swig/perl/native/Makefile.PL.in +--- subversion-1.14.3.orig/subversion/bindings/swig/perl/native/Makefile.PL.in ++++ subversion-1.14.3/subversion/bindings/swig/perl/native/Makefile.PL.in @@ -85,7 +85,7 @@ my %config = ( " -I$svnlib_builddir", " -I$swig_srcdir -g"), ++++++ subversion-swig-perl-install_vendor.patch ++++++ --- /var/tmp/diff_new_pack.EgWgzT/_old 2024-01-04 15:57:40.433124705 +0100 +++ /var/tmp/diff_new_pack.EgWgzT/_new 2024-01-04 15:57:40.437124851 +0100 @@ -1,11 +1,11 @@ Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -Index: subversion-1.14.2/Makefile.in +Index: subversion-1.14.3/Makefile.in =================================================================== ---- subversion-1.14.2.orig/Makefile.in -+++ subversion-1.14.2/Makefile.in -@@ -902,7 +902,7 @@ check-swig-pl: swig-pl swig-pl-lib +--- subversion-1.14.3.orig/Makefile.in ++++ subversion-1.14.3/Makefile.in +@@ -905,7 +905,7 @@ check-swig-pl: swig-pl swig-pl-lib cd $(SWIG_PL_DIR)/native; $(MAKE) test install-swig-pl: swig-pl install-swig-pl-lib ++++++ subversion.keyring ++++++ ++++ 2952 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/subversion/subversion.keyring ++++ and /work/SRC/openSUSE:Factory/.subversion.new.28375/subversion.keyring