From a207dccea60f94208ec40b2710661f38cee91d82 Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Fri, 24 Apr 2015 13:53:29 +0100 Subject: [PATCH] dtrace: support sparc64 on appropriate kernels. Signed-off-by: Nick Alcock Acked-by: Kris Van Hees --- dtrace/dtrace-module.spec | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/dtrace/dtrace-module.spec b/dtrace/dtrace-module.spec index c59e3b46077e..b88af62c9686 100644 --- a/dtrace/dtrace-module.spec +++ b/dtrace/dtrace-module.spec @@ -4,6 +4,9 @@ %ifarch x86_64 %define karch x86_64 %endif +%ifarch sparc64 +%define karch sparc64 +%endif # Redefine 'build_variant' at build time to create a kernel package named # something like 'kernel-uek-dtrace'. @@ -30,6 +33,12 @@ %{lua: local kver = rpm.expand("%{kver}") + if rpm.vercmp(kver, "4.0.0-1") >= 0 then + rpm.define("arches x86_64 sparc64") + else + rpm.define("arches x86_64") + end + if rpm.vercmp(kver, "3.8.13-69") >= 0 then rpm.define("srcver 0.4.4") rpm.define("bldrel 1") @@ -85,7 +94,7 @@ Source0: dtrace-module-%{srcver}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kernel%{variant}-devel = %{kver} BuildRequires: libdtrace-ctf -ExclusiveArch: x86_64 +ExclusiveArch: %{arches} %description DTrace kernel modules. @@ -138,7 +147,7 @@ Source0: dtrace-module-%{srcver}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kernel%{variant}-devel = %{kver} BuildRequires: libdtrace-ctf -ExclusiveArch: x86_64 +ExclusiveArch: %{arches} %description DTrace kernel modules. -- 2.50.1