Revisions of llvm9
Aaron Puchert (aaronpuchert)
committed
(revision 84)
- Use old conflicts/provides for python3-clang on Leap.
Aaron Puchert (aaronpuchert)
committed
(revision 83)
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being pulled in by cmake in SLE-15-SP6.
Aaron Puchert (aaronpuchert)
committed
(revision 82)
- Keep masking Modules/stress-objc.m.
Aaron Puchert (aaronpuchert)
committed
(revision 81)
- Mask spurious failures of Modules/rebuild.m on s390x.
Aaron Puchert (aaronpuchert)
committed
(revision 80)
- Use %patch -P N instead of deprecated %patchN.
Aaron Puchert (aaronpuchert)
committed
(revision 79)
- Manage clang-cpp with update-alternatives like other binaries.
Aaron Puchert (aaronpuchert)
committed
(revision 78)
- Fix conflicts/provides for python3-clang to point to %python3_sitelib instead of %python3_sitearch.
Aaron Puchert (aaronpuchert)
committed
(revision 77)
- Don't declare python3-clang as noarch: Python packages are installed into %{_libdir}.
Aaron Puchert (aaronpuchert)
accepted
request 1089561
from
Aaron Puchert (aaronpuchert)
(revision 76)
- Always use ld.bfd and disable ThinLTO on Tumbleweed. On Leap/SLE we continue to use gold with ThinLTO. (Combining fixes for boo#1181621 and boo#1210688.) - Rewrite summary and description for llvm-gold to point out that it can also be used with ld.bfd, recommend with binutils. - Add llvm-fix-bugpoint-link.patch to remove static libraries from bugpoint that cause runtime errors, surfaced by linker change. - Ignore some test failures on s390x.
Aaron Puchert (aaronpuchert)
committed
(revision 75)
- Re-add changes to cmake/config-ix.cmake.
Aaron Puchert (aaronpuchert)
committed
(revision 74)
- 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 (aaronpuchert)
committed
(revision 73)
- 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.
Aaron Puchert (aaronpuchert)
committed
(revision 72)
buildservice-autocommit
accepted
request 974231
from
Factory Maintainer (factory-maintainer)
(revision 71)
baserev update by copy to link target
Aaron Puchert (aaronpuchert)
committed
(revision 70)
- Don't override default linker flags. (We were losing -Wl,-z,now.)
Aaron Puchert (aaronpuchert)
committed
(revision 69)
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH for building and testing to simulate behavior of actual package.
Aaron Puchert (aaronpuchert)
committed
(revision 68)
- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
Aaron Puchert (aaronpuchert)
committed
(revision 67)
- Add compiler-rt-Remove-cyclades-inclusion-in-sanitizer.patch: Fix build with linux-glibc-devel 5.13.
buildservice-autocommit
accepted
request 899821
from
Aaron Puchert (aaronpuchert)
(revision 66)
baserev update by copy to link target
Aaron Puchert (aaronpuchert)
accepted
request 899820
from
Aaron Puchert (aaronpuchert)
(revision 65)
- Add Allow-standards-based-attributes-to-have-leading-and.patch: Fix miscompilation with libstdc++6-devel-gcc11. The new version uses [[__no_unique_address__]] in tuple's _Head_base, but Clang only knew the attribute without leading and trailing underscores. Subsequently it didn't do empty base optimization for tuples, causing an ABI mismatch when tuples were passed around, such as the member of the unique_ptr<std::thread::_State> passed by std::thread::thread (in header) to an internal function (in source file, thus part of libstdc++.so). (boo#1187254)
Displaying revisions 1 - 20 of 84