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; - } - -