[libcxx-dev] ?==?utf-8?q? [Release-testers] [9.0.0?==?utf-8?q? Release] Release Candidate 2 is here
Bernhard Rosenkraenzer via libcxx-dev
libcxx-dev at lists.llvm.org
Sat Aug 17 07:38:38 PDT 2019
I've updated the main toolchain in OpenMandriva cooker and ran a mass rebuild - looking good so far on aarch64, armv7hnl, x86_64, i686 and znver1.
The only serious issue we've run into so far is that clang crashes when trying to build current firefox on x86_64. Will put up a bug report later.
There's a few bootstrapping issues on RISC-V, seemingly related to clang's version of stddef.h somehow getting in the include path while building with gcc - but that may well be a bug in our packaging, won't report a bug until we've investigated this further.
/usr/bin/g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang/lib/Tooling -I/builddir/build/BUILD/llvm-9.0.0-20190814/clang/lib/Tooling -I/builddir/build/BUILD/llvm-9.0.0-20190814/clang/include -Itools/clang/include -I/usr/include/libxml2 -Iinclude -I/builddir/build/BUILD/llvm-9.0.0-20190814/llvm/include -I/builddir/build/BUILD/llvm-9.0.0-20190814/clang/lib/Headers -Os -fomit-frame-pointer -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -march=rv64imafdc -mabi=lp64d -O3 -fpic -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fuse-ld=bfd -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++1y -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -Os -fomit-frame-pointer -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -march=rv64imafdc -mabi=lp64d -O3 -fpic -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fuse-ld=bfd -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -c /builddir/build/BUILD/llvm-9.0.0-20190814/clang/lib/Tooling/ArgumentsAdjusters.cpp
In file included from /usr/include/c++/9.2.0/bits/cxxabi_init_exception.h:38,
/builddir/build/BUILD/llvm-9.0.0-20190814/clang/lib/Headers/stddef.h:22:19: error: missing binary operator before token "("
22 | #if !__has_feature(modules)
On Wednesday, August 14, 2019 10:14 CEST, Hans Wennborg via Release-testers <release-testers at lists.llvm.org> wrote:
> Hello everyone,
> 9.0.0-rc2 was tagged yesterday from the release_90 branch at r368683.
> In the Git monorepo it's available as the llvmorg-9.0.0-rc2 tag.
> Source code and docs are available at https://prereleases.llvm.org/9.0.0/#rc2
> Binaries will be added as they become available.
> The tag went in roughly one week behind schedule (see "Upcoming
> Releases" at https://llvm.org), but there are still two weeks left to
> the planned release date.
> Please file bug reports for any issues you find and mark them blocking
> https://llvm.org/PR42474 Please also look at the blockers and see if
> there's anything you can help with -- there are several bugs which
> lack traction at the moment.
> Release testers: please start your engines, run the script, share your
> results, and upload binaries.
> Many thanks,
> Release-testers mailing list
> Release-testers at lists.llvm.org
More information about the libcxx-dev