diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml b/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml index f77a12cc4c..be8065ffe4 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml @@ -700,7 +700,91 @@ The FreeBSD Foundation - + + + + Clang, llvm, lldb, compiler-rt and libc++ updated to 3.7.0 + + + + + Dimitry + Andric + + dim@FreeBSD.org + + + + Ed + Maste + + emaste@FreeBSD.org + + + + Roman + Divacky + + rdivacky@FreeBSD.org + + + + Davide + Italiano + + davide@FreeBSD.org + + + + + LLVM 3.7.0 Release Notes + Clang 3.7.0 Release Notes + PR 201377 Ports exp-run + + + + +

We have updated clang, llvm, lldb, compiler-rt and libc++ + in base to 3.7.0 release. + These all contain numerous improvements; please see the linked + release notes for more detailed information. + This brings us completely up-to-date with the latest upstream + versions of these projects. Meanwhile, &a.emaste; is working + on importing the llvm.org version of libunwind.

+ +

Like the 3.5.x and 3.6.x releases, these components require + C++11 support to build. At this point, FreeBSD 10.0 and later + provide that support, at least on x86. + Currently, there are no solid plans to MFC these versions to + any stable branches, due to the difficulties this would + introduce for the usual upgrade scenarios.

+ +

Thanks to &a.emaste; and &a.andrew; for their help with this + import, and thanks to &a.antoine; for several ports exp-runs. +

+ +

During the first ports exp-run, some major problems were + found, one introduced by a clang bug which caused pow() to + generate floating point exceptions in some cases, which in + turn caused libpng to fail to build, and one bug in + libjpeg-turbo, which was caused by undefined behavior. + These two problems took some time to fix, after which another + exp-run was done, and this resulted in about a dozen newly + failed ports. For almost all of these new failures, fixes + were submitted, and linked to the original PR 201377 for + the exp-run.

+ + + + + + Commit ports fixes for dependencies of PR 201377. + + + Test and report issues with the new tool chain. + + +
The FreeBSD Foundation