[Tizen] Enable aarch64 gbs build
authorGleb Balykov <g.balykov@samsung.com>
Fri, 19 Jun 2020 10:18:49 +0000 (13:18 +0300)
committerMikhail Kurinnoi <m.kurinnoi@samsung.com>
Thu, 29 Sep 2022 09:40:48 +0000 (12:40 +0300)
packaging/coreclr-diagnostics.spec

index 956c83a3cd5a0fdd98763cd59dcb65badaf0ee46..807276c6c1b92e75c920fcdc0c3d1786f241a90b 100755 (executable)
@@ -12,8 +12,6 @@ URL:        https://github.com/dotnet/diagnostics
 Source0:    %{name}-%{version}.tar.gz
 Source1:    %{name}.manifest
 
-ExcludeArch: aarch64
-
 BuildRequires: clang >= 3.8
 BuildRequires: clang-devel >= 3.8
 BuildRequires: cmake
@@ -41,6 +39,7 @@ BuildRequires: patchelf
 %ifarch aarch64
 BuildRequires: python-accel-aarch64-cross-aarch64
 BuildRequires: clang-accel-aarch64-cross-aarch64
+BuildRequires: patchelf
 %endif
 
 %ifarch %{ix86}
@@ -77,7 +76,7 @@ This package contains a collection of .NET diagnostic tools.
 %setup -q -n %{name}-%{version}
 cp %{SOURCE1} .
 
-%ifarch %{arm}
+%ifarch %{arm} aarch64
 # Detect interpreter name from cross-gcc
 LD_INTERPRETER=$(patchelf --print-interpreter /emul/usr/bin/gcc)
 LD_RPATH=$(patchelf --print-rpath /emul/usr/bin/gcc)
@@ -145,7 +144,7 @@ export TIZEN_LOCAL_BUILD=1
 export NUGET_PACKAGES=%{_builddir}/%{name}-%{version}/packages
 export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1
 
-./build.sh --configuration %{_buildtype} --architecture %{_barch} /p:NeedsPublishing=true /p:EnableSourceLink=false /p:EnableSourceControlManagerQueries=false
+./build.sh --portablebuild=false --configuration %{_buildtype} --architecture %{_barch} /p:NeedsPublishing=true /p:EnableSourceLink=false /p:EnableSourceControlManagerQueries=false
 
 %install
 %define netcoreappdir   %{_datadir}/dotnet/shared/Microsoft.NETCore.App/%{dotnet_version}