Bug 252244

Summary: devel/git: Update to 2.30.0
Product: Ports & Packages Reporter: Yasuhiro Kimura <yasu>
Component: Individual Port(s)Assignee: Renato Botelho <garga>
Status: Closed FIXED    
Severity: Affects Only Me CC: jbeich
Priority: --- Flags: bugzilla: maintainer-feedback? (garga)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.0.txt
Attachments:
Description Flags
Patch file
none
unbreak git-cinnabar none

Description Yasuhiro Kimura freebsd_committer freebsd_triage 2020-12-29 01:54:03 UTC
Created attachment 221065 [details]
Patch file

Update to 2.30.0.

Release Note: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.0.txt
Comment 1 Jan Beich freebsd_committer freebsd_triage 2020-12-29 09:19:55 UTC
Created attachment 221083 [details]
unbreak git-cinnabar

Like usual devel/git-cinnabar needs to adjust to the new internal API but upstream already has a fix. Attaching here as I can't test inside poudriere atm.
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-12-31 17:07:30 UTC
A commit references this bug:

Author: garga
Date: Thu Dec 31 17:06:56 UTC 2020
New revision: 559755
URL: https://svnweb.freebsd.org/changeset/ports/559755

Log:
  devel/git: Update to 2.30.0

  PR:		252244
  Submitted by:	Yasuhiro Kimura <yasu@utahime.org>
  Sponsored by:	Rubicon Communications, LLC (Netgate)

Changes:
  head/devel/git/Makefile
  head/devel/git/distinfo
  head/devel/git/pkg-plist
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-12-31 17:53:36 UTC
A commit references this bug:

Author: jbeich
Date: Thu Dec 31 17:53:09 UTC 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

Changes:
  head/devel/git-cinnabar/Makefile
  head/devel/git-cinnabar/files/patch-git-2.30