The problem/use-case that the feature addresses
This project is difficult to build in generic environments; as the requirements on gRPC and Abseil are hard and specific. At the very least, the dependencies should be dynamic (rather than compiled in to the library) and allow a stock homebrew (mac) or linux distribution to compile it without downloading a ton of custom dependencies (i.e. allow using whatever is stock in the package manager)
Saying "run this magic build script and spin up a container" is not really a welcoming way to install or develop software
Description of the feature
Remove or relax dependencies
The problem/use-case that the feature addresses
This project is difficult to build in generic environments; as the requirements on gRPC and Abseil are hard and specific. At the very least, the dependencies should be dynamic (rather than compiled in to the library) and allow a stock homebrew (mac) or linux distribution to compile it without downloading a ton of custom dependencies (i.e. allow using whatever is stock in the package manager)
Saying "run this magic build script and spin up a container" is not really a welcoming way to install or develop software
Description of the feature
Remove or relax dependencies