Some updates on llvm.org/apt/
I made some changes on http://llvm.org/apt/ for the last 2 months.
Added trusty, Ubuntu 14.04, as a new supported distribution (on the request of Michael Larabel, Phoronix)
-
Support both the stable and development version. Currently, that means that the release_34 branch and the trunk are built. So, for example, clang-3.4 and clang-3.5 can be installed.
release_34 are only built when a new commit is submitted in this branch. trunk is built twice a day. -
Add a new package llvm-{3.4,3.5}-tools which contains various tools to build software/packages on top of llvm. Contributed by Martin Nowack in the context of Klee.
-
Since a C++ 11 compiler is now mandatory, I had to force the usage of a backported gcc/g++ 4.8 (thanks Doko).
This is the case for Ubuntu Precise (12.04), Quantal (12.10) and raring (13.04).
The thing is that it triggers a dependency on the libstdc++ 4.8 causing the PPA to be mandatory.
deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu $DISTRIBUTION main
For now, because of the lack of backport of gcc 4.8, I am not providing support for Debian stable (wheezy).
4 commentaires
Thank you for this update.
Somehow I can’t figure out how to install clang 3.4 and 3.5 in parallel.
When I try installing clang 3.5 apt says it will replace clang-3.4 (same for clang-modernize-3.4 lldb-3.4)
I run on ubuntu saucy.
Do you know if can be done ?
@Seb: For now, you cannot install both clang 3.4 & 3.5.
I reported this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736057
and I will be happy to mentor someone to fix that bug.
clang-modernize-3.5_3.5~svn202666-1~exp1_amd64.deb 03-Mar-2014 09:37 3.1M
clang-modernize-3.5_3.5~svn202688-1~exp1_i386.deb 03-Mar-2014 09:37 3.3M
Why this two have different version numbers?
Thx again,
I wish I could help but I have no time right now.
Les commentaires sont clos : ce blog est une archive statique.