Overview

Request 725091 superseded

- 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 unneccesary dependencies:
* groff, bison and flex don't seem to be used.
* jsoncpp is no longer used since r338461.
* Move some BuildRequires to subpackages.
* Don't recommend scan-{build,view} in clang (boo#1145444).
* Devel packages are only required in other devel packages,
when their headers are included in the installed headers.
- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.
- Package gold linker plugin again.
- Don't build libc++ and python3-clang anymore, because they come
from llvm8 now (boo#1145735).
- 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.
- Don't remove MemoryTest.cpp on aarch64 since we require it now.

Loading...

Request History
Aaron Puchert's avatar

aaronpuchert created request

- 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 unneccesary dependencies:
* groff, bison and flex don't seem to be used.
* jsoncpp is no longer used since r338461.
* Move some BuildRequires to subpackages.
* Don't recommend scan-{build,view} in clang (boo#1145444).
* Devel packages are only required in other devel packages,
when their headers are included in the installed headers.
- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.
- Package gold linker plugin again.
- Don't build libc++ and python3-clang anymore, because they come
from llvm8 now (boo#1145735).
- 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.
- Don't remove MemoryTest.cpp on aarch64 since we require it now.


Aaron Puchert's avatar

aaronpuchert added mpluskal as a reviewer

Changes are similar to the other llvm versions.


openSUSE Build Service is sponsored by