From de73700de2db42b098e061c81122856c15e3676f Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Fri, 24 Feb 2017 17:17:52 -0700 Subject: legion: bump to 17.02.0 --- legion/204.patch | 53 ------------------------------------------- legion/legion-16.10.0.tar.gz | Bin 2474656 -> 0 bytes legion/legion-17.02.0.tar.gz | Bin 0 -> 2690415 bytes legion/legion.spec | 7 ++---- 4 files changed, 2 insertions(+), 58 deletions(-) delete mode 100644 legion/204.patch delete mode 100644 legion/legion-16.10.0.tar.gz create mode 100644 legion/legion-17.02.0.tar.gz diff --git a/legion/204.patch b/legion/204.patch deleted file mode 100644 index abccdd7..0000000 --- a/legion/204.patch +++ /dev/null @@ -1,53 +0,0 @@ -From fad9ef2156d2c7e734e9b291b8c61bd7c7cc79f4 Mon Sep 17 00:00:00 2001 -From: Christoph Junghans -Date: Tue, 1 Nov 2016 14:44:03 -0600 -Subject: [PATCH] fix build on arm (fixes #202) - ---- - examples/circuit/circuit_cpu.cc | 2 ++ - runtime/legion/legion_utilities.h | 2 ++ - runtime/lowlevel_dma.cc | 2 ++ - 3 files changed, 6 insertions(+) - -diff --git a/examples/circuit/circuit_cpu.cc b/examples/circuit/circuit_cpu.cc -index 78eaf4c..339c55c 100644 ---- a/examples/circuit/circuit_cpu.cc -+++ b/examples/circuit/circuit_cpu.cc -@@ -15,7 +15,9 @@ - - - #include "circuit.h" -+#if defined(__i386__) || defined(__x86_64__) - #include -+#endif - #include - - using namespace LegionRuntime::Accessor; -diff --git a/runtime/legion/legion_utilities.h b/runtime/legion/legion_utilities.h -index f7703cf..0db3552 100644 ---- a/runtime/legion/legion_utilities.h -+++ b/runtime/legion/legion_utilities.h -@@ -28,7 +28,9 @@ - - // Apple can go screw itself - #ifndef __MACH__ -+#if defined(__i386__) || defined(__x86_64__) - #include -+#endif - #else - #ifdef __SSE2__ - #include -diff --git a/runtime/lowlevel_dma.cc b/runtime/lowlevel_dma.cc -index 72eb6e4..6463c6c 100644 ---- a/runtime/lowlevel_dma.cc -+++ b/runtime/lowlevel_dma.cc -@@ -40,7 +40,9 @@ - - using namespace LegionRuntime::Accessor; - -+#ifndef __GNUC__ - #include "atomics.h" -+#endif - - #include "realm/timers.h" - #include "realm/serialize.h" diff --git a/legion/legion-16.10.0.tar.gz b/legion/legion-16.10.0.tar.gz deleted file mode 100644 index a50bd68..0000000 Binary files a/legion/legion-16.10.0.tar.gz and /dev/null differ diff --git a/legion/legion-17.02.0.tar.gz b/legion/legion-17.02.0.tar.gz new file mode 100644 index 0000000..9cbe25b Binary files /dev/null and b/legion/legion-17.02.0.tar.gz differ diff --git a/legion/legion.spec b/legion/legion.spec index ffc7ed2..577e189 100644 --- a/legion/legion.spec +++ b/legion/legion.spec @@ -1,12 +1,10 @@ Name: legion -Version: 16.10.0 +Version: 17.02.0 Release: 1%{?dist} Summary: A data-centric parallel programming system License: ASL 2.0 Url: http://legion.stanford.edu/ Source0: https://github.com/StanfordLegion/legion/archive/%{name}-%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM - 204.patch - fix build on arm -Patch0: https://patch-diff.githubusercontent.com/raw/StanfordLegion/legion/pull/204.patch BuildRequires: gcc BuildRequires: gcc-c++ @@ -92,7 +90,6 @@ This package contains development headers and libraries for the legion library %prep %setup -q -n %{name}-%{name}-%{version} -%patch0 -p1 %build mkdir serial openmpi mpich @@ -156,6 +153,6 @@ popd %{_libdir}/mpich*/lib/lib*.so.1 %changelog -* Fri Oct 07 2016 Christoph Junghans - 16.10.0-1 +* Fri Feb 24 2017 Christoph Junghans - 17.02.0-1 - initial import -- cgit