Hello,
It seems ppc64le is added in
https://github.com/protocolbuffers/protobuf/pull/4411 to protobuf;
from here
https://github.com/protocolbuffers/protobuf/commit/7f92711085374322f416745e00e69b63c4fcbbf2
I think you should try to use at least 3.6.1...
Good luck building Hive on power...but I'm not sure; I think you should first try a jdbc-standalone jar...from a different platforms build; because I think hive's jdbc
driver is entirely written in java; so it should work on power as well...
or...use one from maven central:
http://central.maven.org/maven2/org/apache/hive/hive-jdbc/3.1.0/
cheers,
Zoltan
On 08/29/2018 01:51 PM, Meghali Dhoble wrote:
Hi Hive-Team,
I have been working to get the hive-jdbc built on the power platform.
However it's failing for me with an error which indicates that a particular
binary is not present at the maven-repository for ppc64le. I tried
replacing the binary at ~/.m2/repository location, however that didn't help
me.
I am unable to understand what binary it is looking for and is there a way
to manually build it and provide the path to it.
Could someone please help me understand this issue better?
OS - Linux (Ubuntu 18.04)
Architecture - ppc64le
The error log is as below:
[ERROR] Failed to execute goal
com.github.os72:protoc-jar-maven-plugin:3.5.1.1:run (default) on project
hive-standalone-metastore: Error resolving artifact:
com.google.protobuf:protoc:2.5.0: Failure to find
com.google.protobuf:protoc:exe:linux-ppcle_64:2.5.0 in
https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central
has elapsed or updates are forced
[ERROR]
[ERROR] Try downloading the file manually from the project website.
[ERROR]
[ERROR] Then, install it using the command:
[ERROR] mvn install:install-file -DgroupId=com.google.protobuf
-DartifactId=protoc -Dversion=2.5.0 -Dclassifier=linux-ppcle_64
-Dpackaging=exe -Dfile=/path/to/file
[ERROR]
[ERROR] Alternatively, if you host your own repository you can deploy
the file there:
[ERROR] mvn deploy:deploy-file -DgroupId=com.google.protobuf
-DartifactId=protoc -Dversion=2.5.0 -Dclassifier=linux-ppcle_64
-Dpackaging=exe -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
[ERROR]
[ERROR]
[ERROR] com.google.protobuf:protoc:exe:2.5.0
Thanks,
Meghali Dhoble