Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[opentelemetry-cpp] remove curl as dependency to core feature #36463

Merged
merged 4 commits into from
Feb 1, 2024

Conversation

ThomsonTan
Copy link
Contributor

No description provided.

@@ -2,7 +2,7 @@
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
"name": "opentelemetry-cpp",
"version-semver": "1.13.0",
"port-version": 2,
"port-version": 4,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"port-version": 4,
"port-version": 3,

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I meant to merge this after after below PR which updates the same port.

#36378

@@ -11,7 +11,6 @@
"license": "Apache-2.0",
"dependencies": [
"abseil",
"curl",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And could you explain why you deleted this dependency?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This dependency is not required for opentelemetry[core], and I aim to avoid building curl, as it is unnecessary and consumes build time.

@JonLiu1993 JonLiu1993 added the category:code-cleanup This PR cleans up code, without fixing any existing bugs nor adding any features. label Jan 30, 2024
@JonLiu1993
Copy link
Member

Depends on #36378

@JonLiu1993 JonLiu1993 added category:port-bug The issue is with a library, which is something the port should already support depends:different-pr This PR or Issue depends on a PR which has been filed and removed category:code-cleanup This PR cleans up code, without fixing any existing bugs nor adding any features. labels Jan 31, 2024
@ThomsonTan
Copy link
Contributor Author

Depends on #36378

FYI, the depended PR #36378 was merged.

@JonLiu1993 JonLiu1993 removed the depends:different-pr This PR or Issue depends on a PR which has been filed label Feb 1, 2024
@JonLiu1993 JonLiu1993 added the info:reviewed Pull Request changes follow basic guidelines label Feb 1, 2024
@data-queue data-queue merged commit 1084a60 into microsoft:master Feb 1, 2024
16 checks passed
TomKatom pushed a commit to TomKatom/vcpkg that referenced this pull request Feb 23, 2024
…oft#36463)

* [opentelemetry-cpp] remove curl as dependency to core feature

* Pick up fix from contrib repo

* Update commit hash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants