[
https://issues.apache.org/jira/browse/ARROW-11135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17326307#comment-17326307
]
Projjal Chanda commented on ARROW-11135:
----------------------------------------
[~julianhyde] The gandiva lib in ursa-labs nightly mac and linux jars are
built with static protobuf dependency (see
[here|https://github.com/apache/arrow/blob/7c4a07eeddf885189f7a6ad01ba9f98945bfa022/dev/tasks/gandiva-jars/build-cpp-osx.sh#L39]
and
[here)|https://github.com/apache/arrow/blob/7c4a07eeddf885189f7a6ad01ba9f98945bfa022/dev/tasks/gandiva-jars/build-cpp-linux.sh#L45].
It seems the [release gandiva
jar|https://github.com/apache/arrow/blob/7c4a07eeddf885189f7a6ad01ba9f98945bfa022/dev/release/post-11-java.sh#L45]
is not build similarly, and the supported platform for the released gandiva
jar depends on the release manager's machine.
Agree with [~kou] about the changes needed on gandiva release process. We need
to -
1. Build arrow-gandiva and native libraries in all supported platforms and
collect all the libraries in a single jar (Currently we create separate jars
for macos and linux)
2. Release process should push the built arrow-gandiva jar instead of building
it on RM's machine.
I will try to get this done.
> Using Maven Central artifacts as dependencies produce runtime errors
> --------------------------------------------------------------------
>
> Key: ARROW-11135
> URL: https://issues.apache.org/jira/browse/ARROW-11135
> Project: Apache Arrow
> Issue Type: Bug
> Components: Java
> Affects Versions: 2.0.0, 3.0.0
> Reporter: Michael Mior
> Priority: Major
>
> I'm working on connecting Arrow/Gandiva with Apache Calcite. Overall the
> integration is working well, but I'm having issues . As [suggested on the
> mailing
> list|https://lists.apache.org/thread.html/r93a4fedb499c746917ab8d62cf5a8db8c93a7f24bc9fac81f90bedaa%40%3Cuser.arrow.apache.org%3E],
> using Dremio's public artifacts solves the problem. Between two Apache
> projects however, there would be strong preference to use Apache artifacts as
> a dependency.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)