chore: Updated to 1.76.0#418
Conversation
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/19963614309. Examine the logs at this URL for more detail. |
|
What do you need 1.76 for? We're currently waiting for grpc to finally become compatible with contemporary protobuf (we couple abseil/grpc/protobuf migrations, because otherwise we have to keep migrating all the time). See #411 & grpc/grpc#40639 IF there's a strong need for newer grpc we can probably make an exception and migrate only abseil+grpc, but I'm not a big fan of that idea, because it's a lot of work that usually I end up doing (like shepherding the still-open migration to completion). |
Thanks for your comment @h-vetinari. We need a more recent version (>= 1.75.1) both for |
gRPC 1.76.0 added utf8_range_lib as a dependency of grpc_plugin_support, which wasn't present in v1.74.1. Since patch 0009 unvendors utf8_range to use protobuf's version, this new reference needs to be removed too, otherwise linking fails with 'cannot find -lutf8_range_lib'.
We need that, so I would also volunteer shepherding. I will take a look at the build here and look after the old migration. |
|
It looks like grpc 1.77 will have the required fix for newer protobuf: grpc/grpc@e153b5a. Normally grpc releases is on a 6-8 weeks schedule, and 1.77 is already overdue. I'd suggest to wait for 1.77 and then migrate this together with protobuf v33 and newest abseil. |
In any case, thanks a lot for fixing up the stragglers of the existing migration! 🙏 |
|
In the meantime we can get this back to green. In #413 there were some remaining windows issues (almost certainly due to missing DLL exports) that need fixing. This PR should be rebased on that. |
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)