ytsaurus / ytsaurus/ytsaurus

[Build instructions] External `protoc` is not used

Open
#441 0 comments 0 reactions 1 assignee Claimed by @Kontakter View on GitHub
build
Dominant language
C++
Stars
2.2k
Forks
219
PR merge metrics
No merged PRs in 30d

Description

Build instructions say that protocol buffers compiler has to be installed:

https://github.com/ytsaurus/ytsaurus/blob/41754b35844eae3a3c08aa49b6b76a2840c674f0/BUILD.md?plain=1#L19
https://github.com/ytsaurus/ytsaurus/blob/41754b35844eae3a3c08aa49b6b76a2840c674f0/BUILD.md?plain=1#L60-L65

But the build succeeds without it, looks like
[the bundled protoc from contrib is used instead](https://github.com/ytsaurus/ytsaurus/blob/main/contrib/tools/protoc/bin/CMakeLists.txt).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.