Revisions of llvm14
Ana Guerrero (anag+factory)
accepted
request 1224729
from
Aaron Puchert (aaronpuchert)
(revision 21)
- Apply clang-shlib-symbol-versioning.patch to add symbol versions to libclang-cpp.so similar to libLLVM.so. This is required when multiple versions of the library are loaded into the same process. (boo#1219405, boo#1221183, boo#1233220)
Ana Guerrero (anag+factory)
accepted
request 1195709
from
Aaron Puchert (aaronpuchert)
(revision 20)
- Add minor version to Python shebangs. (boo#1212476) - Remove shebang and executable bit where not needed.
Ana Guerrero (anag+factory)
accepted
request 1164602
from
Aaron Puchert (aaronpuchert)
(revision 19)
- Use old conflicts/provides for python3-clang on Leap.
Ana Guerrero (anag+factory)
accepted
request 1156032
from
Aaron Puchert (aaronpuchert)
(revision 18)
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being pulled in by cmake in SLE-15-SP6. - Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]]. - Disable test that fails on ppc64le. - Use %patch -P N instead of deprecated %patchN.
Ana Guerrero (anag+factory)
accepted
request 1146031
from
Factory Maintainer (factory-maintainer)
(revision 17)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1130633
from
Aaron Puchert (aaronpuchert)
(revision 16)
- Manage clang-cpp with update-alternatives like other binaries.
Dominique Leuenberger (dimstar_suse)
accepted
request 1093400
from
Aaron Puchert (aaronpuchert)
(revision 15)
- Make python3-clang noarch again and fix conflicts/provides to point to %python3_sitelib instead of %python3_sitearch. - Add patch to fix segmentation fault on aarch64 - boo#1212264: * llvm14-fix-segfault-on-aarch64.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 1086114
from
Aaron Puchert (aaronpuchert)
(revision 14)
- No longer expect test failures on s390x that have disappeared.
Dominique Leuenberger (dimstar_suse)
accepted
request 1079674
from
Aaron Puchert (aaronpuchert)
(revision 13)
- Ignore test failures on Leap 15.x ppc64le.
Dominique Leuenberger (dimstar_suse)
accepted
request 1032339
from
Aaron Puchert (aaronpuchert)
(revision 12)
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
Fabian Vogt (favogt_factory)
accepted
request 1007779
from
Factory Maintainer (factory-maintainer)
(revision 11)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1005472
from
Aaron Puchert (aaronpuchert)
(revision 10)
- Always drop -gnu from triple for consistency. Patch a test that was looking for -linux- in clang-test-xfail-gnuless-triple.patch. - Use correct LLVM_HOST_TRIPLE for riscv64
Dominique Leuenberger (dimstar_suse)
accepted
request 1001713
from
Aaron Puchert (aaronpuchert)
(revision 9)
- 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-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation caused by mixing up values of the current and previous iteration. (See gh#llvm/llvm-project#56242.)
Dominique Leuenberger (dimstar_suse)
accepted
request 999576
from
Aaron Puchert (aaronpuchert)
(revision 8)
- Add llvm-lifetime-for-rust.patch to have Rust memory management functions considered as lifetime markers. This should aid dead store elimination to dynamically allocated memory in Rust code. - Don't declare python3-clang as noarch: Python packages are installed into %{_libdir}. - Use black RPM macro magic to deduplicate binary lists. This should have no effect on the generated RPM but shaves ~400 lines off the specfile and hopefully makes future maintenance easier.
Dominique Leuenberger (dimstar_suse)
accepted
request 994402
from
Aaron Puchert (aaronpuchert)
(revision 7)
- Add WebAssembly support for all architectures. - Add llvm-glibc-2-36.patch in order to address boo#1202215.
Dominique Leuenberger (dimstar_suse)
accepted
request 986923
from
Aaron Puchert (aaronpuchert)
(revision 6)
- Update to version 14.0.6. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Dominique Leuenberger (dimstar_suse)
accepted
request 983702
from
Aaron Puchert (aaronpuchert)
(revision 5)
- Update to version 14.0.5. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Dominique Leuenberger (dimstar_suse)
accepted
request 979618
from
Aaron Puchert (aaronpuchert)
(revision 4)
- Update to version 14.0.4. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Don't use gold for linking anymore: on s390x we use ld.bfd with LLVMgold.so, on ppc64 we disable ThinLTO for now. - Using ld.bfd on s390x exposed an issue with the existing llvm_build_tablegen_component_as_shared_library.patch: linking llvm-tblgen with libLLVM.so means we also have to link libraries used for that (like LLVMTableGenGlobalISel) with libLLVM.so. - Rewrite summary and description for llvm-gold to point out that it can also be used with ld.bfd, recommend with binutils. - Prefer RPM macros over shell scripting, so that we can better inspect the build script with substitutions in place. - More memory for stage 1 build jobs due to recent OOMs. - Add %_libclang_sonum RPM macro to llvm-devel, since that might now diverge from %_llvm_sonum. - Rebase llvm-do-not-install-static-libraries.patch.
Dominique Leuenberger (dimstar_suse)
accepted
request 974221
from
Aaron Puchert (aaronpuchert)
(revision 3)
- Update to version 14.0.3. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Rebase llvm-do-not-install-static-libraries.patch. - Use ThinLTO with lld on i586.
Dominique Leuenberger (dimstar_suse)
accepted
request 972706
from
Aaron Puchert (aaronpuchert)
(revision 2)
- Update to version 14.0.1. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Rebase llvm-do-not-install-static-libraries.patch. - Drop obsolete patches: * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch - Don't override default linker flags. (We were losing -Wl,-z,now.)
Displaying revisions 1 - 20 of 21