Package Release Info

llvm5-5.0.1-8.5.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-2018-2716
Available in Package Hub : 15 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

liblldb5

Change Logs

* Thu Oct 25 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#1111190)
* Wed May 09 2018 msrb@suse.com
- Do not build stage1 with debug info. It was accidentally added
  with the use of %optflags. This should fix out of memory errors
  on 32bit architectures and speed up build everywhere else.
  (bsc#1092697)
* Wed Apr 11 2018 msrb@suse.com
- llvm-build-tests-with-rtti.patch
  * Fixes build failure with gcc 8. (bnc#1087136)
* Fri Mar 16 2018 msrb@suse.com
- Use alternatives for clang's bash autocomplete to prevent
  conflicts with future versions.
* Thu Feb 15 2018 msrb@suse.com
- Remove liblldb5 and lldb5-devel from baselibs.conf. They are only
  build for x86_64, so no point having them in baselibs.conf.
* Wed Feb 07 2018 msrb@suse.com
- Use %optflags, except for FORTIFY_SOURCE which is not compatible
  with compiler-rt.
- Exclude static libraries differently.
  * Drop llvm-split-static-library-exports-into-their-own-export-file.diff
  * Drop clang-split-static-library-exports-into-their-own-export-file.diff
  * Update llvm-do-not-install-static-libraries.patch to not use
    EXCLUDE_FROM_ALL which is not available in cmake 3.5.
  - This fixes build on SLE12.
- Do not force gcc6 on OpenSUSE - fixes build.
- Reduce the amount of concurent link jobs by increasing their
  memory requirement - to reduce stalls in OBS.
* Wed Jan 31 2018 msrb@suse.com
- Cleanup %ifarch conditions, remove targets unintentionally added
  to s390/s390x. (bnc#1078436)
* Tue Jan 30 2018 msrb@suse.com
- Limit the amount of parallel link jobs, but no longer limit
  compile jobs. This should prevent running out of memory during
  linking while not longer slowing down compilation.
- Remove build dependency on procps
* Mon Jan 29 2018 msrb@suse.com
- Reduce disk size requirement to 30GB in _constraints. We no
  longer need that much since we stopped building static libraries.
* Thu Jan 18 2018 msrb@suse.com
- n_clang_allow_BUILD_SHARED_LIBRARY.patch
  * Allow buildling clang with BUILD_SHARED_LIBRARY while the rest
    is built with LLVM_LINK_LLVM_DYLIB. (bnc#1065464)
- Remove clang-devel-static.
* Wed Jan 10 2018 msrb@suse.com
- Place gold plugin to the right directory. (bnc#1073210)
  * It must be in /usr/lib/bfd-plugins on all architectures.
  * Remove llvm5-gold from baselibs.conf - nothing needs a 32bit
    version of it and it would now conflict with the 64bit one.
- Reduce _constraints requirements on 32bit architectures.
  * Since we had to disable debuginfo on them, they require much
    less.
* Wed Jan 10 2018 normand@linux.vnet.ibm.com
- ignore make check error for PowerPC as bypass
  https://bugs.llvm.org/show_bug.cgi?id=35871
* Mon Jan 08 2018 dmueller@suse.com
- disable debuginfo build for ARM as well
* Fri Jan 05 2018 msrb@suse.com
- Delete intermediate files during build to reduce total disk usage
  (bnc#1074625)
* Thu Jan 04 2018 msrb@suse.com
- Update to llvm 5.0.1
  * This release contains bug-fixes for the LLVM 5.0.0 release.
  * This release is API and ABI compatible with 5.0.0.
- llvm-do-not-install-static-libraries.patch
  * Updated.
* Fri Dec 22 2017 fcrozat@suse.com
- Increase minimum memory and disk sizes required for building in
  _constraints.
* Wed Dec 13 2017 msrb@suse.com
- Rename python3-lldb to python3-lldb5 so it can work with llvm
  meta package.
* Mon Dec 11 2017 msrb@suse.com
- Rename python packages to follow naming conventions.
- Remove unnecessary dependencies on python3.
- Make opt-viewer not require python2.
  * opt-viewer-Do-not-require-python-2.patch
* Mon Dec 04 2017 msrb@suse.com
- Switch to python3.
- Fix %check tests when used with python3.
  * Define LANG=C.UTF-8 when running the tests.
- Add explicit Provides/Conflicts to llvm5-devel,
  clang5-devel-static and lldb5-devel.
  * These are required to be validated by obs repo-checker.
* Fri Dec 01 2017 msrb@suse.com
- Use LLVM_OPTIMIZED_TABLEGEN to speed up build. (bnc#1064786)
- Fix files of lldb4 to work correctly with update-alternatives.
- Remove Conflicts clang(LLDB) from lldb4-devel - it does not
  exist. It would be provided automatically, but no such cmake file
  is installed.
- llvm-do-not-install-static-libraries.patch
  * Do not install static libraries instead of installing them and
    deleting after.
  * Reduces disk usage during build. (bnc#1064786)
- Do not build unnecessary parts during stage1.
  * Speeds up build a bit. (bnc#1064786)