Hi I am trying to build hbase (mvn clean install -DskipTests) and it fails with the below error in hbase-common package. (Maven version : 3.8.8, Java Version : JDK openjdk version "1.8.0_401")
[*ERROR*] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile *(default-compile)* on project hbase-common: *Compilation failure*: Compilation failure: [*ERROR*] /Users/mmonani/git/apache/hbase/hbase-common/src/main/java/org/apache/hadoop/hbase/trace/TraceUtil.java:[25,32] package io.opentelemetry.context does not exist [*ERROR*] /Users/mmonani/git/apache/hbase/hbase-common/src/main/java/org/apache/hadoop/hbase/trace/TraceUtil.java:[26,32] package io.opentelemetry.context does not exist [*ERROR*] /Users/mmonani/git/apache/hbase/hbase-common/src/main/java/org/apache/hadoop/hbase/trace/TraceUtil.java:[67,52] cannot find symbol [*ERROR*] symbol: class Context [*ERROR*] location: class org.apache.hadoop.hbase.trace.TraceUtil [*ERROR*] /Users/mmonani/git/apache/hbase/hbase-common/src/main/java/org/apache/hadoop/hbase/io/hfile/trace/HFileContextAttributesBuilderConsumer.java:[29,32] package io.opentelemetry.context does not exist [*ERROR*] /Users/mmonani/git/apache/hbase/hbase-common/src/main/java/org/apache/hadoop/hbase/io/hfile/trace/HFileContextAttributesBuilderConsumer.java:[56,23] cannot find symbol [*ERROR*] symbol: class ContextKey [*ERROR*] location: class org.apache.hadoop.hbase.io.hfile.trace.HFileContextAttributesBuilderConsumer [*ERROR*] /Users/mmonani/git/apache/hbase/hbase-common/src/main/java/org/apache/hadoop/hbase/io/util/BlockIOUtils.java:[421,55] cannot find symbol When I checked dependency tree difference for hbase-common package, Apple Silicon Mac doesn't download io.opentelemetry:opentelemetry-context while Intel Mac downloads it as sub dependency of io.opentelemetry:opentelemetry-api Any suggestions on how to fix this? Mihir