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>