(I'll add more binaries as they become available.)
Please try it out, run tests, builds your favourite projects and file
bugs about anything that needs to be fixed (including docs!), marking
them blockers of http://llvm.org/pr33849.
I'm seeing the same set of failures that I saw from rc1 (http://lists.llvm.org/pipermail/llvm-dev/2017-August/116031.html)
without the failures from LLVM, as I've identified that as a format(..) issue that MIPS managed to tickle. I've smoke-tested the
release branch of clang @ 310902 with llvm @ r311064, and the reported failures from clang are gone.
I have filed PR32433 and PR32434 to address the remaining failures.
$ sudo apt-get install -y clang-5.0 libclang-5.0 libclang-5.0-dev llvm-5.0 llvm-5.0-dev liblld-5.0 liblld-5.0-dev cmake
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘libclang-5.0-dev’ for regex ‘libclang-5.0’
cmake is already the newest version (3.2.2-2~ubuntu14.04.1~ppa1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
clang-5.0 : Depends: libclang1-5.0 (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
Depends: libllvm5.0 (>= 1:5.0~svn298832-1~) but it is not going to be installed
Depends: libstdc++6 (>= 6) but 4.8.4-2ubuntu1~14.04.3 is to be installed
Depends: libstdc+±6-dev but it is not installable
Depends: libgcc-6-dev but it is not installable
Depends: libobjc-6-dev but it is not installable
Depends: libclang-common-5.0-dev (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
libclang-5.0-dev : Depends: libstdc+±6-dev but it is not installable
Depends: libgcc-6-dev but it is not installable
Depends: libobjc-6-dev but it is not installable
Depends: libclang1-5.0 (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
Depends: libclang-common-5.0-dev (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
liblld-5.0 : Depends: libllvm5.0 (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
liblld-5.0-dev : Depends: lld-5.0 (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
llvm-5.0 : Depends: llvm-5.0-runtime (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
Depends: libllvm5.0 (>= 1:5.0~svn298832-1~) but it is not going to be installed
Depends: libstdc++6 (>= 5) but 4.8.4-2ubuntu1~14.04.3 is to be installed
llvm-5.0-dev : Depends: libllvm5.0 (= 1:5.0~svn310902-1~exp1) but it is not going to be installed
Depends: libstdc++6 (>= 5) but 4.8.4-2ubuntu1~14.04.3 is to be installed
E: Unable to correct problems, you have held broken packages.
The command “sudo apt-get install -y clang-5.0 libclang-5.0 libclang-5.0-dev llvm-5.0 llvm-5.0-dev liblld-5.0 liblld-5.0-dev cmake” failed and exited with 100 during .
From: cfe-dev [mailto:cfe-dev-bounces@lists.llvm.org] On Behalf Of
Sylvestre Ledru via cfe-dev
Sent: Wednesday, August 23, 2017 3:27 PM
To: Hans Wennborg; cfe-dev; Release-testers
Subject: [cfe-dev] Using 5.0rc2 to rebuild Debian [was: Re: [Release-
testers] [5.0.0 Release] Release Candidate 2 source and binaries
available]
Hello,
I rebuilt the Debian archive using clang 5.0 rc 2. Results are available
here:
Now, the last point is that we should consider changing the default C++
dialect to C++11, this is causing a lot of different failures.
You mean, changing the default would solve a lot of failures?
There is a cfe-dev thread about changing the default, although
the most recent proposal would change it to C++14 not C++11.
--paulr