Overview

Request 725002 accepted

- 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.
- Add a clang-%{_sonum} symlink, which is referenced by
/usr/lib64/cmake/clang/ClangTargets.cmake (boo#1120098).
- Make rpm macros work properly.
- Reduce memory requirements for compile jobs depending on arch.
- Use the documented LLVM_ENABLE_RTTI to enable RTTI instead of
LLVM_REQUIRES_RTTI, which "is an internal flag that individual
targets can use to force RTTI". (boo#1139584)
-
Drop obsolete llvm-build-tests-with-rtti.patch.
- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.
- Fix typo.
- Don't build libc++ and python3-clang anymore, because they come
from llvm8 now (boo#1145735), and previously llvm7.
- Don't recommend scan-build and scan-view in clang. (boo#1145444)
- Add versions to Provides/Conflicts except for files.
- Fix installation of opt-viewer files when python3-clang is no
longer built.

Loading...

Request History
Aaron Puchert's avatar

aaronpuchert created request

- 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.
- Add a clang-%{_sonum} symlink, which is referenced by
/usr/lib64/cmake/clang/ClangTargets.cmake (boo#1120098).
- Make rpm macros work properly.
- Reduce memory requirements for compile jobs depending on arch.
- Use the documented LLVM_ENABLE_RTTI to enable RTTI instead of
LLVM_REQUIRES_RTTI, which "is an internal flag that individual
targets can use to force RTTI". (boo#1139584)
-
Drop obsolete llvm-build-tests-with-rtti.patch.
- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.
- Fix typo.
- Don't build libc++ and python3-clang anymore, because they come
from llvm8 now (boo#1145735), and previously llvm7.
- Don't recommend scan-build and scan-view in clang. (boo#1145444)
- Add versions to Provides/Conflicts except for files.
- Fix installation of opt-viewer files when python3-clang is no
longer built.


Aaron Puchert's avatar

aaronpuchert added mpluskal as a reviewer

This is a collection of fixes from newer llvm versions plus some additional changes.


Martin Pluskal's avatar

pluskalm accepted request

openSUSE Build Service is sponsored by