Overview
Request 1165718 accepted
- Add llvm-gcc13-issue55711.patch
* Fix gh#llvm/llvm-project#55711 with gcc13
- Don't use gold for linking anymore: on s390x we use ld.bfd with
LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- 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.
- Fix conflicts/provides for python3-clang to point to
%python3_sitelib instead of %python3_sitearch.
- Manage clang-cpp with update-alternatives like other binaries.
- Use %_target_* for determining the compiler host triple (boo#1218701)
- Use %patch -P N instead of deprecated %patchN.
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Disable test that fails on ppc64le.
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
pulled in by cmake in SLE-15-SP6.
- Use old conflicts/provides for python3-clang on Leap.
- Created by aaronpuchert
- In state accepted
Request History
aaronpuchert created request
- Add llvm-gcc13-issue55711.patch
* Fix gh#llvm/llvm-project#55711 with gcc13
- Don't use gold for linking anymore: on s390x we use ld.bfd with
LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- 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.
- Fix conflicts/provides for python3-clang to point to
%python3_sitelib instead of %python3_sitearch.
- Manage clang-cpp with update-alternatives like other binaries.
- Use %_target_* for determining the compiler host triple (boo#1218701)
- Use %patch -P N instead of deprecated %patchN.
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Disable test that fails on ppc64le.
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
pulled in by cmake in SLE-15-SP6.
- Use old conflicts/provides for python3-clang on Leap.
licensedigger accepted review
ok
factory-auto accepted review
Check script succeeded
maxlin_factory added as a reviewer
Being evaluated by staging project "openSUSE:Backports:SLE-15-SP6:Staging:adi:4"
maxlin_factory accepted review
Picked "openSUSE:Backports:SLE-15-SP6:Staging:adi:4"
maxlin_factory accepted review
Staging Project openSUSE:Backports:SLE-15-SP6:Staging:adi:4 got accepted.
maxlin_factory approved review
Staging Project openSUSE:Backports:SLE-15-SP6:Staging:adi:4 got accepted.
maxlin_factory accepted request
Staging Project openSUSE:Backports:SLE-15-SP6:Staging:adi:4 got accepted.
Conflicts should hopefully be addressed with boo#1221183.