diff --git a/hadoop-3.3.4-src.tar.gz b/hadoop-3.3.4-src.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d3f7af17aca7392f842547690492d4422894ed6c Binary files /dev/null and b/hadoop-3.3.4-src.tar.gz differ diff --git a/hadoop.spec b/hadoop.spec index 46090b5bf44faf39ae18265b70a62bc71085384b..0a4178b77164d14b763eca9b4edc14d569deb3f7 100644 --- a/hadoop.spec +++ b/hadoop.spec @@ -10,8 +10,8 @@ %global __provides_exclude_from ^%{_libdir}/%{name}/.*$ %define _binaries_in_noarch_packages_terminate_build 0 Name: hadoop -Version: 3.3.3 -Release: 2 +Version: 3.3.4 +Release: 1 Summary: A software platform for processing vast amounts of data # The BSD license file is missing # https://issues.apache.org/jira/browse/HADOOP-9849 @@ -746,6 +746,7 @@ popd # common jar depenencies copy_dep_jars $basedir/share/%{name}/common/lib %{buildroot}%{_datadir}/%{name}/common/lib +\cp -r %{_builddir}/hadoop-%{version}-src/hadoop-dist/target/hadoop-%{version}/share/hadoop/common/lib %{buildroot}%{_datadir}/%{name}/common/lib cp -f hadoop-common-project/%{name}-kms/target/hadoop-kms-%{version}.jar $basedir/share/%{name}/common cp -f hadoop-common-project/%{name}-nfs/target/hadoop-nfs-%{version}.jar $basedir/share/%{name}/common cp -f hadoop-common-project/%{name}-auth/target/hadoop-auth-%{version}.jar $basedir/share/%{name}/common @@ -757,8 +758,8 @@ pushd $basedir/share/%{name}/common/lib popd # hdfs jar dependencies -echo "----------------hdfs jar dependencies" copy_dep_jars $hdfsdir/share/%{name}/hdfs/lib %{buildroot}%{_datadir}/%{name}/hdfs/lib +\cp -r %{_builddir}/hadoop-%{version}-src/hadoop-dist/target/hadoop-%{version}/share/hadoop/hdfs/lib %{buildroot}%{_datadir}/%{name}/hdfs/lib %{__ln_s} %{_jnidir}/%{name}/%{name}-hdfs-bkjournal.jar %{buildroot}%{_datadir}/%{name}/hdfs/lib cp -f hadoop-hdfs-project/%{name}-hdfs-client/target/hadoop-hdfs-client-%{version}.jar $hdfsdir/share/%{name}/hdfs cp -f hadoop-hdfs-project/%{name}-hdfs-httpfs/target/hadoop-hdfs-httpfs-%{version}.jar $hdfsdir/share/%{name}/hdfs @@ -1127,6 +1128,9 @@ fi %config(noreplace) %{_sysconfdir}/%{name}/container-executor.cfg %changelog +* Fri Sep 16 2022 xiexing - 3.3.4-1 +- fix CVE-2021-25642 + * Thu Sep 8 2022 xiasenlin - 3.3.3-2 - add chrpath to solve check_rpath warning