已开启
add support for loongarch64 #47
add support for loongarch64 #47
已开启
dpdwaj创建于 7月13日
4 个文件变更+14-1
Mhive.spec+14-1
@@ -2,7 +2,7 @@
2 2 
3Name: hive3Name: hive
4Version: 3.1.34Version: 3.1.3
5-Release: 35+Release: 4
6Summary: The Apache Hadoop data warehouse6Summary: The Apache Hadoop data warehouse
7 7 
8License: Apache-2.0 and Python-2.0 and MPL-2.0 and BSD and ICU8License: Apache-2.0 and Python-2.0 and MPL-2.0 and BSD and ICU
@@ -15,6 +15,9 @@ Source3: guava-27.0-jre.jar
15Source4: mysql-connector-java.jar15Source4: mysql-connector-java.jar
16Source5: protoc-jar-3.5.1.1.tar.gz16Source5: protoc-jar-3.5.1.1.tar.gz
17Source6: protoc-jar-maven-plugin-3.5.1.1.tar.gz17Source6: protoc-jar-maven-plugin-3.5.1.1.tar.gz
18+Source7: protoc-2.5.0-linux-loongarch_64.exe
19+Source8: protoc-jar-3.5.1.1-loongarch64.tar.gz
20+Source9: protoc-jar-maven-plugin-3.5.1.1-loongarch64.tar.gz
18 21 
19BuildRequires: cmake java-1.8.0-openjdk-devel maven xmvn xmvn-install gradle-local maven-local protobuf2-devel protobuf2-compiler 22BuildRequires: cmake java-1.8.0-openjdk-devel maven xmvn xmvn-install gradle-local maven-local protobuf2-devel protobuf2-compiler
20Requires: java-1.8.0-openjdk23Requires: java-1.8.0-openjdk
@@ -37,6 +40,13 @@ tar -mxf %{SOURCE5} -C ${HOME}/.m2/repository/com/github/os72/protoc-jar/
37mkdir -p ${HOME}/.m2/repository/com/github/os72/protoc-jar-maven-plugin/40mkdir -p ${HOME}/.m2/repository/com/github/os72/protoc-jar-maven-plugin/
38tar -mxf %{SOURCE6} -C ${HOME}/.m2/repository/com/github/os72/protoc-jar-maven-plugin/41tar -mxf %{SOURCE6} -C ${HOME}/.m2/repository/com/github/os72/protoc-jar-maven-plugin/
39%endif42%endif
43+%if "%{_arch}" == "loongarch64"
44+mvn install:install-file -DgroupId=com.google.protobuf -DartifactId=protoc -Dversion=2.5.0 -Dclassifier=linux-loongarch_64 -Dpackaging=exe -Dfile=%{SOURCE7}
45+mkdir -p ${HOME}/.m2/repository/com/github/os72/protoc-jar/
46+tar -mxf %{SOURCE8} -C ${HOME}/.m2/repository/com/github/os72/protoc-jar/
47+mkdir -p ${HOME}/.m2/repository/com/github/os72/protoc-jar-maven-plugin/
48+tar -mxf %{SOURCE9} -C ${HOME}/.m2/repository/com/github/os72/protoc-jar-maven-plugin/
49+%endif
40cp %{SOURCE1} ./.xmvn-reactor50cp %{SOURCE1} ./.xmvn-reactor
41echo `pwd` > absolute_prefix.log51echo `pwd` > absolute_prefix.log
42sed -i 's/\//\\\//g' absolute_prefix.log52sed -i 's/\//\\\//g' absolute_prefix.log
@@ -132,6 +142,9 @@ ln -s %{_javadir}/%{name}/%{name}-shims.jar %{buildroot}%{_datadir}/hadoop/mapre
132 142 
133 143 
134%changelog144%changelog
145+* Mon Jul 13 2026 doupengda <doupengda@loongson.cn> - 3.1.3-4
146+- add support for loongarch64
147+ 
135* Wed May 29 2024 Dingli Zhang <dingli@iscas.ac.cn> - 3.1.3-3148* Wed May 29 2024 Dingli Zhang <dingli@iscas.ac.cn> - 3.1.3-3
136- Fix riscv64 support149- Fix riscv64 support
137 150 
Binary files do not support preview
Binary files do not support preview
Binary files do not support preview