From owner-svn-ports-all@freebsd.org Mon Sep 10 12:00:40 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D818E108D6AB; Mon, 10 Sep 2018 12:00:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8AE237D18E; Mon, 10 Sep 2018 12:00:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 85DE927F79; Mon, 10 Sep 2018 12:00:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w8AC0dKt006405; Mon, 10 Sep 2018 12:00:39 GMT (envelope-from des@FreeBSD.org) Received: (from des@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w8AC0dPi006404; Mon, 10 Sep 2018 12:00:39 GMT (envelope-from des@FreeBSD.org) Message-Id: <201809101200.w8AC0dPi006404@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: des set sender to des@FreeBSD.org using -f From: =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= Date: Mon, 10 Sep 2018 12:00:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r479394 - head/devel/subversion/files X-SVN-Group: ports-head X-SVN-Commit-Author: des X-SVN-Commit-Paths: head/devel/subversion/files X-SVN-Commit-Revision: 479394 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 12:00:40 -0000 Author: des Date: Mon Sep 10 12:00:39 2018 New Revision: 479394 URL: https://svnweb.freebsd.org/changeset/ports/479394 Log: Regenerate with make makepatch and add a description. Modified: head/devel/subversion/files/patch-subversion-libsvn_client-conflicts.c Modified: head/devel/subversion/files/patch-subversion-libsvn_client-conflicts.c ============================================================================== --- head/devel/subversion/files/patch-subversion-libsvn_client-conflicts.c Mon Sep 10 11:54:21 2018 (r479393) +++ head/devel/subversion/files/patch-subversion-libsvn_client-conflicts.c Mon Sep 10 12:00:39 2018 (r479394) @@ -1,6 +1,10 @@ ---- subversion/libsvn_client/conflicts.c 2018/08/30 11:27:03 1839661 -+++ subversion/libsvn_client/conflicts.c 2018/08/30 11:39:40 1839662 -@@ -1061,6 +1061,9 @@ +Upstream patch: fix automatic conflict resolution for files removed from +the merge target when the merge source and merge target have no proper +common ancestor. See . + +--- subversion/libsvn_client/conflicts.c.orig 2018-07-12 04:00:15 UTC ++++ subversion/libsvn_client/conflicts.c +@@ -1059,6 +1059,9 @@ find_deleted_rev(void *baton, { apr_array_header_t *moves; @@ -10,7 +14,7 @@ moves = apr_hash_get(b->moves_table, &log_entry->revision, sizeof(svn_revnum_t)); if (moves) -@@ -2205,8 +2208,8 @@ +@@ -2223,8 +2226,8 @@ find_operative_moves(apr_array_header_t * If the node was replaced rather than deleted, set *REPLACING_NODE_KIND to * the node kind of the replacing node. Else, set it to svn_node_unknown. * Only request the log for revisions up to END_REV from the server. @@ -21,7 +25,7 @@ */ static svn_error_t * find_revision_for_suspected_deletion(svn_revnum_t *deleted_rev, -@@ -2243,10 +2246,11 @@ +@@ -2261,10 +2264,11 @@ find_revision_for_suspected_deletion(svn scratch_pool)); victim_abspath = svn_client_conflict_get_local_abspath(conflict); @@ -37,7 +41,7 @@ url = svn_path_url_add_component2(repos_root_url, parent_repos_relpath, scratch_pool); -@@ -2271,7 +2275,8 @@ +@@ -2289,7 +2293,8 @@ find_revision_for_suspected_deletion(svn b.repos_root_url = repos_root_url; b.repos_uuid = repos_uuid; b.ctx = ctx; @@ -47,7 +51,7 @@ b.result_pool = result_pool; SVN_ERR(svn_ra__dup_session(&b.extra_ra_session, ra_session, NULL, scratch_pool, scratch_pool)); -@@ -2301,7 +2306,7 @@ +@@ -2319,7 +2324,7 @@ find_revision_for_suspected_deletion(svn { struct repos_move_info *move = b.move; @@ -56,7 +60,7 @@ { *deleted_rev = move->rev; *deleted_rev_author = move->rev_author; -@@ -2319,7 +2324,8 @@ +@@ -2337,7 +2342,8 @@ find_revision_for_suspected_deletion(svn *deleted_rev = SVN_INVALID_REVNUM; *deleted_rev_author = NULL; *replacing_node_kind = svn_node_unknown; @@ -66,7 +70,7 @@ } return SVN_NO_ERROR; } -@@ -2328,10 +2334,11 @@ +@@ -2346,10 +2352,11 @@ find_revision_for_suspected_deletion(svn *deleted_rev = b.deleted_rev; *deleted_rev_author = b.deleted_rev_author; *replacing_node_kind = b.replacing_node_kind; @@ -82,7 +86,7 @@ } return SVN_NO_ERROR; -@@ -2723,7 +2730,8 @@ +@@ -2693,7 +2700,8 @@ conflict_tree_get_details_local_missing( end_rev = 0; /* ### We might walk through all of history... */ SVN_ERR(find_revision_for_suspected_deletion(