[llvm-dev] [Release-testers] [4.0.0 Release] Relase Candidate 1 has been tagged

Hans Wennborg via llvm-dev llvm-dev at lists.llvm.org
Mon Jan 23 14:24:08 PST 2017


On Fri, Jan 20, 2017 at 2:35 PM, Bernhard Rosenkränzer
<bernhard.rosenkranzer at linaro.org> wrote:
> Hi,
> updated OpenMandriva packaging. Looks good, so far passes testing on all 4
> supported arches (x86_32, x86_64, armv7hnl, aarch64) after fixing one build
> issue in clang-tools-extra:
>
> FAILED: lib64/libclangIncludeFixerPlugin.so.4.0.0
> : && /usr/bin/clang++  -fPIC -Os  -pipe -Wformat -Werror=format-security
> -D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4  -fPIC -fPIC
> -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings
> -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long
> -Wcovered-switch-default -Wnon-virtual-dt
> or -Wdelete-non-virtual-dtor -Wstring-conversion -Werror=date-time
> -std=c++1y -fcolor-diagnostics -ffunction-sections -fdata-sections
> -fno-common -Woverloaded-virtual -Wno-nested-anon-types -Os  -pipe -Wformat
> -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector
> --param=ssp-buffer-size=4  -fPIC  -L/home/bero/abf/llvm/BUIL
> D/llvm-4.0.0.src/build/lib64 -Wl,-z,defs   -Wl,-O3 -Wl,--gc-sections -shared
> -Wl,-soname,libclangIncludeFixerPlugin.so.4.0 -o
> lib64/libclangIncludeFixerPlugin.so.4.0.0
> tools/clang/tools/extra/include-fixer/plugin/CMakeFiles/clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o
> lib64/libclangAST.so.4.0.0 lib64/libclangBasic.so.4.0.
> 0 lib64/libclangFrontend.so.4.0.0 lib64/libclangIncludeFixer.so.4.0.0
> lib64/libclangParse.so.4.0.0 lib64/libclangSema.so.4.0.0
> lib64/libclangTooling.so.4.0.0 lib64/libLLVMSupport.so.4.0.0 && :
> tools/clang/tools/extra/include-fixer/plugin/CMakeFiles/clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o:/home/bero/abf/llvm/BUILD/llvm-4.0.0.src/tools/clang/tools/extra/include-fixer/plugin/IncludeFixerPlugin.cpp:function
> std::thread::thread<std::__future_base::_Async_state_impl<std::_Bind_simple<std::function<std::unique_ptr
> <clang::include_fixer::SymbolIndex,
> std::default_delete<clang::include_fixer::SymbolIndex> > ()> ()>,
> std::unique_ptr<clang::include_fixer::SymbolIndex,
> std::default_delete<clang::include_fixer::SymbolIndex> >
>>::_Async_state_impl(std::_Bind_simple<std::function<std::unique_ptr<clang::include_fixer::SymbolIndex,
> std::default_delet
> e<clang::include_fixer::SymbolIndex> > ()>
> ()>&&)::{lambda()#1}>(std::__future_base::_Async_state_impl<std::_Bind_simple<std::function<std::unique_ptr<clang::include_fixer::SymbolIndex,
> std::default_delete<clang::include_fixer::SymbolIndex> > ()> ()>,
> std::unique_ptr<clang::include_fixer::SymbolIndex,
> std::default_delete<clang::in
> clude_fixer::SymbolIndex> >
>>::_Async_state_impl(std::_Bind_simple<std::function<std::unique_ptr<clang::include_fixer::SymbolIndex,
> std::default_delete<clang::include_fixer::SymbolIndex> > ()>
> ()>&&)::{lambda()#1}&&): error: undefined reference to 'pthread_create'
> clang-4.0: error: linker command failed with exit code 1 (use -v to see
> invocation)
> ninja: build stopped: subcommand failed.
>
> Patch for this issue is attached (but will likely break Windows builds -
> probably needs a platform check added).

Benjamin landed that fix in r291892 which was just merged, so
hopefully that's all good now.

Thanks,
Hans


> On 18 January 2017 at 16:45, Hans Wennborg via Release-testers
> <release-testers at lists.llvm.org> wrote:
>>
>> Dear testers,
>>
>> 4.0.0-rc1 was just tagged from the branch, with r292377.
>>
>> There are still open merge requests and bugs, but I'd like to get the
>> testing started to see what issues come up.
>>
>> Please build, test, and upload binaries to the sftp. Let me know how
>> it goes. I'll upload source, docs, and your binaries to the web site
>> once their ready.
>>
>> Thanks,
>> Hans
>> _______________________________________________
>> Release-testers mailing list
>> Release-testers at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
>
>


More information about the llvm-dev mailing list