Ana Guerrero
fd775c4060
Accepting request 1224727 from devel:tools:compiler
...
- 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)
- Require libffi when we build openmp for offloading.
- Correct target name for libomptarget in file list.
- Update llvm16.keyring from upstream.
OBS-URL: https://build.opensuse.org/request/show/1224727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=16
2024-11-18 19:01:15 +00:00
Aaron Puchert
322db10586
- Fix backport error.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=39
2024-11-17 22:53:56 +00:00
Aaron Puchert
e16eeb0094
- 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)
- Require libffi when we build openmp for offloading.
- Correct target name for libomptarget in file list.
- Update llvm16.keyring from upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=38
2024-11-17 19:58:25 +00:00
Ana Guerrero
aee3c0dbb7
Accepting request 1195707 from devel:tools:compiler
...
- Add minor version to Python shebangs. (boo#1212476)
- Remove shebang and executable bit where not needed.
OBS-URL: https://build.opensuse.org/request/show/1195707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=15
2024-08-23 20:27:06 +00:00
Aaron Puchert
5e9575c4d7
- Add minor version to Python shebangs. (boo#1212476)
...
- Remove shebang and executable bit where not needed.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=36
2024-08-23 01:06:47 +00:00
Ana Guerrero
87d5ab08f6
this wasn't ready yet
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=14
2024-08-21 07:47:48 +00:00
OBS User buildservice-autocommit
6de7dc1416
Updating link to change in openSUSE:Factory/llvm16 revision 14
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=8aa8475c8de1e7fa1d351b1f9f7e8399
2024-08-21 07:47:48 +00:00
Ana Guerrero
8518b77d39
Accepting request 1194784 from devel:tools:compiler
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1194784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=13
2024-08-20 14:14:03 +00:00
Aaron Puchert
8ad199fe3b
- Add %python3_fix_shebang_path to fix binaries dependency on
...
/usr/bin/python3 (bsc#1212476).
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=34
2024-08-19 21:04:24 +00:00
Ana Guerrero
71d4ff215f
Accepting request 1164600 from devel:tools:compiler
...
- Use old conflicts/provides for python3-clang on Leap.
OBS-URL: https://build.opensuse.org/request/show/1164600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=12
2024-04-05 18:24:20 +00:00
Aaron Puchert
f18f4b83ca
- Use old conflicts/provides for python3-clang on Leap.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=32
2024-04-03 21:16:11 +00:00
Ana Guerrero
adc663eef5
Accepting request 1156030 from devel:tools:compiler
...
- 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]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Disable test that fails on ppc64le.
- Use %patch -P N instead of deprecated %patchN.
OBS-URL: https://build.opensuse.org/request/show/1156030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=11
2024-03-08 17:08:07 +00:00
Aaron Puchert
4f952a9730
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
...
pulled in by cmake in SLE-15-SP6.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=30
2024-03-07 01:24:45 +00:00
Aaron Puchert
0ca844b2ac
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
...
- Require 8 GB memory for 64-bit architectures to prevent OOM.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=29
2024-03-04 21:54:16 +00:00
Aaron Puchert
65536c2b55
- Disable test that fails on ppc64le.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=28
2024-03-04 00:42:50 +00:00
Aaron Puchert
08089638cf
Accepting request 1154122 from home:pgajdos:l
...
- Use %patch -P N instead of deprecated %patchN.
OBS-URL: https://build.opensuse.org/request/show/1154122
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=27
2024-03-01 21:56:30 +00:00
Ana Guerrero
7a398183f5
Accepting request 1146290 from devel:tools:compiler
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1146290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=10
2024-02-15 19:59:45 +00:00
Aaron Puchert
9ae4613e34
- Fix rebase error in last revision.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=25
2024-02-06 00:01:49 +00:00
Aaron Puchert
6021080fdb
- Use %_target_* for determining the compiler host triple (boo#1218701)
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=24
2024-02-04 20:46:25 +00:00
Ana Guerrero
0cc8857ad2
Accepting request 1130465 from devel:tools:compiler
...
- Manage clang-cpp with update-alternatives like other binaries.
OBS-URL: https://build.opensuse.org/request/show/1130465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=9
2023-12-03 19:48:24 +00:00
Aaron Puchert
6ad4ae3111
- Manage clang-cpp with update-alternatives like other binaries.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=22
2023-12-01 21:35:10 +00:00
Ana Guerrero
bc99522463
Accepting request 1119115 from devel:tools:compiler
...
- Disable zstd support for now regardless of whether libzstd-devel
is installed. (boo#1216121)
OBS-URL: https://build.opensuse.org/request/show/1119115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=8
2023-11-10 11:28:37 +00:00
Aaron Puchert
a3eae22849
- Disable zstd support for now regardless of whether libzstd-devel
...
is installed. (boo#1216121)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=20
2023-10-20 00:33:58 +00:00
Dominique Leuenberger
0f41455940
Accepting request 1093450 from devel:tools:compiler
...
- Update to version 16.0.6.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
point to %python3_sitelib instead of %python3_sitearch.
OBS-URL: https://build.opensuse.org/request/show/1093450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=7
2023-06-17 20:20:16 +00:00
Aaron Puchert
476ef1121f
- Remove trailing whitespace.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=18
2023-06-16 01:05:26 +00:00
Aaron Puchert
f4ec31c6f5
- Make python3-clang noarch again and fix conflicts/provides to
...
point to %python3_sitelib instead of %python3_sitearch.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=17
2023-06-16 01:02:42 +00:00
Aaron Puchert
d48862800d
- Update to version 16.0.6.
...
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=16
2023-06-16 00:14:43 +00:00
Dominique Leuenberger
4571dbdcc0
Accepting request 1090772 from devel:tools:compiler
...
- Update to version 16.0.5.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.
OBS-URL: https://build.opensuse.org/request/show/1090772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=6
2023-06-06 17:54:56 +00:00
Aaron Puchert
5b6d23f00a
- Update to version 16.0.5.
...
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=14
2023-06-03 22:00:30 +00:00
Dominique Leuenberger
a6ae804627
Accepting request 1087800 from devel:tools:compiler
...
- Update to version 16.0.4.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
OBS-URL: https://build.opensuse.org/request/show/1087800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=5
2023-05-19 09:54:53 +00:00
Aaron Puchert
fdd790a1af
- Update to version 16.0.4.
...
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=12
2023-05-18 00:34:12 +00:00
Dominique Leuenberger
7141be0136
Accepting request 1086115 from devel:tools:compiler
...
- Update to version 16.0.3.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
OBS-URL: https://build.opensuse.org/request/show/1086115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=4
2023-05-12 18:34:18 +00:00
Aaron Puchert
8e22ab78ee
- Update to version 16.0.3.
...
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=10
2023-05-07 18:48:23 +00:00
Dominique Leuenberger
577207d84a
Accepting request 1082181 from devel:tools:compiler
...
- Update to version 16.0.2.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.
- Relax requirements for clang-tools to allow installation of older
versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)
- bsc#1210383 - Add aarch64 to lldb platforms
OBS-URL: https://build.opensuse.org/request/show/1082181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=3
2023-04-23 20:43:49 +00:00
Aaron Puchert
902c37c033
- Rebase check-no-llvm-exegesis.patch.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=8
2023-04-22 02:13:05 +00:00
Aaron Puchert
a5ac761810
- Update to version 16.0.2.
...
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=7
2023-04-21 23:24:34 +00:00
Aaron Puchert
63c79258b4
- Relax requirements for clang-tools to allow installation of older
...
versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=6
2023-04-19 00:53:09 +00:00
Aaron Puchert
75f86fbd9e
Accepting request 1079323 from home:firstyear:branches:devel:tools:compiler
...
- bsc#1210383 - Add aarch64 to lldb platforms
OBS-URL: https://build.opensuse.org/request/show/1079323
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=5
2023-04-14 16:29:25 +00:00
Dominique Leuenberger
2417702575
Accepting request 1077796 from devel:tools:compiler
...
- Update to version 16.0.1.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
OBS-URL: https://build.opensuse.org/request/show/1077796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=2
2023-04-08 15:38:58 +00:00
Aaron Puchert
95fad7cd02
- Update to version 16.0.1.
...
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=3
2023-04-06 20:53:59 +00:00
Dominique Leuenberger
4c47f59ecc
Accepting request 1073326 from devel:tools:compiler
...
- New major release version 16.0.0.
* For details, see the release notes:
- https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
* New LLVM tools:
- llvm-debuginfo-analyzer: Print a logical representation of
low-level debug information.
- llvm-remarkutil: Remark file utilities.
* The test tool split-file is no longer installed.
* New Clang tools:
- amdgpu-arch and nvptx-arch: Tools used to detect locally
available GPUs by the Clang OpenMP driver.
- clang-include-cleaner: Standalone tool to determine which
headers are used, using existing functionality in clangd.
- clang-tblgen: Table Generation for Clang.
* Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
* assume-opensuse.patch
* check-no-llvm-exegesis.patch
* link-clang-shared.patch
* llvm_build_tablegen_component_as_shared_library.patch
* llvm-do-not-install-static-libraries.patch
* llvm-suse-implicit-gnu.patch
* llvm-workaround-superfluous-branches.patch
* openmp-drop-rpath.patch
- Drop patches that have landed upstream:
* clang-test-xfail-gnuless-triple.patch
* CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
* libcxxabi-fix-armv7-test.patch
* llvm-armv7-fix-vector-compare-with-zero-lowering.patch
* llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
not be required anymore.
- Add PGP signatures and keyring for source verification.
OBS-URL: https://build.opensuse.org/request/show/1073326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm16?expand=0&rev=1
2023-03-28 15:48:43 +00:00
Martin Pluskal
0a1f513dca
Accepting request 1072964 from home:aaronpuchert:llvm-next
...
- New major release version 16.0.0.
* For details, see the release notes:
- https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
* New LLVM tools:
- llvm-debuginfo-analyzer: Print a logical representation of
low-level debug information.
- llvm-remarkutil: Remark file utilities.
* The test tool split-file is no longer installed.
* New Clang tools:
- amdgpu-arch and nvptx-arch: Tools used to detect locally
available GPUs by the Clang OpenMP driver.
- clang-include-cleaner: Standalone tool to determine which
headers are used, using existing functionality in clangd.
- clang-tblgen: Table Generation for Clang.
* Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
* assume-opensuse.patch
* check-no-llvm-exegesis.patch
* link-clang-shared.patch
* llvm_build_tablegen_component_as_shared_library.patch
* llvm-do-not-install-static-libraries.patch
* llvm-suse-implicit-gnu.patch
* llvm-workaround-superfluous-branches.patch
* openmp-drop-rpath.patch
- Drop patches that have landed upstream:
* clang-test-xfail-gnuless-triple.patch
* CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
* libcxxabi-fix-armv7-test.patch
* llvm-armv7-fix-vector-compare-with-zero-lowering.patch
* llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
not be required anymore.
- Add PGP signatures and keyring for source verification.
OBS-URL: https://build.opensuse.org/request/show/1072964
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=1
2023-03-20 09:12:02 +00:00