You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by gu...@apache.org on 2022/06/29 08:15:00 UTC
[bigtop] branch master updated: BIGTOP-3710. Fix build failure of HBase on aarch64 due to error in check-aggregate-license. (#921)
This is an automated email from the ASF dual-hosted git repository.
guyuqi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bigtop.git
The following commit(s) were added to refs/heads/master by this push:
new be8a42bb BIGTOP-3710. Fix build failure of HBase on aarch64 due to error in check-aggregate-license. (#921)
be8a42bb is described below
commit be8a42bb396dcb75c9fa25d5104ad71eefb409cd
Author: Masatake Iwasaki <iw...@apache.org>
AuthorDate: Wed Jun 29 17:14:53 2022 +0900
BIGTOP-3710. Fix build failure of HBase on aarch64 due to error in check-aggregate-license. (#921)
---
.../src/common/hadoop/do-component-build | 1 +
.../common/hbase/patch0-HBASE-27065-2.4.11.diff | 251 +++++++++++++++++++++
2 files changed, 252 insertions(+)
diff --git a/bigtop-packages/src/common/hadoop/do-component-build b/bigtop-packages/src/common/hadoop/do-component-build
index 948b1489..27703d86 100644
--- a/bigtop-packages/src/common/hadoop/do-component-build
+++ b/bigtop-packages/src/common/hadoop/do-component-build
@@ -118,6 +118,7 @@ mkdir build/src
# Build artifacts
MAVEN_OPTS="-Dzookeeper.version=$ZOOKEEPER_VERSION "
+MAVEN_OPTS+="-Dleveldbjni.group=org.fusesource.leveldbjni "
MAVEN_OPTS+="-DskipTests -DskipITs "
# Include common Maven Deployment logic
diff --git a/bigtop-packages/src/common/hbase/patch0-HBASE-27065-2.4.11.diff b/bigtop-packages/src/common/hbase/patch0-HBASE-27065-2.4.11.diff
new file mode 100644
index 00000000..faeef9cc
--- /dev/null
+++ b/bigtop-packages/src/common/hbase/patch0-HBASE-27065-2.4.11.diff
@@ -0,0 +1,251 @@
+diff --git a/pom.xml b/pom.xml
+index 18e4c09..a776e45 100755
+--- a/pom.xml
++++ b/pom.xml
+@@ -3260,6 +3260,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3292,6 +3300,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3325,6 +3341,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3369,6 +3393,22 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.fusesource.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.openlabtesting.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3420,14 +3460,30 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
+- <exclusion>
+- <groupId>io.netty</groupId>
+- <artifactId>netty</artifactId>
+- </exclusion>
+- <exclusion>
+- <groupId>io.netty</groupId>
+- <artifactId>netty-all</artifactId>
+- </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>io.netty</groupId>
++ <artifactId>netty</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>io.netty</groupId>
++ <artifactId>netty-all</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.fusesource.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.openlabtesting.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3478,9 +3534,25 @@
+ <artifactId>log4j</artifactId>
+ </exclusion>
+ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
++ <exclusion>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-all</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>org.fusesource.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.openlabtesting.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3495,6 +3567,30 @@
+ <groupId>com.sun.jersey</groupId>
+ <artifactId>jersey-core</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-log4j12</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>log4j</groupId>
++ <artifactId>log4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.fusesource.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.openlabtesting.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3518,6 +3614,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3585,6 +3689,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3655,6 +3767,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3725,6 +3845,22 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.fusesource.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.openlabtesting.leveldbjni</groupId>
++ <artifactId>leveldbjni-all</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+@@ -3741,6 +3877,14 @@
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
++ <exclusion>
++ <groupId>ch.qos.reload4j</groupId>
++ <artifactId>reload4j</artifactId>
++ </exclusion>
++ <exclusion>
++ <groupId>org.slf4j</groupId>
++ <artifactId>slf4j-reload4j</artifactId>
++ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>