[Openmp-dev] [llvm-dev] 12.0.1-rc1 release has been tagged

Chandler Carruth via Openmp-dev openmp-dev at lists.llvm.org
Fri Jun 4 00:00:40 PDT 2021


In addition to the issues mentioned in this thread, I'd also like to ask if
it would be possible to fix these two bugs as well:
https://bugs.llvm.org/show_bug.cgi?id=43604 (maybe unique to Debian
packages)
https://bugs.llvm.org/show_bug.cgi?id=46321

Both of these are fixable exclusively by passing flags to CMake during the
build, no source changes are needed here. Homebrew packages for Linux have
fixed them now, but it'd be really great for the Linux distribution
packages to have these fixes too.

I believe the only thing needed is to add the following to the
`RUNTIMES_CMAKE_ARGS` list:
        -DCMAKE_POSITION_INDEPENDENT_CODE=ON
        -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON
        -DLIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY=OFF
        -DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=ON
        -DLIBCXX_USE_COMPILER_RT=ON
        -DLIBCXXABI_USE_COMPILER_RT=ON
        -DLIBCXXABI_USE_LLVM_UNWINDER=ON

(Technically, the last three are not strictly necessary, but without them
the installed libc++ and libc++abi libraries may fail due to missing
features in libgcc_s on some Linux platforms and it seems both easy and
beneficial to avoid this.)

On Wed, May 26, 2021 at 12:15 AM Tom Stellard via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Hi,
>
> I've tagged the 12.0.1-rc1 release.  Testers may upload binaries and
> report results.
>
> -Tom
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20210604/090a2286/attachment.html>


More information about the Openmp-dev mailing list