Skip to content

gix: switch from http-curl/openssl to http-reqwest/rustls#3156

Merged
syphar merged 1 commit into
rust-lang:mainfrom
syphar:no-curl
Jan 22, 2026
Merged

gix: switch from http-curl/openssl to http-reqwest/rustls#3156
syphar merged 1 commit into
rust-lang:mainfrom
syphar:no-curl

Conversation

@syphar
Copy link
Copy Markdown
Member

@syphar syphar commented Jan 22, 2026

the build on our server breaks because the ubuntu version we run (18.04) has a quite old openssl version (1.1.1), and libcurl needs 3.0.

  cargo:warning=curl/lib/vtls/openssl.c:101:6: error: #error "OpenSSL 3.0.0 or later required"
  cargo:warning= #    error "OpenSSL 3.0.0 or later required"
  cargo:warning=      ^~~~~

I think temporarily switching to reqwest / rustls is better, until we run on the new infra.

@syphar syphar requested a review from a team as a code owner January 22, 2026 06:49
@syphar syphar self-assigned this Jan 22, 2026
@github-actions github-actions Bot added the S-waiting-on-review Status: This pull request has been implemented and needs to be reviewed label Jan 22, 2026
@syphar syphar merged commit 3dea402 into rust-lang:main Jan 22, 2026
15 checks passed
@github-actions github-actions Bot added S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it and removed S-waiting-on-review Status: This pull request has been implemented and needs to be reviewed labels Jan 22, 2026
@syphar syphar deleted the no-curl branch January 22, 2026 10:28
@syphar syphar removed the S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it label Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants