[dragonegg/epel7] Update for gcc-4.8.3-9.el7.
Eric Smith
brouhaha at fedoraproject.org
Thu Mar 19 18:40:38 UTC 2015
commit 49945dede0ea0fd6638a4bfa68232564e5572aef
Author: Eric Smith <brouhaha at fedoraproject.org>
Date: Thu Mar 19 12:40:36 2015 -0600
Update for gcc-4.8.3-9.el7.
dragonegg.spec | 90 ++++++++++++++++++++++++++++++----------------------------
1 file changed, 47 insertions(+), 43 deletions(-)
---
diff --git a/dragonegg.spec b/dragonegg.spec
index ee88676..b037e86 100644
--- a/dragonegg.spec
+++ b/dragonegg.spec
@@ -40,12 +40,13 @@
%global gcc_dist %{dist}
#global gcc_dist_minor 1
-#global gcc_vr %(gcc --version | python -c "import re; import sys; print(re.match(r'.*\\(Red Hat (.+)\\).*', sys.stdin.read()).group(1))")%{gcc_dist}%{?gcc_dist_minor:.%{gcc_dist_minor}}
+%global gcc_vr %(gcc --version | python -c "import re; import sys; print(re.match(r'.*\\(Red Hat (.+)\\).*', sys.stdin.read()).group(1))")%{gcc_dist}%{?gcc_dist_minor:.%{gcc_dist_minor}}
-# The above doesn't work for CentOS 7/EL 7, due to the ".2" in the release,
-# and an underscore zero in the release tag (16.2.el7_0),
-# so unfortunately we have to totally hardcode it.
-%global gcc_vr 4.8.2-16.2.el7_0
+# The above didn't work for EL 7.0, due to the ".2" in the release,
+# and the "_0" in the release tag (16.2.el7_0), so unfortunately we had
+# to totally hardcode it. It appears that EL 7.1 does not have either
+# problem.
+#%global gcc_vr 4.8.2-16.2.el7_0
# Define a boolean to make it easy to turn the above off, in case it fails:
%global with_hard_gcc_version_requirement 1
@@ -61,7 +62,7 @@
Name: dragonegg
Version: 3.4
-Release: %{?prerel:0.}2%{?prerel:.}%{?prerel}%{?dist}
+Release: %{?prerel:0.}3%{?prerel:.}%{?prerel}%{?dist}
Summary: GCC plugin to use LLVM optimizers and code generators
Group: Development/Languages
@@ -130,17 +131,20 @@ install -m 755 dragonegg.so %{buildroot}%{gcc_plugins_dir}
%changelog
-* Sat Aug 30 2014 Eric Smith <spacewar at gmail.com> - 3.4-2
+* Thu Mar 19 2015 Eric Smith <brouhaha at fedoraproject.org> - 3.4-3
+- Rebuild for gcc-4.8.3-9.el7
+
+* Sat Aug 30 2014 Eric Smith <brouhaha at fedoraproject.org> - 3.4-2
- Remove spurious ".2" at end of release, probably was put in by a confused
automated tool.
-* Fri Aug 29 2014 Eric Smith <spacewar at gmail.com> - 3.4-1
+* Fri Aug 29 2014 Eric Smith <brouhaha at fedoraproject.org> - 3.4-1
- Rebuild for llvm-3.4.2, gcc-4.8.2-16.2.el7_0.
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-* Thu Jul 17 2014 Eric Smith <spacewar at gmail.com> - 3.4-1
+* Thu Jul 17 2014 Eric Smith <brouhaha at fedoraproject.org> - 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
@@ -157,31 +161,31 @@ install -m 755 dragonegg.so %{buildroot}%{gcc_plugins_dir}
* Tue Jan 14 2014 Dave Airlie <airlied at redhat.com> 3.4-0.1
- rebase to latest git for llvm 3.4
-* Tue Dec 31 2013 Eric Smith <spacewar at gmail.com> - 3.3-12
+* Tue Dec 31 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-12
- Rebuild for gcc-4.8.2-7.
* Thu Oct 17 2013 Jakub Jelinek <jakub at redhat.com> - 3.3-11
- Rebuild for gcc-4.8.2-1.
-* Sat Sep 21 2013 Eric Smith <spacewar at gmail.com> - 3.3-10
+* Sat Sep 21 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-10
- Rebuild for gcc-4.8.1-10.fc21.
-* Mon Sep 16 2013 Eric Smith <spacewar at gmail.com> - 3.3-9
+* Mon Sep 16 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-9
- Rebuild for gcc-4.8.1-9.fc21.
-* Tue Sep 10 2013 Eric Smith <spacewar at gmail.com> - 3.3-8
+* Tue Sep 10 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-8
- Rebuild for gcc-4.8.1-8.fc21.
-* Fri Sep 06 2013 Eric Smith <spacewar at gmail.com> - 3.3-7
+* Fri Sep 06 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-7
- Rebuild for gcc-4.8.1-7.fc21.
-* Thu Aug 15 2013 Eric Smith <spacewar at gmail.com> - 3.3-6
+* Thu Aug 15 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-6
- Rebuild for gcc-4.8.1-6.fc20.
-* Thu Aug 08 2013 Eric Smith <spacewar at gmail.com> - 3.3-5
+* Thu Aug 08 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-5
- Rebuild for gcc-4.8.1-5.fc20.1.
-* Sat Aug 03 2013 Eric Smith <spacewar at gmail.com> - 3.3-4
+* Sat Aug 03 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-4
- LLVM package no longer has ExcludeArch s390 s390x ppc ppc64, so removed here
also.
- Added patch for one ARM build problem, but still fails, so adding
@@ -190,87 +194,87 @@ install -m 755 dragonegg.so %{buildroot}%{gcc_plugins_dir}
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.3-3.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-* Sat Jul 20 2013 Eric Smith <spacewar at gmail.com> - 3.3-3
+* Sat Jul 20 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-3
- Rebuild for gcc-4.8.1-5.fc20.
-* Wed Jul 17 2013 Eric Smith <spacewar at gmail.com> - 3.3-2
+* Wed Jul 17 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-2
- Rebuild for gcc-4.8.1-4.fc20.
-* Tue Jun 18 2013 Eric Smith <spacewar at gmail.com> - 3.3-1
+* Tue Jun 18 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-1
- Updated to latest upstream.
-* Thu Jun 13 2013 Eric Smith <spacewar at gmail.com> - 3.3-0.4.rc3
+* Thu Jun 13 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-0.4.rc3
- Rebuild for gcc-4.8.1-2.fc20.
-* Fri Jun 07 2013 Eric Smith <eric at brouhaha.com> - 3.3-0.3.rc3
+* Fri Jun 07 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-0.3.rc3
- Updated to latest upstream.
* Tue Jun 04 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-0.2.rc2
- Rebuild for gcc-4.8.1-1.fc20.
-* Mon Jun 03 2013 Eric Smith <eric at brouhaha.com> - 3.3-0.1.rc2
+* Mon Jun 03 2013 Eric Smith <brouhaha at fedoraproject.org> - 3.3-0.1.rc2
- Updated to latest upstream.
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.1-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-* Fri Dec 07 2012 Eric Smith <eric at brouhaha.com> - 3.1-19
+* Fri Dec 07 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-19
- Rebuild for gcc-4.7.2-9.fc19.
-* Thu Nov 22 2012 Eric Smith <eric at brouhaha.com> - 3.1-18
+* Thu Nov 22 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-18
- Fixed gcc dependency.
-* Sun Nov 11 2012 Eric Smith <eric at brouhaha.com> - 3.1-17
+* Sun Nov 11 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-17
- Rebuild for gcc-4.7.2-8.fc19.
-* Fri Nov 09 2012 Eric Smith <eric at brouhaha.com> - 3.1-16
+* Fri Nov 09 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-16
- Rebuild for gcc-4.7.2-7.fc19.
-* Sat Oct 27 2012 Eric Smith <eric at brouhaha.com> - 3.1-15
+* Sat Oct 27 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-15
- Add BuildRequires for Python. Previously it was getting pulled in as
a dependency of something else, but that's stopped happening.
-* Sat Oct 20 2012 Eric Smith <eric at brouhaha.com> - 3.1-14
+* Sat Oct 20 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-14
- Rebuild for gcc-4.7.2-6.fc19.
-* Wed Oct 10 2012 Eric Smith <eric at brouhaha.com> - 3.1-13
+* Wed Oct 10 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-13
- Rebuild for gcc 4.7.2-4.fc19.
-* Tue Oct 09 2012 Eric Smith <eric at brouhaha.com> - 3.1-12
+* Tue Oct 09 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-12
- Rebuild for gcc 4.7.2-3.fc19.
-* Sun Sep 23 2012 Eric Smith <eric at brouhaha.com> - 3.1-11
+* Sun Sep 23 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-11
- Rebuild for gcc 4.7.2-1.fc19.
-* Fri Sep 14 2012 Eric Smith <eric at brouhaha.com> - 3.1-10
+* Fri Sep 14 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-10
- Rebuild for gcc-4.7.1-8.fc19.
-* Thu Aug 16 2012 Eric Smith <eric at brouhaha.com> - 3.1-9
+* Thu Aug 16 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-9
- Rebuild for gcc-4.7.1-7.fc19.
-* Fri Aug 10 2012 Eric Smith <eric at brouhaha.com> - 3.1-8
+* Fri Aug 10 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-8
- Rebuild for gcc-4.7.1-5.
-* Thu Aug 09 2012 Eric Smith <eric at brouhaha.com> - 3.1-7
+* Thu Aug 09 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-7
- Rebuild for libffi update.
-* Sat Aug 04 2012 Eric Smith <eric at brouhaha.com> - 3.1-6
+* Sat Aug 04 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-6
- Rebuild for gcc-4.7.1-5.fc18.
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-* Mon Jul 16 2012 Eric Smith <eric at brouhaha.com> - 3.1-4
+* Mon Jul 16 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-4
- Rebuilt for gcc-4.7.1-2.fc18.
-* Mon Jul 09 2012 Eric Smith <eric at brouhaha.com> - 3.1-3
+* Mon Jul 09 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-3
- Rebuilt for gcc-4.7.1-1.fc18.
-* Tue Jun 12 2012 Eric Smith <eric at brouhaha.com> - 3.1-2
+* Tue Jun 12 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-2
- Rawhide gcc still has fc17 dist tag, so temporary changed the
gcc dependency macros to use fc17.
-* Wed May 23 2012 Eric Smith <eric at brouhaha.com> - 3.1-1
+* Wed May 23 2012 Eric Smith <brouhaha at fedoraproject.org> - 3.1-1
- Updated to latest upstream.
- Added ExcludeArch to avoid building on architectures for which LLVM is
not built. It seems to me that it should be possible to build LLVM on
@@ -278,8 +282,8 @@ install -m 755 dragonegg.so %{buildroot}%{gcc_plugins_dir}
isn't being done. Note that we currently don't build for any EPEL
because no EPEL provides a new enough LLVM. Maybe someday.
-* Sat Dec 03 2011 Eric Smith <eric at brouhaha.com> - 3.0-1
+* Sat Dec 03 2011 Eric Smith <brouhaha at fedoraproject.org> - 3.0-1
- Update to upstream final release
-* Fri Dec 02 2011 Eric Smith <eric at brouhaha.com> - 3.0-0.1.rc3
+* Fri Dec 02 2011 Eric Smith <brouhaha at fedoraproject.org> - 3.0-0.1.rc3
- Initial version
More information about the scm-commits
mailing list