Bug 4179 - clang, a C language family front-end for LLVM
Summary: clang, a C language family front-end for LLVM
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: http://clang.llvm.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-18 14:56 CET by Thomas Lottmann
Modified: 2012-04-15 00:40 CEST (History)
3 users (show)

See Also:
Source RPM: clang
CVE:
Status comment:


Attachments
llvm and Clang compilation error (1.57 KB, text/plain)
2012-02-02 16:00 CET, Thomas Lottmann
Details

Description Thomas Lottmann 2012-01-18 14:56:14 CET
Hello,

I found out Clang was nowhere among Mageia's package. I would be interested in using it for a few purposes (g++ isn't very explicit for some errors), and it might be a good idea to package it, since llvm is already in. 

Clang also offers a static source code analyzer that may require to place it in another rpm package (http://clang-analyzer.llvm.org/).

Thank you by advance.
Comment 1 Thomas Lottmann 2012-02-02 16:00:20 CET
Created attachment 1482 [details]
llvm and Clang compilation error

Please be aware that, when compiling Clang in release mode (make ENABLE_OPTIMIZED=1) shows the error message in the attached after a long time compilation. This was obtained when using the release_30 branch in their svn repository.
Comment 2 Thierry Vignaud 2012-02-07 22:43:01 CET
This is not a mageia bug

Status: NEW => RESOLVED
CC: (none) => thierry.vignaud
Resolution: (none) => INVALID

Comment 3 Manuel Hiebel 2012-02-07 23:13:47 CET
But it was an rpm request no ?

Status: RESOLVED => REOPENED
Resolution: INVALID => (none)
Summary: Please package Clang and it's static analyzer => Clang, a C language family front-end for LLVM
Source RPM: (none) => clang

Comment 4 Thierry Vignaud 2012-02-07 23:40:59 CET
The package already exist so it cannot be a new package request.
It's just older in mga1 (but up to date in mga2)

The new LLVM release needs updating dependencies.
If one wants the newer LLVM, he should switch to cauldron or wait for mga2.
Dan Joita 2012-02-25 21:43:28 CET

CC: (none) => djmarian4u
Summary: Clang, a C language family front-end for LLVM => clang, a C language family front-end for LLVM

Dan Joita 2012-02-25 21:50:17 CET

CC: djmarian4u => (none)

Damien Lallement 2012-04-14 23:43:55 CEST

CC: (none) => mageia, mageia

Comment 5 Manuel Hiebel 2012-04-15 00:40:23 CEST
[manu@vosdook media]$ ls core/release/clang*
core/release/clang-3.0-7.mga2.x86_64.rpm
core/release/clang-analyzer-3.0-7.mga2.x86_64.rpm
core/release/clang-devel-3.0-7.mga2.x86_64.rpm
core/release/clang-doc-3.0-7.mga2.noarch.rpm

clang is now in cauldron.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


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