diff --git a/hadoop.spec b/hadoop.spec index 70f2bc2144caeb2327dee9733b7680e797981f78..e75540162d96140b8311a0f4092f855412ad9d53 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: 2 +Release: 3 Summary: A software platform for processing vast amounts of data # The BSD license file is missing # https://issues.apache.org/jira/browse/HADOOP-9849 @@ -247,28 +247,20 @@ mvn install:install-file -DgroupId=org.iq80.leveldb -DartifactId=leveldb-api -Dv mvn install:install-file -DgroupId=org.iq80.leveldb -DartifactId=leveldb-benchmark -Dversion=0.7 -Dpackaging=jar -Dfile=/usr/share/java/leveldb-java/leveldb-benchmark.jar 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 - -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 + +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 +mkdir -p /root/.m2/repository/com/github/eirslett/yarn/1.22.5/ +cp -r /home/abuild/.m2/repository/com/github/eirslett/yarn/1.22.5/yarn-1.22.5.tar.gz /root/.m2/repository/com/github/eirslett/yarn/1.22.5/ +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 %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 @@ -1138,6 +1130,9 @@ fi %config(noreplace) %{_sysconfdir}/%{name}/container-executor.cfg %changelog +* Wed Dec 14 2022 MacChen1 - 3.3.4-3 +- fix the EBS compile failure + * Thu Dec 1 2022 MacChen1 - 3.3.4-2 - fix the EBS compile failure