Revisions of llvm13

Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 30)
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
buildservice-autocommit accepted request 1001714 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 29)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 28)
- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.
buildservice-autocommit accepted request 972707 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 27)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 26)
- Remove one more comment.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 25)
- Also remove comment. Let's hope it's outdated.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 24)
- Don't override default linker flags. (We were losing -Wl,-z,now.)
buildservice-autocommit accepted request 969598 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 23)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 22)
- Check for armv6hl.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 21)
- Fix trailing whitespace.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 20)
- Consistently set host triple as *-suse-linux-gnu*.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) accepted request 968066 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
- add llvm-rust-mangle-for-fastcall.patch for rust 1.59 

- fix armv6hl cpu architecture typo
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 18)
- Remove *-devel packages from baselibs, they don't seem to be
  needed. We mostly need libLLVM and maybe libclang-cpp.
- Add more conflicts/requirements to satisfy installcheck.
- Fix paths in clang-tools.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 17)
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 16)
- Re-add dependency of llvm-devel on llvm-polly-devel. (Again for CMake.)
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 15)
- Add back dependency of llvm-devel on libomp-devel. Not really
  needed, but CMake is picky and the target is registered for LLVM.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) accepted request 966691 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 14)
- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let libomp-devel no longer depend on libLLVM, and let llvm-devel
  no longer depend on libomp-devel. They are independent.
- Let llvm-devel no longer depend on llvm-polly-devel but let
  llvm-polly-devel depend on llvm-devel. We got that wrong.
- Remove libLTO from baselibs, it doesn't seem to be needed.
- Only suggest documentation packages.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 13)
- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 12)
- AND instead of OR in License tag after sr#954337.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 11)
- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.
Displaying revisions 21 - 40 of 50
openSUSE Build Service is sponsored by