Skip to content

Commit ae87c56

Browse files
committed
fix: vendor git2 OpenSSL dependencies
1 parent 9e4223e commit ae87c56

3 files changed

Lines changed: 13 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
- Darwin release builds now vendor `libgit2` and OpenSSL through `git2`, avoiding macOS OpenSSL discovery failures during tagged release builds
8+
79
## [2.2.0] - 2026-04-12
810

911
### Added

Cargo.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dirs = "6.0"
2323
anyhow = "1.0"
2424
tempfile = "3.27"
2525
shellexpand = "3.1"
26-
git2 = "0.20.4"
26+
git2 = { version = "0.20.4", features = ["vendored-libgit2", "vendored-openssl"] }
2727

2828
[dev-dependencies]
2929
tempfile = "3.27"

0 commit comments

Comments
 (0)