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

Reply via email to