diff --git a/hadoop.spec b/hadoop.spec index 00483e1ebcfbcecc5799d90c266e2f3e6ade0c4c..70f2bc2144caeb2327dee9733b7680e797981f78 100644 --- a/hadoop.spec +++ b/hadoop.spec @@ -11,7 +11,7 @@ %define _binaries_in_noarch_packages_terminate_build 0 Name: hadoop Version: 3.3.4 -Release: 1 +Release: 2 Summary: A software platform for processing vast amounts of data # The BSD license file is missing # https://issues.apache.org/jira/browse/HADOOP-9849 @@ -248,17 +248,27 @@ mvn install:install-file -DgroupId=org.iq80.leveldb -DartifactId=leveldb-benchma mvn install:install-file -DgroupId=org.iq80.leveldb -DartifactId=leveldb -Dversion=0.7 -Dpackaging=jar -Dfile=/usr/share/java/leveldb-java/leveldb.jar mvn install:install-file -DgroupId=orn.fusesource.hawtjni -DartifactId=hawtjni-runtime -Dversion=1.16 -Dpackaging=jar -Dfile=/usr/lib/java/hawtjni/hawtjni-runtime.jar -mkdir -p /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/ -cp %{SOURCE15} /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/ -cp %{SOURCE16} /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/ -mv /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/node-v12.22.1-linux-arm64.tar.gz /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/node-12.22.1-linux-arm64.tar.gz -mkdir -p /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/ -cp %{SOURCE14} /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/ -mv /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-v1.22.5.tar.gz /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz -tar -xzvf /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz -C /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/ -npm config set registry https://repo.huaweicloud.com/repository/npm/ -npm cache clean -f -/home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-v1.22.5/bin/yarn config set registry https://repo.huaweicloud.com/repository/npm/ -g +if ("echo `groups`" = "root"); then + mkdir -p /root/.m2/repository/com/github/eirslett/yarn/1.22.5/ + cp %{SOURCE14} /root/.m2/repository/com/github/eirslett/yarn/1.22.5/ + mv /root/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-v1.22.5.tar.gz /root/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz + tar -xzvf /root/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz -C /root/.m2/repository/com/github/eirslett/yarn/1.22.5/ + npm config set registry https://repo.huaweicloud.com/repository/npm/ + npm cache clean -f + /root/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-v1.22.5/bin/yarn config set registry https://repo.huaweicloud.com/repository/npm/ -g +else + mkdir -p /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/ + cp %{SOURCE15} /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/ + cp %{SOURCE16} /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/ + mv /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/node-v12.22.1-linux-arm64.tar.gz /home/abuild/.m2/repository/com/github/eirslett/node/12.22.1/node-12.22.1-linux-arm64.tar.gz + mkdir -p /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/ + cp %{SOURCE14} /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/ + mv /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-v1.22.5.tar.gz /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz + tar -xzvf /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz -C /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/ + npm config set registry https://repo.huaweicloud.com/repository/npm/ + npm cache clean -f + /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-v1.22.5/bin/yarn config set registry https://repo.huaweicloud.com/repository/npm/ -g +fi %pom_add_dep org.iq80.leveldb:leveldb-api:0.7 hadoop-hdfs-project/hadoop-hdfs %pom_add_dep org.iq80.leveldb:leveldb-api:0.7 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy @@ -1128,6 +1138,9 @@ fi %config(noreplace) %{_sysconfdir}/%{name}/container-executor.cfg %changelog +* Thu Dec 1 2022 MacChen1 - 3.3.4-2 +- fix the EBS compile failure + * Tue Sep 20 2022 xiasenlin - 3.3.4-1 - fix cve CVE-2021-25642