Please test/ok.
Version 1.7.2
(02 Dec 2011, from /branches/1.7.x)
http://svn.apache.org/repos/asf/subversion/tags/1.7.2
User-visible changes:
* fix working copy corruption after interrupted update/switch (issue #4040)
* avoid segfaults against pre-1.5 servers (r1186928)
* improve configure error message if apr-util uses old or no bdb (r1186784)
* make 'svn patch' ignore '/dev/null' targets for compat with git (r1197998)
* fix 'svn patch' segfault on patch that skips and deletes files (r1199950)
* omit "Committed revision N." output from 'svn commit --quiet' (r1200837)
* fix authz denial when svnserve root is a repository (issue #4060)
* fix uninitialized memory read in client diff code (r1201002)
* avoid potential segfault during merges (r1202807)
* fix an assertion failure when a symlink is updated (r1186944, -81, -83)
* make working copy operations fail if nodes have no base checksum (r1202630)
* fix nested <Location>s when using v2 protocol (r1203546, -651, -653)
* make mod_dav_svn ignore non-Subversion POST requests (r1187695)
* avoid reading freed memory (r1204478)
* recognize empty (only byte order mark) UTF-8 files as text (issue #4064)
* fix 1.7 client regression when operating against a 1.0.x server (r1199876)
* remove empty parent dirs of removed externals on update (issue #4044)
* make 'svn diff -c N' work for files added in rN (issue #2873)
* plug a memory leak in the bdb backend (r1205726)
* fix 'svn import' with native eol-style and inconsistent EOLs (r1205193)
* fix reading beyond the end of a string in bdb backend (r1205839, -48)
* don't assert when committing an incomplete directory (issue #4042)
Developer-visible changes:
* JavaHL: allow 'status -u' to function properly (r1189190, -395)
* don't put '\r' characters in our generate sql headers (r1189580)
* properly define WIN64 on Windows x64 builds (r1188609)
* better adherence to C89 in enum definitions (r1189665)
* bump copyright year in Windows DLLs (r1189261)
* log a better error when opening rep-cache.db fails (r1204610, -73)
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/subversion/Makefile,v
retrieving revision 1.100
diff -u -p -r1.100 Makefile
--- Makefile 23 Oct 2011 09:51:56 -0000 1.100
+++ Makefile 4 Dec 2011 12:33:01 -0000
@@ -6,7 +6,7 @@ COMMENT-python= python interface to sub
COMMENT-ruby= ruby interface to subversion
COMMENT-ap2= apache2 subversion modules
-VERSION= 1.7.1
+VERSION= 1.7.2
DISTNAME= subversion-${VERSION}
PKGNAME-main= ${DISTNAME}
FULLPKGNAME-perl= p5-SVN-${VERSION}
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/subversion/distinfo,v
retrieving revision 1.30
diff -u -p -r1.30 distinfo
--- distinfo 23 Oct 2011 09:51:56 -0000 1.30
+++ distinfo 4 Dec 2011 12:33:21 -0000
@@ -1,5 +1,5 @@
-MD5 (subversion-1.7.1.tar.bz2) = ik+nQ4XfhalwIUG2touDBw==
-RMD160 (subversion-1.7.1.tar.bz2) = zQdkA8jp3QEkpJI1cw8sbyRgV4c=
-SHA1 (subversion-1.7.1.tar.bz2) = S/qo4z6eryalBBF82RsjgFUYBxo=
-SHA256 (subversion-1.7.1.tar.bz2) =
00veYm+sGqVT9cmu7flhmZp3zDFUCs4Y2lrqzdA9Zgg=
-SIZE (subversion-1.7.1.tar.bz2) = 5973480
+MD5 (subversion-1.7.2.tar.bz2) = Hl3//Se+CAZy5aBCVkNoqA==
+RMD160 (subversion-1.7.2.tar.bz2) = DSDjZMEg2kVPMTnpXT7IbCLn48E=
+SHA1 (subversion-1.7.2.tar.bz2) = jAgkrrf0LaH/T3zSlod69/WYErs=
+SHA256 (subversion-1.7.2.tar.bz2) =
frPhrisDheHMIMqeGDng7wrJinRV3FK6TN9WdUe/xRc=
+SIZE (subversion-1.7.2.tar.bz2) = 5944987
Index: patches/patch-subversion_libsvn_wc_update_editor_c
===================================================================
RCS file: patches/patch-subversion_libsvn_wc_update_editor_c
diff -N patches/patch-subversion_libsvn_wc_update_editor_c
--- patches/patch-subversion_libsvn_wc_update_editor_c 23 Oct 2011 09:51:59
-0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-$OpenBSD: patch-subversion_libsvn_wc_update_editor_c,v 1.1 2011/10/23 09:51:59
stsp Exp $
-Fix updating symlinks.
-http://svn.apache.org/viewvc?view=revision&revision=1186944
---- subversion/libsvn_wc/update_editor.c.orig Thu Jul 14 17:05:00 2011
-+++ subversion/libsvn_wc/update_editor.c Sat Oct 22 10:40:14 2011
-@@ -4057,6 +4057,7 @@ close_file(void *file_baton,
-
- {
- int i;
-+ svn_boolean_t seen_special_prop = FALSE;
-
- for (i = 0; i < regular_prop_changes->nelts; ++i)
- {
-@@ -4065,9 +4066,14 @@ close_file(void *file_baton,
-
- if (strcmp(prop->name, SVN_PROP_SPECIAL) == 0)
- {
-- incoming_is_link = TRUE;
-+ seen_special_prop = TRUE;
-+ incoming_is_link = (prop->value != NULL);
-+ break;
- }
- }
-+
-+ if (!seen_special_prop)
-+ incoming_is_link = local_is_link;
- }
-
-