Install protoc to avoid having to recompile it#452
Conversation
|
Lots of errors I need to look into 😓 |
209011f to
1c1ad53
Compare
594a4c0 to
8375038
Compare
| run: | | ||
| .github/workflows/protoc.sh |
There was a problem hiding this comment.
| run: | | |
| .github/workflows/protoc.sh | |
| run: .github/workflows/protoc.sh |
Same below
|
Alright I finally got this to work 🥳 The original solution regarding installing The solution is to manually install the functioning version found in ubuntu Regarding the docker container it is currently broken on master with: This is also a side effect of the tonic upgrade hyperium/tonic#965 As the docker container is not built very often I decided to simply install The bottom line is that every developer should install a recent |


prost-buildis the longest compiling dependency we have according tocargo --timings.This is due to
prostcompilingprotocolbuffersas well during the build tokio-rs/prost#610Tokio recommends to install the
protocbinaries to optimize the compilation process https://github.com/tokio-rs/prost#protoc=This PR adds
sudo apt install protobuf-compilerto our CI jobs.I tested this locally and it does work nicely.