AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Backport fixes and changes from obs. - Fri Oct 18 18:40:39 UTC 2019 - Stefan Brüns - (Build)Require only python3-base instead of full python3 package, the additional modules are not required. Helps shortening the build dependency chain. - Remove python3-* requires from lldb7 subpackage, and add it to the bindings/pretty-printer subpackage (python3-lldb7). - Wed Sep 4 15:02:41 UTC 2019 - Aaron Puchert - Remove unneccesary dependencies: * groff, bison and flex don't seem to be used. * jsoncpp is no longer used since r338461. * Devel packages are only required in other devel packages, when their headers are included in the installed headers. - Remove some duplicate BuildRequires. - Move libxml to the main package, since Clang also needs it. - Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS. - Fri Aug 9 20:18:20 UTC 2019 - Petr Tesa?ík - llvm-skip-broken-float-test.patch * Skip a test that is broken with 387 FPU registers. * Avoids check failure on i586 (bsc#1145085). - Fri Aug 9 14:34:09 UTC 2019 - Petr Tesa?ík - openmp-link-with-atomic-if-needed.patch - openmp-link-with-atomic-if-needed.patch * Link libomp with atomic if needed (bsc#1145085). * Fixes build using gcc-4.8 (e.g. SLE-12). - Thu Mar 28 15:15:46 UTC 2019 - Bernhard Wiedemann - Add clang-deterministic-selector-order.patch to make build of gnustep-libobjc2 package reproducible (boo#1067478) - Sun Mar 10 20:24:03 UTC 2019 - Aaron Puchert - Remove -fno-strict-aliasing, which upstream doesn't use any more since r245304 in 2015. (http://reviews.llvm.org/D12036) It's probably also not needed for modern versions of GCC. It was enabled in r105644 because of some bugs there. - Package clang builtin headers with libclang. The library is basically unusable without the builtin headers. Currently consumers of libclang have to require clang as well, although only the headers are needed. (boo#1109367)
- Fix dsymutil crash on ELF file. (bsc#1176964) * llvm-fix-a-copy-and-paste-error-that-would-cause-a-crash.patch - Add fix-ppcle64-build.patch to fix ppc64le build. - Add compiler-rt-sanitizer-ipc-perm.patch to fix build in the SP3 tree - Change Provides/Conflicts to be versioned like in factory and required for newer llvm packages. - Add Conflicts: clang-tools to clang7 and llvm7 packages to properly handle newer llvm versions. (bsc#1179155)
- llvm_build_tablegen_component_as_shared_library.patch * Build TableGen component as its own shared library because it is not included in the libLLVM library and is needed for ldc. (bsc#1086445)
- Add patch Fix-big-endian-miscompile-of-bitcast-zex.patch to fix miscompilations with rustc 1.43 that lead to LTO failures (bsc#1173202)
- Backport fixes and changes from Factory. [bsc#1197775] - Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH for building and testing to simulate behavior of actual package. - BuildRequires: python-rpm-macros to fix Leap 15.3 build. - Add compiler-rt-Remove-cyclades-inclusion-in-sanitizer.patch: Fix build with linux-glibc-devel 5.13.