5435029fbe
- Add patches, to actually fix the build with Python 3.13: * libcxx-use-shlex-quote.patch * libcxx-remove-unused-imports.patch * lldb-support-python-3.13.patch * use-shlex-quote.patch
Aaron Puchert
2025-03-06 23:47:08 +00:00
68d5a73d27
Accepting request 1224728 from devel:tools:compiler
Ana Guerrero2024-11-18 19:01:19 +00:00
ea81ebb6c2
Accepting request 1224728 from devel:tools:compiler
Ana Guerrero2024-11-18 19:01:19 +00:00
eaf7b0c1d9
- 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)
Aaron Puchert
2024-11-17 20:09:14 +00:00
624dee5c5c
- 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)
Aaron Puchert
2024-11-17 20:09:14 +00:00
5fed43fb08
Accepting request 1195708 from devel:tools:compiler
Ana Guerrero2024-08-25 10:09:55 +00:00
bf47457a7c
Accepting request 1195708 from devel:tools:compiler
Ana Guerrero2024-08-25 10:09:55 +00:00
2df142065a
- Add minor version to Python shebangs. (boo#1212476) - Remove shebang and executable bit where not needed.
Aaron Puchert
2024-08-23 01:13:33 +00:00
3aef1106f1
- Add minor version to Python shebangs. (boo#1212476) - Remove shebang and executable bit where not needed.
Aaron Puchert
2024-08-23 01:13:33 +00:00
2e423ce050
- Add %python3_fix_shebang_path to fix binaries dependency on /usr/bin/python3 (bsc#1212476).
Aaron Puchert
2024-08-19 21:04:44 +00:00
e0badf6f27
Accepting request 1164601 from devel:tools:compiler
Ana Guerrero2024-04-05 18:27:30 +00:00
e965932128
Accepting request 1164601 from devel:tools:compiler
Ana Guerrero2024-04-05 18:27:30 +00:00
a837bf9a27
- Use old conflicts/provides for python3-clang on Leap.
Aaron Puchert
2024-04-03 21:17:46 +00:00
5858c6c9d8
- Use old conflicts/provides for python3-clang on Leap.
Aaron Puchert
2024-04-03 21:17:46 +00:00
f6f78bc610
Accepting request 1156031 from devel:tools:compiler
Ana Guerrero2024-03-08 17:08:30 +00:00
5dad10d0bc
Accepting request 1156031 from devel:tools:compiler
Ana Guerrero2024-03-08 17:08:30 +00:00
9772e0eb02
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being pulled in by cmake in SLE-15-SP6.
Aaron Puchert
2024-03-07 01:34:54 +00:00
5cb7475a21
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being pulled in by cmake in SLE-15-SP6.
Aaron Puchert
2024-03-07 01:34:54 +00:00
5173b22d20
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]]. - Require 8 GB memory for 64-bit architectures to prevent OOM.
Aaron Puchert
2024-03-04 21:57:00 +00:00
4cca689cfc
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]]. - Require 8 GB memory for 64-bit architectures to prevent OOM.
Aaron Puchert
2024-03-04 21:57:00 +00:00
597a6e87ef
- Disable test that fails on ppc64le.
Aaron Puchert
2024-03-04 00:33:31 +00:00
54e2b2e872
- Disable test that fails on ppc64le.
Aaron Puchert
2024-03-04 00:33:31 +00:00
d91a57bfb9
- Make python3-clang noarch again and fix conflicts/provides to point to %python3_sitelib instead of %python3_sitearch.
Aaron Puchert
2023-06-16 01:10:14 +00:00
69ca4dfaf5
- Make python3-clang noarch again and fix conflicts/provides to point to %python3_sitelib instead of %python3_sitearch.
Aaron Puchert
2023-06-16 01:10:14 +00:00
5fd255a9be
- Add llvm-suse-implicit-gnu.patch to recognize <arch>-suse-linux as implicitly GNU. Without this we would get library calls for fused-multiply-add even if it's available in hardware. - Add openmp-drop-rpath.patch: backport revert of adding RUNPATH to openmp executables. (boo#1206837)
Aaron Puchert
2023-03-11 14:10:21 +00:00
0b5e480781
- Add llvm-suse-implicit-gnu.patch to recognize <arch>-suse-linux as implicitly GNU. Without this we would get library calls for fused-multiply-add even if it's available in hardware. - Add openmp-drop-rpath.patch: backport revert of adding RUNPATH to openmp executables. (boo#1206837)
Aaron Puchert
2023-03-11 14:10:21 +00:00
7fe02d8c56
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to eliminate branches until gh#llvm/llvm-project#28804 is solved.
Aaron Puchert
2023-01-19 20:24:57 +00:00
cdc7a41102
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to eliminate branches until gh#llvm/llvm-project#28804 is solved.
Aaron Puchert
2023-01-19 20:24:57 +00:00
e99e3d7690
- Use quotes to prevent a line break.
Aaron Puchert
2023-01-14 17:06:31 +00:00
04d8fe57b7
- Use quotes to prevent a line break.
Aaron Puchert
2023-01-14 17:06:31 +00:00
8ce48f8cc3
- Drop line breaks from flags.
Aaron Puchert
2023-01-14 15:26:22 +00:00
fd7506d9e1
- Drop line breaks from flags.
Aaron Puchert
2023-01-14 15:26:22 +00:00
c702295924
- Update to version 15.0.7. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch. - Build stage 2 with -fno-plt if we're using LTO: since building with -Wl,-z,now the PLT stubs are basically dead code, and eliminating the indirection should improve code locality and reduce BTB pressure for the quite frequent cross-DSO calls. With LTO we should not need linker relaxation.
Aaron Puchert
2023-01-14 14:15:05 +00:00
8960de2413
- Update to version 15.0.7. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch. - Build stage 2 with -fno-plt if we're using LTO: since building with -Wl,-z,now the PLT stubs are basically dead code, and eliminating the indirection should improve code locality and reduce BTB pressure for the quite frequent cross-DSO calls. With LTO we should not need linker relaxation.
Aaron Puchert
2023-01-14 14:15:05 +00:00
c81c7c75d8
- Update to version 15.0.6. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-12-04 21:49:01 +00:00
f89973a798
- Update to version 15.0.6. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-12-04 21:49:01 +00:00
31ed0bfb68
- Update to version 15.0.5. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Remove obsolete lldb-swig-4.1.0-build-fix.patch. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-11-17 00:32:10 +00:00
59979293cd
- Update to version 15.0.5. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Remove obsolete lldb-swig-4.1.0-build-fix.patch. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-11-17 00:32:10 +00:00
82688752f5
- Update to version 15.0.4. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-11-06 19:16:50 +00:00
2084b76b6f
- Update to version 15.0.4. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-11-06 19:16:50 +00:00
4d8d506fe1
- Update to version 15.0.3. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix lowering of non-canonical vector comparison with zero on armv7, preventing a crash (boo#1204267, gh#llvm/llvm-project#58514). - Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-10-28 00:08:04 +00:00
3771228637
- Update to version 15.0.3. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix lowering of non-canonical vector comparison with zero on armv7, preventing a crash (boo#1204267, gh#llvm/llvm-project#58514). - Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-10-28 00:08:04 +00:00
115344a86a
Accepting request 1008060 from devel:tools:compiler
Richard Brown2022-10-11 16:01:42 +00:00
9369e9872c
Accepting request 1008060 from devel:tools:compiler
Richard Brown2022-10-11 16:01:42 +00:00
aeb1929dd8
- Update to version 15.0.2. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-10-04 21:44:26 +00:00
5f29e80d74
- Update to version 15.0.2. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch.
Aaron Puchert
2022-10-04 21:44:26 +00:00
2d5f5f7359
Accepting request 1005588 from devel:tools:compiler
Richard Brown2022-10-04 18:37:23 +00:00
1605db3ba7
Accepting request 1005588 from devel:tools:compiler
Richard Brown2022-10-04 18:37:23 +00:00