Skip to content

grpc v1.78.0#419

Merged
h-vetinari merged 28 commits intoconda-forge:mainfrom
h-vetinari:bump
Jan 30, 2026
Merged

grpc v1.78.0#419
h-vetinari merged 28 commits intoconda-forge:mainfrom
h-vetinari:bump

Conversation

@h-vetinari
Copy link
Member

@h-vetinari h-vetinari commented Jan 10, 2026

Currently still on -pre1

Closes: #411
Closes: #412
Closes: #413
Closes: #417
Closes: #418

@conda-forge-admin
Copy link
Contributor

conda-forge-admin commented Jan 10, 2026

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 (recipe/meta.yaml) and found it was in an excellent condition.

I do have some suggestions for making it better though...

For recipe/meta.yaml:

  • ℹ️ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.
  • ℹ️ The recipe is not parsable by parser conda-recipe-manager. The recipe can only be automatically migrated to the new v1 format if it is parseable by conda-recipe-manager.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/21511118347. Examine the logs at this URL for more detail.

@h-vetinari h-vetinari force-pushed the bump branch 2 times, most recently from 756bf61 to bd8339d Compare January 11, 2026 23:18
@h-vetinari h-vetinari force-pushed the bump branch 2 times, most recently from 2ec8742 to 8de18b4 Compare January 13, 2026 03:55
otherwise grpcio ends up with missing symbols at runtime, because
```
class DomainStorage : public DualRefCounted<DomainStorage>, public channelz::DataSource
```
ends up having a different class layout, due to inheriting from DualRefCounted,
which changes size depending on NDEBUG being present or not, see
https://github.com/grpc/grpc/blob/v1.78.0-pre1/src/core/util/dual_ref_counted.h
…6.01.13.03.10.20

Other tools:
- conda-build 25.11.1
- rattler-build 0.55.0
- rattler-build-conda-compat 1.4.10
no tag yet, but using release commit grpc/grpc@ea4d627
@h-vetinari h-vetinari marked this pull request as ready for review January 30, 2026 07:54
…6.01.30.09.10.05

Other tools:
- conda-build 25.11.1
- rattler-build 0.55.0
- rattler-build-conda-compat 1.4.10
@h-vetinari h-vetinari merged commit e323710 into conda-forge:main Jan 30, 2026
9 checks passed
@h-vetinari h-vetinari deleted the bump branch January 30, 2026 12:57
@xylar
Copy link
Contributor

xylar commented Jan 30, 2026

Thanks you so much @h-vetinari! I see how much work goes into this package. It's clearly always a slog.

@h-vetinari
Copy link
Member Author

Thanks. :)

The effort here to support shared libraries on windows is likely the most fiddly and involved patching I'm involved with anywhere. When new problems arise, it takes around 1-2 full days to debug, as happened for this version as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants