Hello community,
here is the log from the commit of package subversion for openSUSE:Factory checked in at 2014-05-14 10:46:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/subversion (Old)
and /work/SRC/openSUSE:Factory/.subversion.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "subversion"
Changes:
--------
--- /work/SRC/openSUSE:Factory/subversion/subversion.changes 2014-05-01 07:53:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes 2014-05-14 10:46:27.000000000 +0200
@@ -1,0 +2,61 @@
+Tue May 13 17:34:59 UTC 2014 - andreas.stieger@gmx.de
+
+- Apache Subversion 1.8.9 [bnc#877555]
+- Client-side bugfixes:
+ * log: use proper peg revision over DAV
+ * upgrade: allow upgrading from 1.7 with exclusive locks
+ * proplist: resolve inconsitent inherited property results
+ * increase minimal timestamp sleep from 1ms to 10ms
+ * merge: automatic merge confused by subtree merge
+ * propget: report proper error on invalid revision for url
+ * commit: fix an assertion when committing a deleted descendant
+ * merge: resolve segfault when '--force' merges a directory
+ delete
+ * resolve: prevent interactive conflict resolution when nothing
+ has been done to resolve the conflict
+ * update: fix locks lost from wc with pre-1.6.17 servers
+ * merge: honor the 'preserved-conflict-file-exts' setting
+ * list: fix '--verbose' against older servers
+ * unlock: fix ability to remove locks with timeouts
+ * copy: fix 'svn copy URL WC' on relocated working copies
+ * export: allow file externals to be exported
+ * move: fix working copy db inconsistency in cert scenarios
+ * commit: fix an issue where mixed revision copy with non copy
+ descendants that shadow a not present node couldn't be committed
+ * delete: properly remove move_to info when the node in its
+ original location is removed
+ * status; fix an issue where output would vary based on if the
+ target was the node itself or its parent
+- Server-side bugfixes:
+ * svnadmin dump: don't let invalid mergeinfo stop dump
+ * svnserve: resolve performance regression caused by iprops
+ * reduce size of memory buffer when reading config files
+ * remove dead transaction if commit was blocked by hook
+ * svnrdump load: fix crash when svn:* normalization
+ * fix memcached support
+ * svndumpfilter: fix order of node record headers
+ * mod_dav_svn: allow generic DAV clients to refresh locks
+ * mod_dav_svn: detect out of dateness correctly during commit
+- Developer-visible changes:
+ * improve consistency checks of DAV inherited property requests
+ * fix ocassional failure in autoprop_tests.py
+ * avoid duplicate sqlite analyze information rows
+ * add Mavericks to our sysinfo output
+ * bump copyright years to 2014
+ * unbreak test suite when running as root
+ * resolve buffer overflow in testcode
+ * fix libmagic detection with custom LDFLAGS
+ * fix an out of scope variable use in merge
+ * javahl: fix crash from resolve callback throwing an exception
+ * ruby: fix two memory lifetime bugs
+ * fix a missing null byte when handling old pre-1.4 deltas
+ * fix building with APR 0.9.x
+ * make svn_ra_get_locks() and svn_ra_get_lock() report not locked
+ nodes with a NULL svn_lock_t *, as documented
+ * fix tests for compiler flags
+- Packaging changes:
+ * adds subversion-1.8.9-allow-httpd-2.4.6.patch to allow building
+ against blacklisted httpd 2.4.6 which has the required patches
+ * update subversion-no-build-date.patch for context changes
+
+-------------------------------------------------------------------
Old:
----
subversion-1.8.8.tar.bz2
subversion-1.8.8.tar.bz2.asc
New:
----
subversion-1.8.9-allow-httpd-2.4.6.patch
subversion-1.8.9.tar.bz2
subversion-1.8.9.tar.bz2.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ subversion.spec ++++++
--- /var/tmp/diff_new_pack.5V56qr/_old 2014-05-14 10:46:29.000000000 +0200
+++ /var/tmp/diff_new_pack.5V56qr/_new 2014-05-14 10:46:29.000000000 +0200
@@ -40,7 +40,7 @@
%define svnuser svn
Name: subversion
-Version: 1.8.8
+Version: 1.8.9
Release: 0
# in-tree SWIG version to use for the build:
%define swig_version 1.3.36
@@ -177,6 +177,7 @@
Patch23: subversion.libtool-pie-flags.patch
Patch31: subversion.perl.LD_RUN_PATH.patch
Patch37: subversion-no-build-date.patch
+Patch38: subversion-1.8.9-allow-httpd-2.4.6.patch
#
%if %with_ruby
%define rb_arch %(echo "%{_host_cpu}-%{_os}" | sed -e "s/i686/i586/" -e "s/armv5tel/armv4l/" -e "s/hppa2.0/hppa/")
@@ -340,6 +341,7 @@
%patch23 -p1
%patch31 -p1
%patch37 -p1
+%patch38 -p1
SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut -f2 -d=|cut -f2 -d\")
#"
++++++ subversion-1.8.9-allow-httpd-2.4.6.patch ++++++
From: Andreas Stieger
Date: Wed, 07 May 2014 20:55:04 +0100
Subject: Allow building against blacklisted Apache httpd 2.4.6
References: [bnc#864308]
Upstream: no
Apache httpd in openSUSE 13.1 is 2.4.6. The mod_dav in this version
is problematic for Apache Subversion and it is blacklisted in via
configure macros in the 1.8.9 release of svn and up.
The relevant patches have been applied to the apache2 package in
openSUSE:13.1:Update and the update has been released, [bnc#864308].
This patch enables building Subversion against this fixed package.
---
build/ac-macros/apache.m4 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: subversion-1.8.9/build/ac-macros/apache.m4
===================================================================
--- subversion-1.8.9.orig/build/ac-macros/apache.m4 2014-04-24 05:01:08.000000000 +0100
+++ subversion-1.8.9/build/ac-macros/apache.m4 2014-05-07 20:52:04.000000000 +0100
@@ -128,7 +128,7 @@ if test -n "$APXS" && test "$APXS" != "n
AC_MSG_CHECKING([mod_dav version])
old_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
- blacklisted_versions_regex=["\"2\" \"\.\" (\"2\" \"\.\" \"25\"|\"4\" \"\.\" \"[56]\")"]
+ blacklisted_versions_regex=["\"2\" \"\.\" (\"2\" \"\.\" \"25\"|\"4\" \"\.\" \"[5]\")"]
AC_EGREP_CPP([apache_version= *$blacklisted_versions_regex],
[
#include "$APXS_INCLUDE/ap_release.h"
++++++ subversion-1.8.8.tar.bz2 -> subversion-1.8.9.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.8.tar.bz2 /work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.9.tar.bz2 differ: char 11, line 1
++++++ subversion-no-build-date.patch ++++++
--- /var/tmp/diff_new_pack.5V56qr/_old 2014-05-14 10:46:29.000000000 +0200
+++ /var/tmp/diff_new_pack.5V56qr/_new 2014-05-14 10:46:29.000000000 +0200
@@ -13,10 +13,10 @@
subversion/tests/cmdline/getopt_tests_data/svn--version_stdout | 1 -
5 files changed, 6 insertions(+), 12 deletions(-)
-Index: subversion-nightly/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
+Index: subversion-1.8.9/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
===================================================================
---- subversion-nightly.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java 2013-04-01 20:57:02.000000000 +0100
-+++ subversion-nightly/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java 2013-04-11 23:50:53.000000000 +0100
+--- subversion-1.8.9.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java 2014-05-07 20:10:17.000000000 +0100
++++ subversion-1.8.9/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java 2014-05-07 20:10:26.000000000 +0100
@@ -140,10 +140,10 @@ public class BasicTests extends SVNTests
{
VersionExtended vx = client.getVersionExtended(false);
@@ -30,10 +30,10 @@
throw new Exception("Build time empty");
result = vx.getBuildHost();
if (result == null || result.trim().length() == 0)
-Index: subversion-nightly/subversion/libsvn_subr/opt.c
+Index: subversion-1.8.9/subversion/libsvn_subr/opt.c
===================================================================
---- subversion-nightly.orig/subversion/libsvn_subr/opt.c 2013-03-23 14:35:40.000000000 +0000
-+++ subversion-nightly/subversion/libsvn_subr/opt.c 2013-04-11 23:51:47.000000000 +0100
+--- subversion-1.8.9.orig/subversion/libsvn_subr/opt.c 2014-05-07 20:10:17.000000000 +0100
++++ subversion-1.8.9/subversion/libsvn_subr/opt.c 2014-05-07 20:10:26.000000000 +0100
@@ -1114,12 +1114,8 @@ svn_opt__print_version_info(const char *
if (quiet)
return svn_cmdline_printf(pool, "%s\n", SVN_VER_NUMBER);
@@ -49,11 +49,11 @@
SVN_ERR(svn_cmdline_printf(pool, "%s\n", svn_version_ext_copyright(info)));
if (footer)
-Index: subversion-nightly/subversion/libsvn_subr/version.c
+Index: subversion-1.8.9/subversion/libsvn_subr/version.c
===================================================================
---- subversion-nightly.orig/subversion/libsvn_subr/version.c 2013-03-22 15:59:11.000000000 +0000
-+++ subversion-nightly/subversion/libsvn_subr/version.c 2013-04-11 23:50:53.000000000 +0100
-@@ -125,8 +125,8 @@ svn_version_extended(svn_boolean_t verbo
+--- subversion-1.8.9.orig/subversion/libsvn_subr/version.c 2014-05-07 20:10:17.000000000 +0100
++++ subversion-1.8.9/subversion/libsvn_subr/version.c 2014-05-07 20:10:26.000000000 +0100
+@@ -132,8 +132,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) 2013 The Apache Software Foundation.\n"
-Index: subversion-nightly/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout
+ (pool, _("Copyright (C) 2014 The Apache Software Foundation.\n"
+Index: subversion-1.8.9/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout
===================================================================
---- subversion-nightly.orig/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout 2012-09-10 22:58:53.000000000 +0100
-+++ subversion-nightly/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout 2013-04-11 23:51:25.000000000 +0100
+--- subversion-1.8.9.orig/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout 2014-05-07 20:10:17.000000000 +0100
++++ subversion-1.8.9/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout 2014-05-07 20:10:26.000000000 +0100
@@ -1,5 +1,4 @@
svn, version 1.8.0-dev (under development)
- compiled Sep 10 2012, 14:00:24 on i386-apple-darwin11.4.0
Copyright (C) 2012 The Apache Software Foundation.
This software consists of contributions made by many people;
-Index: subversion-nightly/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout
+Index: subversion-1.8.9/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout
===================================================================
---- subversion-nightly.orig/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout 2012-09-10 13:03:34.000000000 +0100
-+++ subversion-nightly/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout 2013-04-11 23:51:33.000000000 +0100
+--- subversion-1.8.9.orig/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout 2014-05-07 20:10:17.000000000 +0100
++++ subversion-1.8.9/subversion/tests/cmdline/getopt_tests_data/svn--version_stdout 2014-05-07 20:10:26.000000000 +0100
@@ -1,5 +1,4 @@
svn, version 0.16.0 (r3987)
- compiled Dec 5 2002, 00:02:51
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org