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] update to 1.12.0 #33983

Merged
merged 42 commits into from
Oct 27, 2023

Conversation

jimwang118
Copy link
Contributor

@jimwang118 jimwang118 commented Sep 25, 2023

Fixes #33772

  1. Update to 1.12.0.
  2. Delete feature otlp based on upstream PR 2161.
  3. opentelemetry-fluentd adds missing header files.
  4. Delete the upstream fixed patch use-default-cxx-version.patch and add-missing-include-file.patch.
  • Changes comply with the maintainer guide
  • SHA512s are updated for each updated download
  • The "supports" clause reflects platforms that may be fixed by this new version
  • Any fixed CI baseline entries are removed from that file.
  • Any patches that are no longer applied are deleted from the port's directory.
  • The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
  • Only one version is added to each modified port's versions file.

Usage test pass with following triplets:

x86-windows
x64-windows
x64-windows-static

@jimwang118 jimwang118 added info:internal This PR or Issue was filed by the vcpkg team. category:port-update The issue is with a library, which is requesting update new revision labels Sep 25, 2023
ports/opentelemetry-cpp/portfile.cmake Show resolved Hide resolved
@Adela0814 Adela0814 added the info:reviewed Pull Request changes follow basic guidelines label Oct 10, 2023
Adela0814
Adela0814 previously approved these changes Oct 10, 2023
@BillyONeal BillyONeal removed the info:reviewed Pull Request changes follow basic guidelines label Oct 11, 2023
@dbolduc
Copy link
Contributor

dbolduc commented Oct 16, 2023

Ping. I selfishly want to use some of the features in opentelemetry-cpp v1.12.0 :)

@jimwang118
Copy link
Contributor Author

Ping. I selfishly want to use some of the features in opentelemetry-cpp v1.12.0 :)

OK, check that the latest version upstream is v1.12.0, I will update to the latest version.

@jimwang118 jimwang118 changed the title [opentelemetry-cpp] update to 1.11.0 [opentelemetry-cpp] update to 1.12.0 Oct 18, 2023
versions/o-/opentelemetry-cpp.json Outdated Show resolved Hide resolved
@Adela0814 Adela0814 added the info:reviewed Pull Request changes follow basic guidelines label Oct 27, 2023
@data-queue data-queue merged commit 7dc6a4e into microsoft:master Oct 27, 2023
15 checks passed
@jimwang118 jimwang118 deleted the update_opentelemtery-cpp branch October 31, 2023 01:47
@@ -39,7 +38,14 @@
"otlp": {
"description": "Whether to include the OpenTelemetry Protocol in the SDK",
"dependencies": [
"protobuf"

Choose a reason for hiding this comment

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

@jimwang118

What was the reason for removing this and adding the other features as dependencies? Now gRPC is included if otlp-http is included. I was previously trying to limit the size of the dependencies and I didn't want to include gRPC if I didn't have to. reverting these lines seems to fix my problem. Was this intended?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-update The issue is with a library, which is requesting update new revision info:internal This PR or Issue was filed by the vcpkg team. info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[opentelemetry-cpp] update to 1.11.0
6 participants