For info on submitting the change, see https://cwiki.apache.org/confluence/display/Hive/HowToContribute#HowToContribute-CreatingaPatch Note that once you have created the JIRA ticket you can also reference that JIRA ticket in a PR and github will annotate the JIRA ticket with the PR link. But we still need a patch since that's how the current CI system works.
I'll let others reply to the protoc part of the question, as I don't know the answer. Alan. On Wed, Aug 8, 2018 at 11:42 PM Naresh Bhat <naresh.b...@linaro.org> wrote: > Hi, > > I was trying to compile the Hive master branch on AArch64 hardware. I am > facing the protoc issue because in pom.xml file use the version 2.5.0 which > does not have AArch64 binaries available > https://repo.maven.apache.org/maven2/com/google/protobuf/protoc/ . After > updating it to latest version 3.6.1, I could able to compile Hive master > branch without any issues on ARM64 machine. I have created a patch and > which is available - > > https://git.linaro.org/people/naresh.bhat/apache/hive.git/commit/?id=14410fbd6a3203a39f2503368c5e51dc6d11b432 > > My questions are > > 1. Why still old protoc version is being used in Hive pom.xml files ? Can > we update it to latest available version i.e. 3.6.1 ? > 2. How should I give the patch pull request i.e. through git-mail-send or > via using github ? > > Thanks and Regards > -Naresh Bhat >