[dragonegg] Update to 3.4 release. Unfortunately still doesn't build against GCC 4.9.1.
Eric Smith
brouhaha at fedoraproject.org
Fri Jul 18 01:41:31 UTC 2014
commit c820949be3bd057a18ff8247a93921cb81fb4682
Author: Eric Smith <brouhaha at fedoraproject.org>
Date: Thu Jul 17 19:41:20 2014 -0600
Update to 3.4 release. Unfortunately still doesn't build against GCC 4.9.1.
.gitignore | 1 +
dragonegg.spec | 17 +++++++++--------
sources | 2 +-
3 files changed, 11 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5d00905..5c887c2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/dragonegg-source-3.3rc3.tar.gz
/dragonegg-3.3.src.tar.gz
/dragonegg-20140114.tar.xz
+/dragonegg-3.4.src.tar.gz
diff --git a/dragonegg.spec b/dragonegg.spec
index c5e6d87..d51da94 100644
--- a/dragonegg.spec
+++ b/dragonegg.spec
@@ -46,7 +46,7 @@
%global with_hard_gcc_version_requirement 1
-%global prerel rc0
+#global prerel rc0
%global downloadurl http://llvm.org/%{?prerel:pre-}releases/%{version}%{?prerel:/%{prerel}}
@@ -54,7 +54,7 @@
Name: dragonegg
Version: 3.4
-Release: %{?prerel:0.}3%{?prerel:.}%{?prerel}%{?dist}.1
+Release: %{?prerel:0.}1%{?prerel:.}%{?prerel}%{?dist}.1
Summary: GCC plugin to use LLVM optimizers and code generators
Group: Development/Languages
@@ -66,9 +66,7 @@ URL: http://dragonegg.llvm.org/
# dragonegg-source-version.tar.gz,
# dragonegg-version-source.tar.gz
# dragonegg-version.src.tar.gz
-#Source0: %{downloadurl}/%{name}-%{version}%{?prerel}.src.tar.gz
-
-Source0: dragonegg-20140114.tar.xz
+Source0: %{downloadurl}/%{name}-%{version}%{?prerel}.src.tar.gz
# As supplied, the DragonEgg Makefile uses llvm-config to get linker options,
# which try to link the static LLVM libraries. We want the shared library
@@ -80,7 +78,7 @@ Patch0: dragonegg-3.3rc2-dyn.patch
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715424
Patch1: dragonegg-3.3-arm-target.patch
-Patch2: backend-build-fix.patch
+#Patch2: backend-build-fix.patch
Patch3: dragonegg-3.4-latest-gcc-build-fix.patch
@@ -100,10 +98,10 @@ DragonEgg is a GCC plugin that replaces GCC's optimizers and code generators
with those from the LLVM project.
%prep
-%setup -q -n %{name}-20140114
+%setup -q -n %{name}-%{version}
%patch0 -p1 -b .dyn
%patch1 -p1 -b .arm-target
-%patch2 -p1 -b .backend
+#%patch2 -p1 -b .backend
%patch3 -p1 -b .abihack
%build
@@ -123,6 +121,9 @@ install -m 755 dragonegg.so %{buildroot}%{gcc_plugins_dir}
%changelog
+* Thu Jul 17 2014 Eric Smith <spacewar at gmail.com> - 3.4-1
+- Updated to latest upstream. Rebuild for gcc-4.9.1-2.
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.4-0.3.rc0.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/sources b/sources
index 6c9f172..135cde6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2fcdc327eb99a7ad4719b4e1b34aa5d1 dragonegg-20140114.tar.xz
+5a8004d0a3b6aeb89dd1265d899b681a dragonegg-3.4.src.tar.gz
More information about the scm-commits
mailing list