I'm using the latest Ubuntu LTS:
➜ lsb_release -a
LSB Version: core-11.1.0ubuntu2-noarch:printing-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
In apt I found only dev and 28 version:
➜ sudo apt search libgit2
...
libgit2-28/focal,now 0.28.4+dfsg.1-2 amd64 [installed,auto-removable]
low-level Git library
libgit2-dev/focal 0.28.4+dfsg.1-2 amd64
low-level Git library (development files)
...
After install libgit2 from repositories I've got:
➜ lite git:(init-go-mod) go run main.go
# github.com/libgit2/git2go
../../pkg/mod/github.com/libgit2/[email protected]/git_dynamic.go:10:3: error: #error "Invalid libgit2 version; this git2go supports libgit2 v0.27"
10 | # error "Invalid libgit2 version; this git2go supports libgit2 v0.27"
| ^~~~~
I'm using the latest Ubuntu LTS:
In apt I found only dev and 28 version:
After install libgit2 from repositories I've got: