Hi,

Indeed, with the work performed in the context
https://issues.apache.org/jira/browse/KUDU-3007, it has become possible to
build and run Kudu on ARM/aarch64 in 1.13 release.  It seems in 1.14 and in
the main trunk the ARM/aarch64 build is now broken [1].

I don't think that upgrading the kudu-binary artifact in Gora would fix the
issue since such artifact hasn't been published for ARM/aarch64
architecture.  Per Kudu's release procedure [2], the kudu-binary is built
and published only for x86_64 architecture on Linux and macOS, for
ARM/aarch64 the artifact isn't built/published as of now.

I think the major obstacle here is that ARM/aarch64 boxes are not
accessible for the majority of developers in the community. At least, I
work on Kudu using hardware and cloud resources provided and managed by
Cloudera.  These are all x86_64 machines and I don't have access to an
ARM/aarch64 box as of now.

BTW, there are other requests to publish kudu-binary for ARM/aarch64 [3].
I guess it would be great to have the ARM/aarch64 build fixed for the
upcoming 1.15 release and have the kudu-binary artifact published for
ARM/aarch64 Linux correspondingly.  However, I don't know what are the
steps to make this happen.  Any help in this context is appreciated!


Kind regards,

Alexey

[1] https://issues.apache.org/jira/browse/KUDU-3263
[2] https://github.com/apache/kudu/blob/master/RELEASING.adoc
[3] https://issues.apache.org/jira/browse/KUDU-3264

On Tue, May 11, 2021 at 6:16 PM Lewis John McGibbney <lewi...@apache.org>
wrote:

> Hi user@,
> A Gora community member recently opened
> https://issues.apache.org/jira/browse/GORA-672 which indicates that Gora
> master branch cannot be built on ARM/aarch64 platform.
> I did come across https://issues.apache.org/jira/browse/KUDU-3007 and see
> that this may have been implemented for some tim since kudu 1.13.0 release.
> Would upgrading the kudu-binary artifact in Gora fix this issue?
> Thank you for any insight.
> lewismc
>
>

Reply via email to