svn commit: r559758 - in head/devel/git-cinnabar: . files
Jan Beich
jbeich at FreeBSD.org
Thu Dec 31 17:53:10 UTC 2020
Author: jbeich
Date: Thu Dec 31 17:53:09 2020
New Revision: 559758
URL: https://svnweb.freebsd.org/changeset/ports/559758
Log:
devel/git-cinnabar: unbreak after r559755
helper/cinnabar-helper.c:1981:3: warning: implicit declaration of function 'hashmap_free_entries' is invalid in C99 [-Wimplicit-function-declaration]
hashmap_free_entries(&track.commit_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:1981:45: error: expected expression
hashmap_free_entries(&track.commit_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:1981:67: error: use of undeclared identifier 'ent'
hashmap_free_entries(&track.commit_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:1982:43: error: expected expression
hashmap_free_entries(&track.tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:1982:65: error: use of undeclared identifier 'ent'
hashmap_free_entries(&track.tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:2374:2: warning: implicit declaration of function 'hashmap_free_entries' is invalid in C99 [-Wimplicit-function-declaration]
hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:2374:40: error: expected expression
hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:2374:62: error: use of undeclared identifier 'ent'
hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:2577:2: warning: implicit declaration of function 'hashmap_free_entries' is invalid in C99 [-Wimplicit-function-declaration]
hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:2577:40: error: expected expression
hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
^
helper/cinnabar-helper.c:2577:62: error: use of undeclared identifier 'ent'
hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
^
PR: 252244
Added:
head/devel/git-cinnabar/files/patch-git-2.30 (contents, props changed)
Modified:
head/devel/git-cinnabar/Makefile (contents, props changed)
Modified: head/devel/git-cinnabar/Makefile
==============================================================================
--- head/devel/git-cinnabar/Makefile Thu Dec 31 17:17:10 2020 (r559757)
+++ head/devel/git-cinnabar/Makefile Thu Dec 31 17:53:09 2020 (r559758)
@@ -2,6 +2,7 @@
PORTNAME= git-cinnabar
DISTVERSION= 0.5.6
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= jbeich at FreeBSD.org
Added: head/devel/git-cinnabar/files/patch-git-2.30
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/git-cinnabar/files/patch-git-2.30 Thu Dec 31 17:53:09 2020 (r559758)
@@ -0,0 +1,49 @@
+https://github.com/glandium/git-cinnabar/commit/2db9fad6a3df
+
+--- helper/GIT-VERSION.mk.orig 2020-11-12 02:19:34 UTC
++++ helper/GIT-VERSION.mk
+@@ -1,2 +1,2 @@
+-GIT_VERSION ?= v2.29.2
++GIT_VERSION ?= v2.30.0
+ WINDOWS_GIT_VERSION ?= $(GIT_VERSION).windows.1
+--- helper/cinnabar-fast-import.c.orig 2020-11-12 02:19:34 UTC
++++ helper/cinnabar-fast-import.c
+@@ -264,7 +264,7 @@ static uintmax_t parse_mark_ref(const char *p, char **
+ e->pack_id = MAX_PACK_ID;
+ e->idx.offset = 1;
+ }
+- insert_mark(marks, 2, e);
++ insert_mark(&marks, 2, e);
+ return 2;
+ }
+
+--- helper/cinnabar-helper.c.orig 2020-11-12 02:19:34 UTC
++++ helper/cinnabar-helper.c
+@@ -1978,8 +1978,8 @@ static void do_upgrade(struct string_list *args)
+ free_tree_buffer(get_commit_tree(manifest_commit));
+ }
+ }
+- hashmap_free_entries(&track.commit_cache, struct oid_map_entry, ent);
+- hashmap_free_entries(&track.tree_cache, struct oid_map_entry, ent);
++ hashmap_clear_and_free(&track.commit_cache, struct oid_map_entry, ent);
++ hashmap_clear_and_free(&track.tree_cache, struct oid_map_entry, ent);
+ oidset_clear(&track.manifests);
+ stop_progress(&track.progress);
+ }
+@@ -2371,7 +2371,7 @@ static void do_reload(struct string_list *args)
+
+ oidset_clear(&hg2git_seen);
+
+- hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
++ hashmap_clear_and_free(&git_tree_cache, struct oid_map_entry, ent);
+ hashmap_init(&git_tree_cache, oid_map_entry_cmp, NULL, 0);
+
+ oid_array_clear(&manifest_heads);
+@@ -2574,6 +2574,6 @@ int main(int argc, const char *argv[])
+ free_notes(&files_meta);
+
+ oidset_clear(&hg2git_seen);
+- hashmap_free_entries(&git_tree_cache, struct oid_map_entry, ent);
++ hashmap_clear_and_free(&git_tree_cache, struct oid_map_entry, ent);
+ return 0;
+ }
More information about the svn-ports-head
mailing list