-
Notifications
You must be signed in to change notification settings - Fork 6
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
Updates for otel module #23
base: master
Are you sure you want to change the base?
Conversation
I think I'll rework this PR to postpone bumping grpc (and maybe some other dependencies), since they seem to inflate the binary size. |
It's not really needed since d70ec9f, and failure to detect it breaks build on Alpine 3.21.
This is not something that currently matters, but future versions of protobuf require abseil as a build dependency.
Yeah, it looks like bumping abseil-cpp leads to bumping protobuf leads to bumping grpc; so all of those will need to be postponed If we would want the updates. We dont need them since they don't seem to fix any logic or security issues, so we're safe there. |
e675499
to
61f8214
Compare
Disregard, seems like we need some more build dependencies preinstalled on our build farm |
Notable exception is Alpine 3.18, which is due to EOL in May 2025, which ships a too old protobuf.
61f8214
to
430cf01
Compare
Yeah, turns out protobuf is too old on Alpine 3.18, so I added a hacky way to detect it in the APKBUILD. |
Major changes include:
- grpc & dependencies updated to latest versions