* Fri Feb 07 2020 Richard Biener <rguenther@suse.com>
- Add vim-plugin-llvm Conflicts to clang subpackage which now
contains files formerly in llvmN-vim-plugins, conflicting with
packages from older llvm releases.
* Thu Feb 06 2020 Richard Biener <rguenther@suse.com>
- Add back emacs-llvm Provides and Conflicts to clang subpackage
originally in llvm-emacs-plugins to properly conflict with
llvm-emacs-plugins from older llvm releases.
* Tue Feb 04 2020 Richard Biener <rguenther@suse.com>
- Add clang5-devel to clang9-doc conflicts.
* Mon Feb 03 2020 Andreas Schwab <schwab@suse.de>
- Add compiler-rt-sanitizer-ipc-perm.patch: Fix sanitizer-common
build with glibc 2.31.
* Wed Jan 29 2020 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Move clang-{format,include-fixer,rename}.{el,py} files from
llvm-*-plugins to clang package. (boo#1161873)
- Drop the now empty llvm-emacs-plugins package.
* Mon Jan 27 2020 Richard Biener <rguenther@suse.com>
- Add polly and lld build conditionals, remove excessive Requires
to clang from docs. Fix conditional for libc++ use.
[jsc#SLE-7400, jsc#SLE-7614, jsc#SLE-7452, jsc#SLE-8920, jsc#SLE-7390,
jsc#SLE-7587]
* Wed Jan 15 2020 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Undo spec-cleaner changes that we don't want.
* Reintroduce blank lines in configuration.
* Use packageand syntax that works for older versions of RPM.
* Don't use %{_bindir} on left-hand side of sed replacements.
* Sat Jan 11 2020 Andreas Schwab <schwab@suse.de>
- riscv-eh-frame-fixup.patch: Remove changesets that alter the libLLVM ABI
* Wed Jan 08 2020 Jaime Caamaño Ruiz <jcaamano@suse.com>
- Add upstream patch to export compiler-rt FuzzedDataProvider header,
required by Envoy 1.12.2:
* compiler-rt-move-fdp.patch
* Mon Jan 06 2020 Andreas Schwab <schwab@suse.de>
- riscv-eh-frame-fixup.patch: Fix handling of .eh_frame on RISC-V
- polly-pthread.patch: Add missing -lpthread
* Fri Jan 03 2020 Andreas Schwab <schwab@suse.de>
- Enable support for riscv64
- clang-riscv64-rv64gc.diff, riscv64-suse-linux.patch,
llvm-riscv64-fix-cffi.diff, D60657-riscv-pcrel_lo.diff: Backports from
master
* Fri Dec 20 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Update to version 9.0.1.
* This release contains bug-fixes for the LLVM 9.0.0 release.
This release is API and ABI compatible with 9.0.0.
- Drop patches that have landed upstream:
* dont-install-example-analyzer-plugins.patch
* fix-module-test.patch
* llvm-add-missing-include.patch
- Drop set-revision.patch, don't provide revision number in clang.
The upstream repository has moved from Subversion to git, so the
revision number is just a hash, which limits its usefulness.
- Rebase llvm-do-not-install-static-libraries.patch.
* Thu Dec 05 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Modify libcxx-tests-linux-distribution.patch to remove dependency
on python-distro again: we don't have expected failures.
* Thu Dec 05 2019 Martin Li?ka <mliska@suse.cz>
- Add llvm-add-missing-include.patch in order to fix
boo#1158367.
* Tue Dec 03 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Add gwp-asan-lto.patch: Make sure there are no LLVM IR files in
static libraries that we package.
- Add libcxx-tests-linux-distribution.patch (boo#1158293):
Replace platform.linux_distribution by distro.linux_distribution.
- Make documentation packages noarch.
* Mon Nov 04 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Add openmp-export-fini.patch: Export termination function for
libomp.so, solves boo#1155108.
- Remove flaky test case in libcxx.
* Wed Oct 30 2019 Fabian Vogt <fvogt@suse.com>
- Fix typo, BOLL -> BOOL
* Sat Oct 19 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Let new {llvm,clang}*-doc packages "Conflict" with older devel
packages, which they were split from.
- Let doc packages conflict with older versions of themselves.
* Mon Oct 14 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- (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 lldb9 subpackage, and add it to
the bindings/pretty-printer subpackage (python3-lldb9).
- Add python3-base Requires to python3-clang subpackage
* Sat Sep 28 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
- Add dont-install-example-analyzer-plugins.patch: Remove example
analyzer plugins from install targets instead of deleting them.
- Add fix-module-test.patch: fix test instead of deleting it.
- Don't build static libc++ (with ThinLTO that's not useful anyway).
- Don't build libc++experimental.
- Don't package libc++abi.so with libc++-devel, it's already contained
in the (required) libc++abi-devel.
- Be more specific about files in libc++-devel.