Package Release Info

llvm7-7.0.1-3.19.2

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP3-2021-1618
Available in Package Hub : 15 SP3 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

liblldb7
liblldb7-debuginfo
llvm7-debuginfo
llvm7-debugsource

Change Logs

* Fri Apr 23 2021 alarrosa@suse.com
- 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)
Version: 7.0.1-3.16.1
* Thu Dec 03 2020 rguenther@suse.com
- 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)
* Thu May 17 2018 msrb@suse.com
- 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)
Version: 7.0.1-3.13.1
* Tue Jun 23 2020 martin.sirringhaus@suse.com
- Add patch Fix-big-endian-miscompile-of-bitcast-zex.patch
  to fix miscompilations with rustc 1.43 that lead to LTO failures
  (bsc#1173202)
Version: 7.0.1-150100.3.22.2
* Thu Mar 31 2022 rguenther@suse.com
- 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.