Bug 882352 - Rebase llvm/clang to 3.x for EPEL6
Summary: Rebase llvm/clang to 3.x for EPEL6
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: llvm
Version: el6
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Dave Johansen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1058472
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-30 18:16 UTC by Jacob Hunt
Modified: 2018-12-04 14:53 UTC (History)
4 users (show)

Fixed In Version: llvm-3.4-9.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-02-22 01:49:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jacob Hunt 2012-11-30 18:16:58 UTC
Description of problem:

Due to some of the newer features available in llvm/clang 3.x we would like to request a rebase to 3.x in EPEL 6.

Thanks,
Jacob

Comment 1 Steve Cleveland 2013-12-04 22:30:33 UTC
I too would like to request this.

Comment 2 Dave Johansen 2014-01-23 03:24:43 UTC
llvm 3.4 is available in the testing repo for EPEL 6 and will be transitioned to stable in the near future:
https://admin.fedoraproject.org/updates/llvm-3.4-4.el6

Comment 3 Fedora Update System 2014-01-23 03:25:51 UTC
llvm-3.4-4.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-0264/llvm-3.4-4.el6

Comment 4 Michel Lind 2014-01-29 08:45:59 UTC
This breaks Pure, and there's no easy fix: Pure 0.55 (last version in EPEL6) cannot be built with newer versions of LLVM, and Pure 0.58 (last version upstream, in testing for Fedora) breaks because it requires a more modern libstdc++

https://bugzilla.redhat.com/show_bug.cgi?id=1058472

There's likely not that many Pure users using EPEL so could you make LLVM obsoletes pure <= 0.55-1.el6 %if ! 0%{?fedora} ?

Comment 5 Dave Johansen 2014-01-29 15:14:06 UTC
Sorry, I ran the following check before submitting this and saw no dependencies:
epoquery --whatrequires --recursive --resolve --repoid=epel llvm

But apparently I also needed to run it for llvm-libs. I'll add the obsoletes to the build and re-submit that.

Comment 6 Michel Lind 2014-01-30 07:16:24 UTC
No problem, thanks!

Comment 7 Fedora Update System 2014-02-02 19:49:56 UTC
llvm-3.4-5.el6 has been pushed to the Fedora EPEL 6 testing repository.

Comment 8 Fedora Update System 2014-02-04 19:06:51 UTC
llvm-3.4-6.el6 has been pushed to the Fedora EPEL 6 testing repository.

Comment 9 Fedora Update System 2014-02-05 19:25:49 UTC
llvm-3.4-8.el6 has been pushed to the Fedora EPEL 6 testing repository.

Comment 10 Fedora Update System 2014-02-06 21:07:20 UTC
llvm-3.4-9.el6 has been pushed to the Fedora EPEL 6 testing repository.

Comment 11 Fedora Update System 2014-02-22 01:49:58 UTC
llvm-3.4-9.el6 has been pushed to the Fedora EPEL 6 stable repository.


Note You need to log in before you can comment on or make changes to this bug.