Revisions of llvm8

Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 52)
- Use old conflicts/provides for python3-clang on Leap.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 51)
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 50)
- Use %patch -P N instead of deprecated %patchN.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 49)
- Manage clang-cpp with update-alternatives like other binaries.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 48)
- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 47)
- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) accepted request 1089563 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 46)
- Never use ld.gold (boo#1210688).
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Don't run tests on ppc64le, too many are broken.
- Ignore some test failures on s390x and ppc64.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 45)
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Add compiler-rt-D88922-nostdlib.patch: Fix build with GCC/
  libstdc++ 13 by making sure we don't accidentally use C++ headers
  instead of C headers.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 44)
- 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.
- No debug info for ppc like for the other 32-bit targets.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 43)
- Don't override default linker flags. (We were losing -Wl,-z,now.)
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 42)
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 41)
- Remove man page for FileCheck that we don't ship.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 40)
- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 39)
- Add compiler-rt-Remove-cyclades-inclusion-in-sanitizer.patch:
  Fix build with linux-glibc-devel 5.13.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 38)
- Remove link to openSUSE:Factory.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 37)
- Fix-missing-include.patch: fix build with GCC 11. (boo#1181875)
buildservice-autocommit accepted request 859729 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 36)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) accepted request 859712 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 35)
- Move BFD plugins to %{_libdir}
buildservice-autocommit accepted request 852729 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 34)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) accepted request 852613 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 33)
- '-mbranch-protection=standard' is broken on llvm8, so disable it
  boo#1179085
Displaying revisions 1 - 20 of 52
openSUSE Build Service is sponsored by