You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm unfamiliar with the specifics of how vcpkg builds grpc.lib (and I should mention that vcpkg isn't something we maintain). Could you investigate the contents of those library files? I'm particularly interested in whether they might include debugging symbols.
You are right, the output from dumpbin indicates a large section with debug info. I have instructed vcpkg to build only release, but this does clearly not work as expected. Do you have any recommendations for a static release build on Windows?
We have use grpc for some years now and the binary size of the lib file has increased significantly lately.
What version of gRPC and what language are you using?
1.68 c++
What operating system (Linux, Windows,...) and version?
Windows 11
MSVC 17.12.4
What runtime / compiler are you using (e.g. python version or version of gcc)
MSVC 17.12.4
What did you do?
Created a build of
grpc
usingvcpkg
What did you expect to see?
A generated file that can fit into build cache on GitHub Action.
What did you see instead?
A very large lib-file that was rejected by the build cache on GitHub Action.
Anything else we should know about your project / environment?
Issue reported in vcpkg microsoft/vcpkg#43454
File size on disk for some libraries in the same build:
The text was updated successfully, but these errors were encountered: