Commit Graph

130 Commits

Author SHA1 Message Date
a3b588cbb0
Add support for riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-28 12:32:01 +02:00
Tom Stellard
336f3f4b85 18.1.1 Release 2024-03-13 17:42:08 +00:00
Tom Stellard
b9ca94560d 18.1.0-rc4 Release 2024-02-29 09:43:25 +00:00
Tom Stellard
ad15cca3b2 Squashed merge of upstream-snapshot branch 2024-02-27 00:45:35 +00:00
Fedora Release Engineering
9581483688 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 03:07:31 +00:00
Fedora Release Engineering
bf95f20e21 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 04:54:07 +00:00
Tulio Magno Quites Machado Filho
070a9c18a9 Update to LLVM 17.0.6 2023-11-29 10:28:02 -03:00
Tulio Magno Quites Machado Filho
075db526e7 Update to LLVM 17.0.4 2023-11-01 19:03:07 -03:00
Tulio Magno Quites Machado Filho
c5e3e571c1 Update to LLVM 17.0.3 2023-10-18 09:32:44 -03:00
Nikita Popov
ee22a23839 Don't explicitly set LIBOMP_HAVE_VERSION_SCRIPT_FLAG
This is working around an issue that has been fixed in
https://reviews.llvm.org/D148798.
2023-10-13 13:45:11 +00:00
Tulio Magno Quites Machado Filho
7cfd6fed80 Update to LLVM 17.0.2 2023-10-05 09:06:54 -03:00
Tulio Magno Quites Machado Filho
d42e16cfa3 Update to LLVM 17.0.1 2023-09-25 09:36:09 -03:00
Tulio Magno Quites Machado Filho
bb343d77a1 Update to LLVM 17.0.0 RC4 2023-09-11 11:41:51 -03:00
Tulio Magno Quites Machado Filho
c559ecca0c Update to LLVM 17.0.0 RC3 2023-08-25 18:09:00 -03:00
Tulio Magno Quites Machado Filho
81da7e4538 Update to LLVM 17.0.0 RC2 2023-08-23 14:04:09 -03:00
Tulio Magno Quites Machado Filho
c29cb30511 Update to LLVM 17.0.0 RC1
This is also a squashed merge commit from upstream-snapshot (commit ID
294d9ace52a3eb86) into rawhide whose most important commits from
upstream-snapshot are:

Konrad Kleine (19):
      Prepare for snapshot builds
      Fix download link
      Make download path for snapshot sources-easily adjustable
      Introduce version suffix for snapshot
      Attempt to fix RPM build error
      Fix version to include snapshot revision
      Fix RPM snapshot build for i386 and aarch64
      Use llvm_snapshot_version_suffix
      Regenerated patch from streamline branch
      Compile with DWARFv4
      Fix error with missing *.bc files
      Fix RPM build error about installed but unpacked *.bc files
      Remove files not found
      Fix RPM build error with i386
      Make libomp use the llvm-snapshot-builder
      Use %{llvm_snapshot_extra_source_tags} macro
      Merge remote-tracking branch 'origin/rawhide' into upstream-snapshot
      Fix unclosed %if
      Drop already landed patch

Nikita Popov (1):
      Package ompx.h

Timm Bäder (1):
      Don't ship nextgen libraries

Tom Stellard (5):
      Use correct suffix for shared objects
      Add new nextgen libraries
      libomptarget is no longer built on 32-bit arches
      Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/libomp into upstream-snapshot
      Install llvm-snapshot-builder from the current COPR project
2023-08-10 14:45:15 -03:00
Fedora Release Engineering
4e305961cd Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 11:40:20 +00:00
Tulio Magno Quites Machado Filho
91dfa8f84a Update to LLVM 16.0.6 2023-07-10 12:10:18 -03:00
Tulio Magno Quites Machado Filho
2f463babee Start to require clang's major version on builds
In recent daily snapshot builds, libomp started to build with older
clang versions that are not binary compatible with the latest libomp,
causing build issues.

Requiring a clang version that is identical to libomp may prevent these
errors and will also help in avoiding disabling features unintentionally.
2023-06-28 17:46:50 -03:00
Tom Stellard
8c3e353313 Remove libomp-test package
We aren't using this package for testing anymore, because it was too
hard maintain and keep working.
2023-06-17 06:16:09 +00:00
Nikita Popov
a286411376 Use llvm-cmake-utils package 2023-06-15 16:51:58 +02:00
Tulio Magno Quites Machado Filho
b0e0d8b005 Update to LLVM 16.0.5 2023-06-06 11:46:13 -03:00
Tulio Magno Quites Machado Filho
561c1d2554 Update to LLVM 16.0.4 2023-05-19 19:08:11 -03:00
Tulio Magno Quites Machado Filho
c47cf621db Update to LLVM 16.0.3 2023-05-10 14:54:36 -03:00
Tulio Magno Quites Machado Filho
cf6760974f Update to LLVM 16.0.2 2023-04-27 10:15:26 -03:00
Tulio Magno Quites Machado Filho
cbf286e8a8 Revert "Be explicit about libomp-devel denpending on libomp"
This partially reverts commit f5327ee038
because it didn't fix rhbz#2187642.
We found out the issue might be related to releng changes.
We need a new release with a new NVR in order for Bodhi and pungi to
release the i686 libomp package in the x86_64 repository.
2023-04-19 17:42:47 -03:00
Tulio Magno Quites Machado Filho
f5327ee038 Be explicit about libomp-devel denpending on libomp
Fix rhbz#2187642.
2023-04-18 10:39:30 -03:00
Tulio Magno Quites Machado Filho
40508e3d7e Update to LLVM 16.0.1 2023-04-13 08:45:19 -03:00
Tulio Magno Quites Machado Filho
afec9af613 Update to LLVM 16.0.0
Fix an issue with the path where headers were being installed.
2023-03-21 16:01:36 -03:00
Tulio Magno Quites Machado Filho
0ceef0de65 Update to LLVM 16.0.0 RC4 2023-03-15 16:51:26 -03:00
Tulio Magno Quites Machado Filho
b2ca1b4278 Update to LLVM 16.0.0 RC3 2023-03-15 14:56:44 -03:00
Tulio Magno Quites Machado Filho
7b0c6905ec Update to LLVM 16.0.0 RC1 2023-02-15 14:35:26 -03:00
Tulio Magno Quites Machado Filho
fb36333d2a Mention the Apache 2.0 license
List Apache 2.0 with LLVM exceptions in the license field.
This license got adopted in 2019.
2023-01-31 16:52:45 -03:00
Tom Stellard
742b5ab73f Omit frame pointers when building 2023-01-20 10:42:46 +01:00
Nikita Popov
c1d314a4ab Fix build against GCC 13 2023-01-20 10:29:43 +01:00
Fedora Release Engineering
dcbf8dbbf2 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 17:04:36 +00:00
Nikita Popov
89709e18fe Update to LLVM 15.0.7 2023-01-13 17:12:20 +01:00
Nikita Popov
0c8e5de7ee Update to LLVM 15.0.6 2022-12-06 08:37:35 +01:00
Nikita Popov
5e79774fca Update to LLVM 15.0.4 2022-11-07 10:25:17 +01:00
Nikita Popov
f59dec2204 Re-enable LTO build
This issue doesn't seem to exist anymore
2022-09-12 16:39:07 +02:00
Nikita Popov
be18e34a28 Add explicit requires from libomp-devel to libomp
Now that we have version-dependent symlinks, we need to require
a libomp package of matching version.

This should resolve the rpmdeps failure.
2022-09-12 12:27:56 +02:00
Nikita Popov
2ffdde118e Update to LLVM 15.0.0 2022-09-06 12:39:39 +02:00
Fedora Release Engineering
6938169710 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 18:35:17 +00:00
Timm Bäder
b2a7d425ee Update to 14.0.5 2022-06-20 07:58:27 +02:00
Timm Bäder
13a2f5a591 Update to 14.0.0 2022-03-24 08:43:31 +01:00
Timm Bäder
f9c51fed24 Fix rpmlint warnings
Macros used in changelog and mixed tabs/spaces.
2022-02-28 09:16:25 +01:00
Nikita Popov
2bfc863406 Update to LLVM 13.0.1 final 2022-02-03 10:04:13 +01:00
Nikita Popov
56933c8d1e Update to LLVM 13.0.1rc3 2022-01-25 15:01:35 +01:00
Fedora Release Engineering
fea9389913 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 16:53:36 +00:00
Nikita Popov
635f754396 Update to LLVM 13.0.1rc2 2022-01-13 04:23:24 -05:00