[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