[Build] Init RISCV build 47/298647/1 tizen.riscv accepted/tizen/unified/riscv/20230912.095813 accepted/tizen/unified/riscv/20231219.070905
authorj-h.choi <j-h.choi@samsung.com>
Tue, 12 Sep 2023 05:37:13 +0000 (14:37 +0900)
committerj-h.choi <j-h.choi@samsung.com>
Tue, 12 Sep 2023 05:37:13 +0000 (14:37 +0900)
Change-Id: I2ad4d10174a10ed1042ed756e883b5164be99e59

packaging/coreclr.spec

index e53d5f9..842628b 100755 (executable)
@@ -579,49 +579,49 @@ done
 
 # crossgen2-mic
 %ifarch x86_64
-crossgen2_self_contained=("crossgen2" "libjitinterface_x64.so" "libclrjit_unix_armel_x64.so" "libclrjit_unix_arm64_x64.so")
-for name in "${crossgen2_self_contained[@]}";
-do
-  cp %{_reldir_crossgen2_publish}/$name    %{buildroot}%{dotnetmicdir}
-done
-
-result_list=("ld-linux-x86-64.so.2" "libssl.so.1.1")
-search_ldd() {
-  local path=$1
-  local library_list=$2
-  if [ -f $path ]; then
-    ldd_result=$(/usr/bin/ldd $path)
-    echo "$ldd_result" | while read line;
-    do
-      if [[ "$line" != *"GLIBC_"* ]] && [[ "$line" != *"linux-vdso.so.1"* ]] &&
-         [[ "$line" != *"ld-linux-x86-64.so.2"* ]]; then
-        cut_path=`echo $line | cut -d ' ' -f3`
-        cut_name=`echo $line | cut -d ' ' -f1`
-        library_list+=($cut_name)
-        echo "${library_list[@]}"
-        if [ -f $cut_path ]; then
-          result_list+=$(search_ldd $cut_path $library_list)
-        fi
-      fi
-    done
-  fi
-}
-
-for name in "${crossgen2_self_contained[@]}";
-do
-  result_list+=$(search_ldd %{_reldir_crossgen2_publish}/$name)
-  echo $name: | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
-  /usr/bin/ldd %{_reldir_crossgen2_publish}/$name | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
-done
-result_list+=$(search_ldd %{buildroot}/../../../../../lib64/libssl.so.1.1)
-
-unique_result=($(echo "${result_list[@]}" | tr ' ' '\n' | sort -u | tr '\n' ' '))
-for name in "${unique_result[@]}";
-do
-  cp %{buildroot}/../../../../../lib64/$name    %{buildroot}%{dotnetmicdir}/$name
-  echo $name: | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
-  /usr/bin/ldd %{buildroot}/../../../../../lib64/$name | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
-done
+#crossgen2_self_contained=("crossgen2" "libjitinterface_x64.so" "libclrjit_unix_armel_x64.so" "libclrjit_unix_arm64_x64.so")
+#for name in "${crossgen2_self_contained[@]}";
+#do
+#  cp %{_reldir_crossgen2_publish}/$name    %{buildroot}%{dotnetmicdir}
+#done
+#
+#result_list=("ld-linux-x86-64.so.2" "libssl.so.1.1")
+#search_ldd() {
+#  local path=$1
+#  local library_list=$2
+#  if [ -f $path ]; then
+#    ldd_result=$(/usr/bin/ldd $path)
+#    echo "$ldd_result" | while read line;
+#    do
+#      if [[ "$line" != *"GLIBC_"* ]] && [[ "$line" != *"linux-vdso.so.1"* ]] &&
+#         [[ "$line" != *"ld-linux-x86-64.so.2"* ]]; then
+#        cut_path=`echo $line | cut -d ' ' -f3`
+#        cut_name=`echo $line | cut -d ' ' -f1`
+#        library_list+=($cut_name)
+#        echo "${library_list[@]}"
+#        if [ -f $cut_path ]; then
+#          result_list+=$(search_ldd $cut_path $library_list)
+#        fi
+#      fi
+#    done
+#  fi
+#}
+#
+#for name in "${crossgen2_self_contained[@]}";
+#do
+#  result_list+=$(search_ldd %{_reldir_crossgen2_publish}/$name)
+#  echo $name: | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
+#  /usr/bin/ldd %{_reldir_crossgen2_publish}/$name | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
+#done
+#result_list+=$(search_ldd %{buildroot}/../../../../../lib64/libssl.so.1.1)
+#
+#unique_result=($(echo "${result_list[@]}" | tr ' ' '\n' | sort -u | tr '\n' ' '))
+#for name in "${unique_result[@]}";
+#do
+#  cp %{buildroot}/../../../../../lib64/$name    %{buildroot}%{dotnetmicdir}/$name
+#  echo $name: | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
+#  /usr/bin/ldd %{buildroot}/../../../../../lib64/$name | tee -a %{buildroot}%{dotnetmicdir}/crossgen2-mic.txt > /dev/null
+#done
 %endif
 
 # coreclr-test
@@ -761,7 +761,6 @@ cp ./nuget/*.nupkg %{buildroot}/nuget
 %files -n crossgen2-mic
 %manifest %{name}.manifest
 %dir %{dotnetmicdir}
-%{dotnetmicdir}/*
 %endif
 
 %if 0%{skipmscorlib}