Eduard Abdullin
2a97e89766
Use x86_64-redhat-linux as default gcc triple for x86_64_v2
...
Add riscv64 support
2025-04-24 10:39:56 +03:00
Konrad Kleine
442ba971bf
Update to 20.1.2
...
Resolves: RHEL-80988
2025-04-14 14:59:26 +02:00
Jesus Checa Hidalgo
2421001db4
Maintentance update to testplans.
...
* Remove DevTools metadata from plans as collections are no longer
maintained
* Update tests/README.md
* Sync lld-alternatives testplan
2025-03-03 13:52:37 +01:00
eabdullin
26b8067a9b
Merge branch 'c10s' into a10s
2025-01-24 18:20:52 +03:00
Nikita Popov
e4396ca0da
Fix CET support in libomp.so
...
Resolves: RHEL-74346
2025-01-17 09:58:00 +01:00
Nikita Popov
80aa4ee5a6
Update to LLVM 19.1.7
...
Resolves: RHEL-57456
Resolves: RHEL-57457
Resolves: RHEL-58900
Resolves: RHEL-70325
2025-01-15 15:05:22 +01:00
1a99fbd6a1
- Use x86_64-redhat-linux as default gcc triple for x86_64_v2
2024-12-06 17:25:09 +03:00
Edjunior Machado
d9ecda1f54
build-gating.fmf: Update repo
2024-11-29 14:47:00 +00:00
Nikita Popov
a3d3baab55
Add missing requires
...
Make the following changes:
* Fix a number of `%{?isa}` to use `%{?_isa}` instead.
* Change all `= %{version}` requires to `= %{version}-%{release}`.
We were mostly already doing this, but missed some places.
* Add explicit lld-libs -> llvm-libs and lldb -> clang-libs
dependencies.
* Fix libomp-devel -> libomp dependency (it was accidentally
using libomp-devel -> llvm instead).
Related: RHEL-57454
2024-10-14 11:33:00 +02:00
Nikita Popov
7df3b88c87
Update openmp patch
...
Update to a newer version of https://github.com/llvm/llvm-project/pull/111831 ,
as the initial one had an issue for the case where affinity was
disabled.
Related: RHEL-57454
2024-10-11 18:42:38 +02:00
Nikita Popov
f6bd504e9b
Add one more openmp test to ignore list
...
The test failed on s390x brew without any useful output.
Also add --time-tests to the lit args.
Related: RHEL-57454
2024-10-10 21:57:44 +02:00
Nikita Popov
7b2f59cfc4
Backport ppc openmp patch
...
Backport patch from https://github.com/llvm/llvm-project/pull/111831
to fix openmp affinity tests on some brew ppc runners.
Related: RHEL-57454
2024-10-10 15:28:51 +02:00
Nikita Popov
fac49312cf
Fix openmp tests on some brew builders
...
This syncs with current fedora rawhide and adds a workaround for
building on brew builders that have 5-level page tables enabled
(see https://src.fedoraproject.org/rpms/llvm/pull-request/316 ).
Related: RHEL-57454
2024-10-09 12:25:39 +02:00
Jesus Checa Hidalgo
d137041a42
Add exception for badfuncs inspection (rpminspect)
...
As compiler-rt libraries are now part of llvm package, we need to set
the exception we previously had on compiler-rt repo in the llvm repo.
Related: RHEL-57454
2024-10-07 10:36:39 +02:00
Nikita Popov
13ecd6f381
Update to LLVM 19.1.1
...
This is an import from Fedora rawhide with the following changes:
* Replace with RHEL changelog
* Enable bundle_compat_lib
Resolves: RHEL-57456
2024-10-04 12:32:53 +02:00
Tulio Magno Quites Machado Filho
f9583268af
Update to LLVM 18.1.8
...
Resolves: RHEL-28056
2024-07-23 09:33:15 -03:00
Tulio Magno Quites Machado Filho
33c27a4e51
Workaround for GFX11.5 export priority
...
Resolves: RHEL-49746
2024-07-22 20:13:26 -03:00
Tulio Magno Quites Machado Filho
b859c3dc88
Remove llvm17 compat package
...
Resolves: RHEL-30890
2024-07-22 15:49:38 -03:00
Tulio Magno Quites Machado Filho
7e18b11df1
Add subpackage llvm-toolset
...
Resolves: RHEL-45729
2024-07-02 09:41:19 -03:00
Troy Dawson
0f7b48a2da
Bump release for June 2024 mass rebuild
2024-06-24 09:00:37 -07:00
Zhengyu He
d5be47cf81
Add support for riscv64
...
(cherry picked from commit 8182dd36c6ed05e287e12dbeca34c44a3932fae1)
2024-06-07 12:35:40 +01:00
Tulio Magno Quites Machado Filho
dd8cca7654
Rebuild LLVM 18.1.2
...
Related: RHEL-27724
2024-04-08 10:35:07 -03:00
Jesus Checa Hidalgo
dc7d5a7b61
Add c10s/rhel-10 gating config
...
Related: RHEL-27724
2024-04-05 09:26:08 +02:00
Tulio Magno Quites Machado Filho
a84dd57fd7
Update to LLVM 18.1.2
...
Resolves: RHEL-27724
2024-03-27 14:07:53 -03:00
Nikita Popov
39a5a55967
Fix crash with -fzero-call-used-regs (rhbz#2262260)
2024-02-01 14:42:14 +01:00
Nikita Popov
2e67d99866
Only use cet-report=error on x86_64
...
i386 CET support has been removed from glibc. Only check it for
x86_64.
2024-01-29 09:41:21 +01:00
Fedora Release Engineering
a68f9de029
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-25 04:30:11 +00:00
Fedora Release Engineering
689cb83fb1
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-21 06:05:17 +00:00
Tulio Magno Quites Machado Filho
43a62dabf0
Fix rhbz #2248872
...
Ensure the versioned llvm-config alternative gets removed during major
upgrades of the non-compat package.
Also add code that removes the versioned llvm-config alternatives of
the previous 3 LLVM versions. These versions didn't remove their own
versioned llvm-config alternative, leading to broken output, e.g.
llvm-config-16 points to llvm-config-64 from LLVM 17.
2023-11-30 13:43:29 -03:00
Tulio Magno Quites Machado Filho
dae42895a5
Update to LLVM 17.0.6
2023-11-28 16:01:06 -03:00
Tulio Magno Quites Machado Filho
ceb6b17869
Revert "[packit] 17.0.5 upstream release"
...
This reverts commit fe235bbf25
.
It was pushed by mistake.
2023-11-24 14:14:14 -03:00
Tulio Magno Quites Machado Filho
fe235bbf25
[packit] 17.0.5 upstream release
...
Upstream tag: llvmorg-17.0.5
Upstream commit: 98bfdac5
2023-11-24 14:10:14 -03:00
Nikita Popov
4be4b92cb1
Remove 32-bit arm handling
2023-11-24 09:12:29 +00:00
Nikita Popov
ec966be7c4
Remove redundant _lto_cflags define
...
ThinLTO is the default nowadays.
2023-11-24 09:12:29 +00:00
Tulio Magno Quites Machado Filho
5e17ea6380
Update to LLVM 17.0.5
2023-11-14 15:49:46 -03:00
Tulio Magno Quites Machado Filho
4689129188
Update to LLVM 17.0.4
2023-10-31 18:00:16 -03:00
Yaakov Selkowitz
1b6d3f3740
Fix ld.so.conf.d path
...
This location is hard-coded by glibc and is not prefix-variable. This
fixes flatpak app RPM builds of clang15 and packages dependent thereon
(e.g. openshadinglanguage). Flatpaks using these packages will still
need to define LD_LIBRARY_PATH.
2023-10-19 09:13:26 -03:00
Tulio Magno Quites Machado Filho
5197c0ae27
Update to LLVM 17.0.3
2023-10-17 14:42:39 -03:00
Tulio Magno Quites Machado Filho
83e53f80ee
Update to LLVM 17.0.2
2023-10-03 18:15:50 -03:00
Tulio Magno Quites Machado Filho
1e5009d192
Update to LLVM 17.0.1
2023-09-22 15:40:38 -03:00
Nikita Popov
d71a6d614a
Unset LLVM_VERSION_SUFFIX for compat builds as well
...
This is needed if the compat build is produced for an rc version,
which I'm currently trying to do to fix snapshot builds.
I don't see a reason why this bit should be omitted for snapshot
builds.
2023-09-14 15:04:17 +02:00
Nikita Popov
2b59cd5563
Re-enable ppc64 gold test
...
https://bugzilla.redhat.com/show_bug.cgi?id=2234396 has been fixed.
2023-09-14 07:50:09 +02:00
Tulio Magno Quites Machado Filho
d007916e9b
Update to LLVM 17.0.0 RC4
2023-09-09 09:08:09 -03:00
Yaakov Selkowitz
4e6a7e3ffb
Update RHEL docs patch
2023-09-01 12:26:36 -04:00
Tulio Magno Quites Machado Filho
de70be4496
Update to LLVM 17.0.0 RC3
2023-08-24 07:26:59 -03:00
Tulio Magno Quites Machado Filho
bf19c70bc0
Temporarily disable a failing test on ppc64le
...
ld.gold is crashing with an internal error.
Disable this test temporarily while the issue is being investigated and
fixed.
2023-08-24 06:42:02 -03:00
Tulio Magno Quites Machado Filho
b7b35dbbdc
Update to LLVM 17.0.0 RC2
2023-08-23 07:30:44 -03:00
Tulio Magno Quites Machado Filho
c7a62f31ea
Disable LTO on i686
...
We're reaching a memory limit while linking libLLVM.so .
2023-08-17 15:18:16 -03:00
Tulio Magno Quites Machado Filho
15eacb3329
Apply rhel-specific patch on snapshot builds
...
Despite not testing on snapshot builds on RHEL, it's a good practice to
have the code ready for that.
2023-08-16 13:55:23 -03:00
Tulio Magno Quites Machado Filho
cb1bdb3739
Re-add patch removed by mistake
...
Fixes: d5b39fd081
("Update to LLVM 17.0.0 RC1")
2023-08-14 18:40:54 -03:00