Bug 280710 - devel/grv: Fails to build with libgit2 1.8.1
Summary: devel/grv: Fails to build with libgit2 1.8.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitri Goutnik
URL:
Keywords:
Depends on:
Blocks: 280685
  Show dependency treegraph
 
Reported: 2024-08-09 15:07 UTC by Nuno Teixeira
Modified: 2024-10-20 12:47 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (dmgk)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nuno Teixeira freebsd_committer freebsd_triage 2024-08-09 15:07:12 UTC
Hello,

Doing an exp-run on libgit2 update to 1.8.1 and fails:

github.com/rgburke/grv/vendor/gopkg.in/libgit2/git2go.v27
# github.com/rgburke/grv/vendor/github.com/rgburke/goncurses
goncurses.c:70:2: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives]
# github.com/rgburke/grv/vendor/gopkg.in/libgit2/git2go.v27
vendor/gopkg.in/libgit2/git2go.v27/remote.go:679:29: cannot use cbool(opts.UpdateFetchhead) (value of type _Ctype_int) as _Ctype_uint value in assignment
*** Error code 1

Any help is welcome.
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2024-10-19 12:53:25 UTC
Project has no activity for more than 5 years.
Any thoughts about deprecating this port?

Thanks
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2024-10-20 09:19:22 UTC
Hi,

If it doesn't build and there's no simple way (read patch/commit to backport) to backport it set borken, deprecate and set expiration date. There's no point in keep software around that's broken and can be considered abandonware at this point.

Best regards,
Daniel
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-10-20 12:47:00 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=23baa07afbe455ee20511735047b0a295dec1cb0

commit 23baa07afbe455ee20511735047b0a295dec1cb0
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-10-20 12:44:10 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-10-20 12:46:04 +0000

    devel/grv: Deprecate and set expiration date to 2024-12-31

    Unmaintained for years, outdated and fails to build with libgit 1.8.1

    PR:             280710
    Approved by:    maintainer timeout >2 months

 devel/grv/Makefile | 3 +++
 1 file changed, 3 insertions(+)