When cross-compiling protobuf, protoc needs to be used from the host/builder and we may or may not want to build protoc so allow that behavior to be configured with a new USE flag. I already have a local implementation and I am putting a pull request together for this. Reproducible: Always