-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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: add 1.10.0 #18647
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I detected other pull requests that are modifying opentelemetry-cpp/all recipe:
This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
Hi When I try to compile my project with opentelemetry-cpp dependency using gRPC OTLP and static linkage in most recent versions, the linker does not find the stubs: Link errors
If it thelps, this is the list of libs in the order they appear in the linker command: Libs
|
I experienced the same issue. Any fix would be appreciate! |
As a workaround (ugly hack) I link my app with the |
Ah sorry for the breakage, looking into it now. |
7e673e6
to
eb9066c
Compare
This comment has been minimized.
This comment has been minimized.
CI opentelemetry-cpp/1.10.0(@ Linux, GCC failed) because Abseil 20230125.3 requires C++14:
This is related with the version bumping of absel dependency: eb9066c In opentelemetry-cpp/1.11.0 C++11 support is deprecated and building with C++11 is no longer supported but in opentelemetry/1.12.0 . |
1caf3c5
to
58b9582
Compare
58b9582
to
c10b5e1
Compare
This comment has been minimized.
This comment has been minimized.
I used your last conan recipe from PR repo to build my project using Order of otel libs generated by Conan on the linker line:
This order generate errors like:
By changing the order of
So, it seems that the order in which |
I think that this issue can be solved in this code block: conan-center-index/recipes/opentelemetry-cpp/all/conanfile.py Lines 459 to 462 in c10b5e1
by adding also the
According release info 1.9.1:
|
Also correctly link opentelemetry_exporter_otlp_grpc_client to opentelemetry_proto_grpc
Thanks, let's see if CI likes this one |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The PR #20091 should fix the current version conflict. |
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ❌Failure in build 17 (
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability. Conan v2 pipeline ❌
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping See details:Failure in build 19 (
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability. |
In the output build log I can see that for GCC11 there are some missing headers like |
Specify library name and version: opentelemetry-cpp/1.10.0
closes #20855