Skip to content

Bump to libgit2 v2.0.0-rc1 - #120

Draft
hannesa2 wants to merge 2 commits into
masterfrom
libgit2-2.0
Draft

hannesa2 wants to merge 2 commits into
masterfrom
libgit2-2.0

Conversation

@hannesa2

Copy link
Copy Markdown

Currently it's just the first release candidate

@hannesa2
hannesa2 marked this pull request as draft October 23, 2026 05:43
@hannesa2 hannesa2 added the dependencies Pull requests that update a dependency file label Oct 23, 2026
@hannesa2 hannesa2 changed the title Bump to libgit2 2.0 Bump to libgit2 v2.0.0-rc1 Oct 23, 2026
libgit2 2.0 removed GIT_OBJECT_OFS_DELTA/GIT_OBJECT_REF_DELTA from the
public git_object_t enum (pack-internal delta types, never real
objects); hardcode their stable numeric values (6/7) instead.

GIT_REPOSITORY_INIT_NO_DOTGIT_DIR and git_odb_hash moved to
deprecated.h; import it where needed.

Disable USE_GSSAPI in the libgit2 CMake build so the static lib
doesn't pull in GSS symbols that aren't linked by the Xcode project
(macOS auto-detects system Kerberos/GSSAPI via krb5-config).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant