* 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)