Fedora's policy is to not depend on LLVM/Clang as much as possible, but would it be acceptable to use LLVM/Clang to compile newer LLVM and Clang releases?
Some more experimental features (such as LLDB, which some developers have been asking for) appear to be better tested with Clang.
For example: http://lldb.llvm.org/build.html
the "make CXXFLAGS=-std=c++11" suggested at the bottom applies only to clang and is unrecognized by GCC.
I can file an FPC request if necessary, but would like to check with the list first whether it's a sensible thing to have or not.
Best,
On 10/24/2012 11:28 PM, Michel Alexandre Salim wrote:
Fedora's policy is to not depend on LLVM/Clang as much as possible, but would it be acceptable to use LLVM/Clang to compile newer LLVM and Clang releases?
I think it's reasonable to allow llvm to bootstrap itself.
-- rex
On Thu, Oct 25, 2012 at 07:28:41AM -0500, Rex Dieter wrote:
On 10/24/2012 11:28 PM, Michel Alexandre Salim wrote:
Fedora's policy is to not depend on LLVM/Clang as much as possible, but would it be acceptable to use LLVM/Clang to compile newer LLVM and Clang releases?
I think it's reasonable to allow llvm to bootstrap itself.
Does anyone know if there's any security features that gcc compiles in that would be important for clang/llvm? Are there things other than clang/llvm that are using llvm? (python had attempted to but then abandoned the idea).
-Toshio
Il 25/10/2012 19:07, Toshio Kuratomi ha scritto:
Fedora's policy is to not depend on LLVM/Clang as much as possible, but
would it be acceptable to use LLVM/Clang to compile newer LLVM and Clang releases?
I think it's reasonable to allow llvm to bootstrap itself.
Does anyone know if there's any security features that gcc compiles in that would be important for clang/llvm? Are there things other than clang/llvm that are using llvm? (python had attempted to but then abandoned the idea).
Software rendering in Mesa (used by recent GNOME3 instead of fallback mode).
Paolo
On Fri, Oct 26, 2012 at 02:25:01PM +0200, Paolo Bonzini wrote:
Il 25/10/2012 19:07, Toshio Kuratomi ha scritto:
Fedora's policy is to not depend on LLVM/Clang as much as possible, but
would it be acceptable to use LLVM/Clang to compile newer LLVM and Clang releases?
I think it's reasonable to allow llvm to bootstrap itself.
Does anyone know if there's any security features that gcc compiles in that would be important for clang/llvm? Are there things other than clang/llvm that are using llvm? (python had attempted to but then abandoned the idea).
Software rendering in Mesa (used by recent GNOME3 instead of fallback mode).
Thanks. For me, this would be a point in favor of compiling LLVM with gcc.
-Toshio
On 10/26/2012 11:29 PM, Toshio Kuratomi wrote:
On Fri, Oct 26, 2012 at 02:25:01PM +0200, Paolo Bonzini wrote:
Il 25/10/2012 19:07, Toshio Kuratomi ha scritto:
Fedora's policy is to not depend on LLVM/Clang as much as possible, but
> would it be acceptable to use LLVM/Clang to compile > newer LLVM and Clang releases?
I think it's reasonable to allow llvm to bootstrap itself.
Does anyone know if there's any security features that gcc compiles in that would be important for clang/llvm? Are there things other than clang/llvm that are using llvm? (python had attempted to but then abandoned the idea).
Software rendering in Mesa (used by recent GNOME3 instead of fallback mode).
Thanks. For me, this would be a point in favor of compiling LLVM with gcc.
Yes, that seems to be the safe choice. Thanks!
packaging@lists.fedoraproject.org