890b8a7e27
- Make sure we keep -DNDEBUG. At some point %{optflags} must have lost it, perhaps because CMake usually adds it on top. So when overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF, because that's the default anyway and hasn't helped here. - Add llvm-glibc-2-36.patch in order to address boo#1202215.
Aaron Puchert
2022-09-03 21:20:29 +00:00
a7e14e4688
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH for building and testing to simulate behavior of actual package.
Aaron Puchert
2022-02-05 19:58:02 +00:00
1d60f8bb43
Accepting request 923004 from devel:tools:compiler
Richard Brown
2021-10-08 20:04:42 +00:00
ba5d7cd663
- Don't build clang-tools, libc++ and python3-clang anymore, because they come from llvm13 now. - Remove version requirement from clang-tools dependency.
Aaron Puchert
2021-10-04 11:38:50 +00:00
2ff036800e
- Set CMAKE_LINKER to workaround CMake wanting to use lld just because we're using clang as compiler. Fixes build on aarch64. (https://bugs.llvm.org/show_bug.cgi?id=51115)
Aaron Puchert
2021-09-18 14:25:01 +00:00