You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Masatake Iwasaki (Jira)" <ji...@apache.org> on 2022/04/29 23:12:00 UTC

[jira] [Comment Edited] (BIGTOP-3677) Building HBase for CentOS 7 on arm64 fails due to missing libraries

    [ https://issues.apache.org/jira/browse/BIGTOP-3677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17530269#comment-17530269 ] 

Masatake Iwasaki edited comment on BIGTOP-3677 at 4/29/22 11:11 PM:
--------------------------------------------------------------------

HBASE-26470 brought fork of protobuf (org.openlabtesting.protobuf) to support aarch64 but the provided protoc is not enough portable. Since we are using patched protobuf on our own, overriding the {{external.protobuf.groupid}} and {{external.protoc.version}} should be the fix.


was (Author: iwasakims):
HBASE-26470 brought fork of protobuf (org.openlabtesting.protobuf) to support aarch64 but the provided binary is not enough portable. Since we are using patched protobuf on our own, overriding the {{external.protobuf.groupid}} and {{external.protoc.version}} should be the fix.

> Building HBase for CentOS 7 on arm64 fails due to missing libraries
> -------------------------------------------------------------------
>
>                 Key: BIGTOP-3677
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-3677
>             Project: Bigtop
>          Issue Type: Bug
>            Reporter: Kengo Seki
>            Assignee: Masatake Iwasaki
>            Priority: Major
>             Fix For: 3.1.0
>
>
> [https://ci.bigtop.apache.org/view/Releases/job/Bigtop-3.1.0/1/DISTRO=centos-7,PLATFORM=aarch64-slave/console]
> {code}
> [ERROR] /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/src/main/protobuf/Cell.proto [0:0]: /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe)
> /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe)
> /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe)
> /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /ws/build/hbase/rpm/BUILD/hbase-2.4.11/hbase-protocol/target/protoc-plugins/protoc-2.5.0.2-linux-aarch_64.exe)
> {code}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)