Commit Graph

128 Commits

Author SHA1 Message Date
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
b859c3dc88 Remove llvm17 compat package
Resolves: RHEL-30890
2024-07-22 15:49:38 -03:00
Tulio Magno Quites Machado Filho
a84dd57fd7 Update to LLVM 18.1.2
Resolves: RHEL-27724
2024-03-27 14:07:53 -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
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
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
Tulio Magno Quites Machado Filho
d007916e9b Update to LLVM 17.0.0 RC4 2023-09-09 09:08:09 -03: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
b7b35dbbdc Update to LLVM 17.0.0 RC2 2023-08-23 07:30:44 -03:00
Tulio Magno Quites Machado Filho
d5b39fd081 Update to LLVM 17.0.0 RC1
This is also a squashed merge commit from upstream-snapshot (commit ID
340b9e8ea37dcbca) into rawhide whose most important commits from
upstream-snapshot are:

Konrad Kleine (50):
      Prepare for snapshot build
      Fix RPM build errors: File not found: /builddir/build/BUILDROOT/llvm-14.0.0~pre20211103.g1febf42f03f664-1.fc34.x86_64/usr/lib64/libLLVM-14.so
      Added back patch file
      Rebased with new patches from rawhide that weren't yet in the streamline branch
      Fix RPM build errors: File not found: /builddir/build/BUILDROOT/llvm-14.0.0~pre20211103.g1febf42f03f664-1.fc34.x86_64/usr/lib64/libLLVM-14.so
      Disable LTO for anything older than Fedora 34
      Use llvm_snapshot_version_suffix
      Remove patch for https://reviews.llvm.org/D108332 which is already upstream
      Only package cmake-devel when building a snapshot package and when NOT building in compat mode
      Fix RPM build
      Fix Macro expanded in comment on line 586: %{_libdir}/libLLVM-%{maj_ver}
      Fix rpm build warning/error: absolute symlink
      Default to DWARF4
      Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
      Rebased patched on pagure/streamline
      Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
      Added 0004-PATCH-clang-Revert-cmake-Don-t-install-plugins-used-.patch
      Revert "Added 0004-PATCH-clang-Revert-cmake-Don-t-install-plugins-used-.patch"
      Workaround linker error: memory exhausted
      Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
      Added pgo_instrumented_build cmake args
      Fix /usr/bin/ld: cannot find /usr/lib64/clang/13.0.0/lib/linux/libclang_rt.profile-x86_64.a: No such file or directory
      Move bcond in cmake down in case we want to override stuff
      Make llvm use the llvm-snapshot-builder as well
      Use %{llvm_snapshot_extra_source_tags} macro
      Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
      Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
      Patch renewal from rebased llvm-project pagure/streamline branch
      Try to lock llvm* and clang* packages so that we don't install LLVM from a previous copr build
      Revert "Try to lock llvm* and clang* packages so that we don't install LLVM from a previous copr build"
      Rebase onto pagure/main
      Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
      use llvm+cmake tarballs instead of big llvm-project and close unclosed %if
      Fixup: clang->cmake
      Move globals down for them to be expanded correctly
      Fix merge issue with patch
      Test without some patches
      Compiles and installs again
      Adapt to standalone third-party dir
      bring back files to llvm-googletest package
      fixing path to unittest
      Manually add https://reviews.llvm.org/D137890
      Add missing patch files
      Apply patchfiles independently for llvm and third-party dir
      List third-party gmock/gtest files in install
      Merge remote-tracking branch 'origin/rawhide' into upstream-snapshot
      Re-enable patches for gtest
      Disable LTO to speed up builds
      Added libLLVMTestingAnnotations.a to googletest subpackage
      Merge remote-tracking branch 'origin/rawhide' into upstream-snapshot

Nikita Popov (1):
      Sync with rawhide

Tom Stellard (13):
      Add patch to fix some lit test failures
      Revert "Add patch to fix some lit test failures"
      Add a patch from main branch to fix some lit tests
      Revert "Add a patch from main branch to fix some lit tests"
      Remove patch applied upstream
      Remove another upstreamed patch
      Add llvm-googletest dependency to llvm-devel
      Add JITLink patch to fix clang failures on aarch64 with libgcc-13
      Revert "Add JITLink patch to fix clang failures on aarch64 with libgcc-13"
      Fix a test failure on s390x
      Revert "Fix a test failure on s390x"
      copr: Install llvm-snapshot-builder from the local COPR project
      Sync with rawhide

sergesanspaille (1):
      Rebase downstream patches
2023-08-09 11:54:07 -03:00
Tulio Magno Quites Machado Filho
61b03e8d59 Update to LLVM 16.0.6 2023-06-15 07:41:00 -03:00
Tulio Magno Quites Machado Filho
ba5f101283 Update to LLVM 16.0.5 2023-06-05 14:26:35 -03:00
Tulio Magno Quites Machado Filho
85d29458f2 Update to LLVM 16.0.4 2023-05-18 21:54:20 -03:00
Tulio Magno Quites Machado Filho
f98e61f997 Update to LLVM 16.0.3 2023-05-09 17:54:23 -03:00
Tulio Magno Quites Machado Filho
193ba1355d Update to LLVM 16.0.2 2023-04-25 17:19:37 -03:00
Tulio Magno Quites Machado Filho
072d2198fb Update to LLVM 16.0.1 2023-04-12 17:39:44 +00:00
Tulio Magno Quites Machado Filho
0cd1abca26 Update to LLVM 16.0.0 2023-03-20 17:04:41 -03:00
Tulio Magno Quites Machado Filho
59d2543cca Update the sources file 2023-03-15 09:06:18 -03:00
Nikita Popov
a20957b5eb Update to LLVM 15.0.7 2023-01-12 10:31:52 +01:00
Nikita Popov
2fa672b23f Update to LLVM 15.0.6 2022-12-05 08:56:31 +01:00
Nikita Popov
3c595192e2 Update to LLVM 15.0.4 2022-11-03 12:56:08 +01:00
Nikita Popov
81e2995efc Update to LLVM 15.0.0 2022-09-06 10:01:30 +02:00
Timm Bäder
af1b169c7b 14.0.5 release 2022-06-13 16:13:21 +02:00
Tom Stellard
4e05585009 14.0.3 Release 2022-05-19 15:21:52 +00:00
sergesanspaille
a6af40e6f6 Upload new sources 2022-03-29 10:04:53 +02:00
Nikita Popov
35d886f8dc Update to LLVM 13.0.1 final 2022-02-02 16:35:08 +01:00
Nikita Popov
3c9de0ccf8 Update to LLVM 13.0.1rc3 2022-01-25 14:56:25 +01:00
Nikita Popov
cfd5d23c9d Update to LLVM 13.0.1rc2 2022-01-13 04:08:32 -05:00
Nikita Popov
236248c006 Upstream 13.0.1 rc1 release 2022-01-10 08:23:04 -05:00
Tom Stellard
d7b923e36b 13.0.0 Release 2021-10-01 03:28:44 +00:00
Tom Stellard
2b9d762f80 13.0.0-rc4 Release 2021-09-30 03:52:09 +00:00
Tom Stellard
efdfe5532f 13.0.0-rc3 Release 2021-09-17 20:06:08 +00:00
serge-sans-paille
bbcd893d83 13.0.0-rc1 Release 2021-08-06 06:51:44 +00:00
Tom Stellard
ed9052f67d Add missing sources 2021-07-13 17:49:35 +00:00
Tom Stellard
086ce6b60e 12.0.1-rc3 Release 2021-06-30 12:49:06 +00:00
Tom Stellard
084eb9adc4 12.0.1-rc1 Release 2021-05-27 13:31:14 +00:00
Tom Stellard
f096dec97c 12.0.0 Release 2021-04-16 04:58:30 +00:00
serge-sans-paille
649f50d8ed New upstream release candidate 2021-04-08 14:19:56 +02:00
serge-sans-paille
15b5503827 Add Missing sources 2021-04-02 14:12:59 +02:00
serge-sans-paille
23ea0783cb LLVM 12.0.0 rc3 2021-03-11 14:54:27 +01:00
serge-sans-paille
5476c44af0 12.0.0-rc2 release 2021-02-24 09:16:46 +01:00
serge-sans-paille
d31813f419 12.0.0-rc1 release 2021-02-03 07:33:44 +01:00
serge-sans-paille
f768ecb72d 11.1.0-rc2 release 2021-01-22 18:23:01 +01:00
serge-sans-paille
4799046978 11.1.0-rc1 release 2021-01-18 17:06:17 +01:00
serge-sans-paille
11cea8ec0d LLVM 11.0.1 final 2021-01-06 10:54:54 +01:00
serge-sans-paille
c32dd93367 11.0.1-rc2 release 2020-12-21 09:57:36 +01:00